Плагин MQTT
-
@homa только так заработало:
let tmp=STEMP10.value+''; this.pluginCommand({unit:"mqttclient1", command:'publish', data:{topic:'ESP8266_1/cmdmqtt/s1', message: tmp}});
-
Добрый день, помогите настроить вытяжку написали скеч для ESP там есть 2 режима (ручной и автоматический, по датчику влажности), ручной режим я хочу настроить в IH. Топик переключения между режимами cookerhood/mode есть два режима AUTO i manual. Создал актуатор прописал значения:
на мнемосхеме вывел актуатор
но при нажатии на кнопку, выдает такой лог
если через SET то ничего не делает
если через on off то не меняется звачение только AUTO
-
@amgstone Добрый день
Вам нужно значение актуатора с канала получать в виде 0/1
На вкладке Обработка -> Формула расчета входного значения задайте:value == 'AUTO' ? 1 : 0
При переключении режима состояние актуатора должно меняться, тогда будет работать toggle
Можете попробовать отправлять команду Выключить (off -> manual) в правом меню устройства, которое вызывается при длинном нажатии на иконку.
Также проверьте, сообщение AUTO у Вас большими, а manual маленькими. Это верно?
-
@intrapro спасибо, тут все получилось.
а при включении вентилятора двойной клац реле, что сделать что бы клик реле был одинарным?
-
@amgstone немножко неправильно, топик: cookerhood/remote/start 1 включает и выключает вытяжку. Что нужно вставить На вкладке Обработка -> Формула расчета входного значения задайте?
-
@amgstone с этим разобрался добавил в скетч значение 0 -выключено, 1 -включено, все заработало. но не показывает статус
Но возникает следующая проблема: есть две кнопки уменьшение и увеличения скорости вентилятора, какое устройство мне создать и как настроить в mqtt плагине, я подаю в попики только 1 (cookerhood/remote/decrease, cookerhood/remote/increase) в одном топике увеличиваю скорость в другом уменьшаю.
-
Подскажите как можно настроить IH (плагин MQTT) что бы передавать устройству (ESP), содержание топика "1" (увеличивается или уменьшается скорость вентилятора).
-
Это сообщение удалено!
-
Это сообщение удалено!
-
Всем привет! подскажите
поставил энергомонитор в связке pzem-04 c d1min. прошивка от tasmota.
по mqtt выдает следующеекак правильно написать топик для получения напряжения?
-
Пользователь @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 все верно, если смотреть прямо в канале.
Сейчас у Вас выглядит примерно так?Привяжите устройство, на нем будет значение 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
-
Уважаемые, помогите с формулой расчета входного значения!
Не могу понять, почему кнопка на мнемосхеме не реагирует на сообщения во входящем топике?