Отправить данные в json

есть термостат lytko, данные оттуда вытаскиваю, обрабатываю и отображаю.
режимом обогрева можно управлять вкл/выкл и со стороны термостата отрабатывает корректно, а со стороны wb не получается сформировать изменение данных в json. ткните примером, плз.

Для этого вам надо создать объект, преобразовать его в JSON-строку и опубликовать в нужный топик, например, так:

 publish("zigbee2mqtt/0x00158d0001f3fc34/set", JSON.stringify({ state: "ON" }), 2, false);
1 Like

Дмитрий, сделал топик по вашему примеру. в момент выключения режима нагрева очищается массив данных json, остается только режим (heating: “off”). но в термостате режим не меняется и позже данные все восстанавливаются.
ссылка на короткое видео https://cloud.mail.ru/public/D7Hs/D9vUiUnew

Могу поделиться скриптом для термостата lytko

было бы отлично

lytko copy.js (1.9 КБ)

ID устройства нужно естественно поменять

Здравствуйте, js-файлы портал не даст скачать, упакуйте, пожалуйста, его в архив.

lytko.zip (828 Байт)

sorry

1 Like

Спасибо большое! все работает, буду смотреть, что у меня было не так!

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.