Плагин MQTT



  • Подскажите как можно настроить IH (плагин MQTT) что бы передавать устройству (ESP), содержание топика "1" (увеличивается или уменьшается скорость вентилятора).



  • This post is deleted!


  • This post is deleted!


  • Всем привет! подскажите
    поставил энергомонитор в связке pzem-04 c d1min. прошивка от tasmota.
    по mqtt выдает следующее Screenshot_16.png

    как правильно написать топик для получения напряжения?



  • Пользователь @m_n61rus написал в Плагин MQTT:

    Всем привет! подскажите
    поставил энергомонитор в связке pzem-04 c d1min. прошивка от tasmota.
    по mqtt выдает следующее...
    как правильно написать топик для получения напряжения?

    Добрый день!
    Топик видимо tele/energomonitor/STATE

    На вкладке Обработка - Формула расчета входного значения:
    JSON.parse(value).ENERGY.Voltage - для напряжения
    JSON.parse(value).ENERGY.Current - для тока
    ...

    Один топик можно использовать в нескольких каналах



  • Пользователь @intrapro написал в Плагин MQTT:

    Пользователь @m_n61rus написал в Плагин MQTT:

    Всем привет! подскажите
    поставил энергомонитор в связке pzem-04 c d1min. прошивка от tasmota.
    по mqtt выдает следующее...
    как правильно написать топик для получения напряжения?

    Добрый день!
    Топик видимо tele/energomonitor/STATE

    На вкладке Обработка - Формула расчета входного значения:
    JSON.parse(value).ENERGY.Voltage - для напряжения
    JSON.parse(value).ENERGY.Current - для тока
    ...

    Один топик можно использовать в нескольких каналах

    JSON.parse(value).ENERGY.Voltage
    выдало
    {"Time":"2020-08-27T16:11:31","ENERGY":{"TotalStartTime":"2020-08-27T09:35:28","Total":2.937,"Yesterday":0.000,"Today":2.937,"Period":42,"Power":2489,"ApparentPower":2512,"ReactivePower":338,"Factor":0.99,"Voltage":209,"Current":12.030}}



  • @m_n61rus все верно, если смотреть прямо в канале.
    Сейчас у Вас выглядит примерно так?

    mqtt_parse.png

    Привяжите устройство, на нем будет значение 209



  • спасибо ! все получилось



  • Прошу помощи, подключил pzem-004t, что нужно вписать в поле "Формула расчета входного значения" чтобы добавить в значение значения счетчика.



  • Пользователь @amgstone написал в Плагин MQTT:

    входного

    Какое оборудование и какую прошивку используете в связке?



  • @m_n61rus esp8266+скеч, добавил значение (value+значение счетчика). теперь все работает.



  • Подскажите, пожалуйста, как настроить Shelly Dimmer 2 для работы через MQTT (описание API - https://shelly-api-docs.shelly.cloud/?shell#shelly-dimmer-sl-overview). Shelly 1 и Shelly 2.5 настроил по описанию в блоге, Shelly Dimmer не знаю как настроить диммирование.



  • Пользователь @gis написал в Плагин MQTT:

    Подскажите, пожалуйста, как настроить Shelly Dimmer 2 для работы через MQTT (описание API - https://shelly-api-docs.shelly.cloud/?shell#shelly-dimmer-sl-overview). Shelly 1 и Shelly 2.5 настроил по описанию в блоге, Shelly Dimmer не знаю как настроить диммирование.

    Для команды set в сообщении надо прописать:

    {"brightness": ${value},"turn": "on"}

    Для считывания текущего значения яркости как основного значения видимо нужно использовать topic:
    shellies/shellydimmer-<deviceid>/light/0/status

    формула расчета входного значения:

    JSON.parse(value).brightness



  • Уважаемые, помогите с формулой расчета входного значения!mqtt3.png mqtt2.png mqtt1.png mqtt4.png
    Не могу понять, почему кнопка на мнемосхеме не реагирует на сообщения во входящем топике?



  • @MAMOHT, формула для расчета входного значения:

    JSON.parse(value).status == "ON" ? 1 :0
    

    И в команде для idx кавычки на двойные поменяйте:
    {"type":"ON/OFF", "idx":"1", ...}



  • Пользователь @intrapro написал в Плагин MQTT:

    @MAMOHT, формула для расчета входного значения:

    JSON.parse(value).status == "ON" ? 1 :0
    

    И в команде для idx кавычки на двойные поменяйте:
    {"type":"ON/OFF", "idx":"1", ...}

    Огромное спасибо, работает как положено !!!✌



  • Подскажите как на esp easy с IH передать топик, импульс (pulse). Нужно передать импульс для включения реле.



  • Подскажите как на esp easy с IH передать команду для изминения состояния Generic - Dummy Device? Не могу разобратся с топиками и командами.



  • Добрый день, подскажите как лучше реализовать такую задачу:
    есть устройство, которое 1 раз в минуту отправляет топик. Как изменять состояние виртуального устройства в интрахаузе, следующим способом: если есть сообщение за последние 65 сек, то устройство работает, если нет - то выключено.



  • Ребята, доброго времени суток. Имеется работающий сервер на Ubuntu Server. Хочу подвязать XIaomi wifi устройства. Как это сделать не малейшего понятия. Вроде как через Mqtt, но как? Если можно объясните.


Log in to reply