OpenTherm
OpenTherm (OT) — это стандарт протокола связи, используемый в системах отопления для связи между отопительным котлом и управляющим контроллером. Стандарт OpenTherm не зависит от какого-либо одного производителя. Контроллер от производителя A в принципе может использоваться для управления котлом от производителя B. Однако контроллеры OpenTherm и котлы на самом деле не всегда правильно работают вместе. Стандарт OpenTherm включает ряд дополнительных функций, а некоторые устройства могут включать в себя функции, зависящие от производителя. Наличие или отсутствие таких функций может ухудшить совместимость с другими устройствами OpenTherm.
Связь между контроллером (ведущим) и котлом (ведомым) цифровая и двунаправленная. Могут передаваться различные команды и виды информации; однако самая простая команда — установить заданную температуру воды в котле. OpenTherm использует традиционный не скрученный двухжильный кабель между контроллером и котлом. OpenTherm не чувствителен к полярности: провода можно менять местами. Максимальная длина проводки составляет 50 м с максимальным сопротивлением 2 x 5 Ом. Для обратной совместимости с традиционными переключаемыми термостатическими контроллерами OpenTherm требует, что при соединении проводов котел включится.
Используемые аббревиатуры
OpenTherm Protocol Specification v2.2 Introduction 1996,’98,’,’00 The OpenTherm Association Page 7 1.3 Document Overview This document specifies a communication system for use with boilers and room controls, which can also be applied to similar devices in the same or related applications. The characteristics and communications features of the both the infrastructure and the attached devices are specified in detail. This document does not provide a prescriptive solution for OpenTherm-compatible controllers, but rather specifies the requirements for such a solution.
This document is divided into the following sections :
Аббревиатура | Расшифровка | Перевод на русский язык |
---|---|---|
OT | OpenTherm | |
PWM | Pulse-width modulation | Широтно-импульсная модуляция |
Room Unit | The device which calculates the “demand” in the system, which is communicated to the Boiler Unit. The use of the term room is not intended to be literally restrictive but is used for convenience. | |
Boiler Unit | The device which receives the “demand” from the room unit and typically is responsible for providing energy to satisfy that demand. The use of the term boiler is not intended to be literally restrictive but is used for convenience. | |
AL | Application Layer | |
DLL | Data-Link Layer | уровень передачи данных |
PL | Physical Layer | |
TSP | Transparent Slave Parameter | |
RBP | Remote Boiler Parameter | |
CH | Central Heating | центральное отопление |
DHW | Domestic Hot Water | Бытовая горячая вода |
OEM | Original Equipment Manufacturer | |
OTC | Outside Temperature Compensation | |
FHB | Fault History Buffer | Буфер истории ошибок |
Ссылки
- Спецификация протокола (v2.2)
- [https://registry.platformio.org/libraries/ihormelnyk/OpenTherm%20Library OpenTherm Library
byIhor Melnyk]