BHT-6000 Series: различия между версиями
(Создал страницу) |
м (→Шаблон устройства: Добавил текст шаблона) |
||
Строка 23: | Строка 23: | ||
=== Шаблон устройства === | === Шаблон устройства === | ||
'''ВНИМАНИЕ:''' шаблон для термостата BHT-6000 Series включен в поставку драйвера [[Драйвер wb-mqtt-serial|wb-mqtt-serial]], начиная с версии 2.7.0. | '''ВНИМАНИЕ:''' шаблон для термостата BHT-6000 Series включен в поставку драйвера [[Драйвер wb-mqtt-serial|wb-mqtt-serial]], начиная с версии 2.7.0. Также текст шаблона доступен ниже в этом разделе. | ||
Выберите шаблон термостата в разделе «Serial Device Driver Configuration» веб-интерфейса: | Выберите шаблон термостата в разделе «Serial Device Driver Configuration» веб-интерфейса: | ||
Строка 36: | Строка 36: | ||
Вы можете изменить шаблон по своему усмотрению — смотрите описание шаблонов в статье [[Драйвер wb-mqtt-serial:Примеры написания шаблонов | Драйвер wb-mqtt-serial]]. | Вы можете изменить шаблон по своему усмотрению — смотрите описание шаблонов в статье [[Драйвер wb-mqtt-serial:Примеры написания шаблонов | Драйвер wb-mqtt-serial]]. | ||
Текст шаблона '''config-bht-6000-series.json''': | |||
<syntaxhighlight lang="json"> | |||
{ | |||
"device_type": "BHT-6000 Series", | |||
"device": { | |||
"name": "BHT-6000 Series", | |||
"id": "bht-6000-series", | |||
"channels": [ | |||
{ | |||
"name": "Power", | |||
"reg_type": "holding", | |||
"address": "0x00", | |||
"type": "switch", | |||
"format": "s16" | |||
}, | |||
{ | |||
"name": "Lock buttons", | |||
"reg_type": "holding", | |||
"address": "0x06", | |||
"type": "wo-switch", | |||
"format": "s16" | |||
}, | |||
{ | |||
"name": "Temperature for internal sensor", | |||
"reg_type": "holding", | |||
"address": "0x01", | |||
"type": "temperature", | |||
"format": "s16", | |||
"scale": 0.1 | |||
}, | |||
{ | |||
"name": "Weekly program setting temperature", | |||
"reg_type": "holding", | |||
"address": "0x05", | |||
"type": "temperature", | |||
"format": "s16", | |||
"scale": 0.1 | |||
}, | |||
{ | |||
"name": "Heating status", | |||
"reg_type": "holding", | |||
"address": "0x03", | |||
"type": "switch", | |||
"format": "s16", | |||
"readonly": true | |||
}, | |||
{ | |||
"name": "Manual mode", | |||
"reg_type": "holding", | |||
"address": "0x02", | |||
"type": "switch", | |||
"format": "s16" | |||
}, | |||
{ | |||
"name": "Setting temperature", | |||
"reg_type": "holding", | |||
"address": "0x04", | |||
"type": "range", | |||
"format": "s16", | |||
"scale": 0.1, | |||
"max": 35 | |||
} | |||
] | |||
} | |||
} | |||
</syntaxhighlight> | |||
== Изменение настроек термостата == | == Изменение настроек термостата == |