однако поторопился
работает, но почти
сначала думал логика моя кривая, потом начал проверять руками
так вот,
вызываю в консольке вот так
mosquitto_pub -t '/devices/wbe2-i-opentherm_11/controls/TR Command/on' -m '2'
mosquitto_pub -t '/devices/wbe2-i-opentherm_11/controls/TR ID/on' -m '0'
mosquitto_pub -t '/devices/wbe2-i-opentherm_11/controls/TR Data/on' -m 'ХХХ'
где вместо ХХХ вписываю 0, 4352, 4608, 4864
могу сказать что
- срабатывает не всегда, т.е. иногда надо раза два запульнуть всё, чтобы состояние изменилось (ждал минуту)
- самое плохое, на записывание 0 - вообще реакции никакой НЕТ
если при записи других значений в топики прилетает, например
записалось
/devices/wbe2-i-opentherm_11/controls/TR Command/on 2
/devices/wbe2-i-opentherm_11/controls/TR ID/on 0
/devices/wbe2-i-opentherm_11/controls/TR Data/on 4352
после этого прилетело
/devices/wbe2-i-opentherm_11/controls/TR Command 2
/devices/wbe2-i-opentherm_11/controls/TR Data 4352
/devices/wbe2-i-opentherm_11/controls/TR Data 0
/devices/wbe2-i-opentherm_11/controls/TR Command 0
/devices/wbe2-i-opentherm_11/controls/Boiler Status 4480
/devices/wbe2-i-opentherm_11/controls/TR Data 4480
/devices/wbe2-i-opentherm_11/controls/TR Command 4
т.е. записал 4352 и в топиках вижу последовательно такое изменение
есть и TR Data с новым значение и Boiler Status
а вот когда пишу 0
/devices/wbe2-i-opentherm_11/controls/TR Command/on 2
/devices/wbe2-i-opentherm_11/controls/TR ID/on 0
/devices/wbe2-i-opentherm_11/controls/TR Data/on 0
то есть только такое
/devices/wbe2-i-opentherm_11/controls/TR Command 2
/devices/wbe2-i-opentherm_11/controls/TR Data 0
/devices/wbe2-i-opentherm_11/controls/TR Command 0
и больше ничего
котёл Buderus U072