Визуализация значений из Wiren Board MQTT в Grafana

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • В этом видео я показываю один из способов визуализации значений из MQTT брокера Wirenboard в Grafana, подробная инструкция, как установить, настроить и провязать между собой софт с использованием ssh и docker.
    Временные метки:
    00:00 немного про mqtt
    02:27 установка и настройка docker
    09:43 установка grafana
    15:23 установка influxdb
    19:18 создание базы данных telegraf в influxdb
    20:46 установка и настройка telegraf
    28:15 подключение датасорса и создание дашборда в grafana
    30:43 сбор дополнительных метрик и настройка дополнительных графиков
    #wirenboard #mqtt #grafana #influxdb #telegraf #автоматизация #визуализация

Комментарии • 10

  • @ИванМалахов-ш4и
    @ИванМалахов-ш4и Год назад +1

    Спасибо за отличное и полезное видео!

  • @sdfhjdn
    @sdfhjdn 8 месяцев назад +1

    посоветовал бы запускать не через docker run, а описывать конфиг контейнеров в docker-compose. При необходимости проще так повторить конфиг контейнера и при необходимости что-то в нем поменять

    • @paulstrong1656
      @paulstrong1656  7 месяцев назад

      ну, понятное дело, всё в видео не рассмотришь, тут каждый сам себе кок :)

  • @paulstrong1656
    @paulstrong1656  Год назад +2

    Всё, что здесь рассмотрено - субъективный взгляд, один из множества вариантов реализации идеи, пожалуйста, действуйте аккуратно, на свой страх и риск, я не являюсь представителем компании Wiren Board, а всего лишь эксплуатирую их продукты в своих личных целях.
    Имейте, также, в виду, что подобное решение лучше всего выносить из контроллера на другую железку, ну или, хотя бы, покупайте MicroSD карточку, и храните данные на ней, не убивайте постоянной записью флеш-память контроллера.

  • @denispanarin
    @denispanarin 2 месяца назад

    05:01 я не понял. А если установить не в корне, то в корне они место съедать не будут?

  • @ЕвгенийНебога-д9к
    @ЕвгенийНебога-д9к 5 месяцев назад

    Спасибо за видео. А как добавить в интерфейс кнопку и управлять состоянием реле?

    • @zebraloshad4570
      @zebraloshad4570 5 месяцев назад

      Графана - средство визуализации, а не управления. Обратной связи нет.
      Upd. Есть плагин на кнопку, который умеет вызывать действия на источниках, включая, к примеру, вызов REST запросов, но, чтобы управлять WB - нужно заслать событие в MQTT, а значит, нужна еще прослойка между REST и MQTT, что звучит тяжеловато и ненадежно. Я бы не стал в такое лезть.

  • @schel4ok
    @schel4ok Год назад

    Я думаю, что лучше все эти дела типа ha+influxdb+grafana+telegraf держать на отдельном серваке synology в локалке

    • @paulstrong1656
      @paulstrong1656  Год назад

      Конечно, я не заострил внимание на этом, флеш память контроллера лучше записью не мучать, иначе быстро умрет

    • @andreykhanenko9239
      @andreykhanenko9239 9 месяцев назад

      Возможно неплохой вариант примаунтить папку по nfs с того же Synology. Сеть на wirenboard гиговая, должно нормально работать, кмк. (поправка, порты 100Мб/c, но скорее всего этого будет достаточно, учитывая что объём данных невелик, можно ещё и LAG их попробовать собрать)