добрый день!
вношу предложение обновить шаблон панельки Cityron ПУ-3.
там в документации указан регистр 0, куда можно писать температуру с внешнего датчика (а также можно оттуда читать текущую температуру со штатного датчика)
да, есть уже поле Additional Temperature, но его невозможно вывести в качестве основного значения, только лишь в правый верхний угол
а вот значение из 0 регистра можно выводить в качестве основного значения (опционально)
кажется, что дополнительная возможность управлять главной цифрой на дисплее будет не лишней, получится, что можно управлять как основной, так и вспомогательной (справа сверху) цифрами, например, в качестве основной выводить текущую температуру контура, а качестве вспомогательной выводить температуру уставки (сейчас её можно посмотреть только при нажатии на стрелку)
в ключ channels шаблона предлагается добавить следующее:
{
"name": "External Temperature",
"address": 0,
"reg_type": "holding",
"type": "temperature",
"format": "s16",
"scale": 0.1,
"round_to": 0.1,
"group": "parameters"
},
а также в ключ translations вот что:
"External Temperature": "Внешняя температура",
вот как это будет выглядеть в устройствах после данных правок
в конечном счёте это можно будет использовать примерно так:
setInterval(function(){
dev['cityron-pu-3_20/External Temperature'] = dev['virtual-thermostat/currentTemp']
dev['cityron-pu-3_20/Additional Temperature'] = dev['virtual-thermostat/targetTemp']
}, 2000)
Прикладываю видео с примером использования
заранее спасибо!