Добрый день.
Прошу помочь подскажите, в каком направлении копать.
Дано: термостат, подключаемый через MODBUS.
Файл шаблон описан.
Значения регистров успешно считываются, но менять их не удается.
Значение уставки температуры считывается с термостата. Но поле в папке DEVICES недосупно для редактирования.
root@wirenboard:~# mosquitto_sub -t ‘/devices/bht-100_16/#’ -v
/devices/bht-100_16/meta/name BHT-100 16
/devices/bht-100_16/controls/Setting_Temperature 13
/devices/bht-100_16/controls/Setting_Temperature/meta/type temperature
/devices/bht-100_16/controls/Setting_Temperature/meta/order 1
/devices/bht-100_16/controls/Temperature_in_room 27
/devices/bht-100_16/controls/Temperature_in_room/meta/type text
/devices/bht-100_16/controls/Temperature_in_room/meta/order 2
/devices/bht-100_16/controls/Temperature_ext 0
/devices/bht-100_16/controls/Temperature_ext/meta/type text
/devices/bht-100_16/controls/Temperature_ext/meta/order 3
root@wirenboard:/usr/share/wb-homa-modbus/templates# mosquitto_pub -t ‘/devices/bht-100_16/controls/Setting Temperature’ -m ‘16’
Такая конструкция срабатывает, но в термостате ничего не изменяется. В dashboard тоже ничего не меняется. Значения регистров из термостата считываются.
Задача - иметь централизованную возможность управления уставкой.