Строка 19: |
Строка 19: |
| OpenTherm использует для связи между контроллером и котлом традиционный [[нескрученный двухжильный кабель]]. OpenTherm не чувствителен к полярности: провода можно менять местами. Максимальная длина соединения составляет 50 м при максимальном сопротивлении 2 x 5 Ом. Для обратной совместимости с традиционными переключаемыми термостатическими контроллерами OpenTherm указала, что если при замыкании проводов котел включится<ref>Это утверждение из английской Википедии хорошо бы перепроверить.</ref>. | | OpenTherm использует для связи между контроллером и котлом традиционный [[нескрученный двухжильный кабель]]. OpenTherm не чувствителен к полярности: провода можно менять местами. Максимальная длина соединения составляет 50 м при максимальном сопротивлении 2 x 5 Ом. Для обратной совместимости с традиционными переключаемыми термостатическими контроллерами OpenTherm указала, что если при замыкании проводов котел включится<ref>Это утверждение из английской Википедии хорошо бы перепроверить.</ref>. |
| | | |
− | === Опции и варианты ===
| + | === Многоточечное соединение === |
− | | |
− | ===== Многоточечное соединение =====
| |
| Версия спецификации 3.0 также описывает, как с помощью OpenTherm можно соединить более двух устройств. Хотя OpenTherm стандартно предлагает соединение «[[точка-точка]]», многоточечное соединение становится возможным. Между главным и подчиненным устройством добавляется дополнительное устройство (шлюз). Этот шлюз имеет 1 slave и 1 (или более) master-интерфейсов. | | Версия спецификации 3.0 также описывает, как с помощью OpenTherm можно соединить более двух устройств. Хотя OpenTherm стандартно предлагает соединение «[[точка-точка]]», многоточечное соединение становится возможным. Между главным и подчиненным устройством добавляется дополнительное устройство (шлюз). Этот шлюз имеет 1 slave и 1 (или более) master-интерфейсов. |
| | | |
Строка 30: |
Строка 28: |
| В целом, спецификация протокола не определяет поведение системы при сложных переключениях оборудования и вызванных ими изменениях температуры, оставляя его на усмотрение управляющего ПО. | | В целом, спецификация протокола не определяет поведение системы при сложных переключениях оборудования и вызванных ими изменениях температуры, оставляя его на усмотрение управляющего ПО. |
| | | |
− | ===== OpenTherm/Plus (OT/+) =====
| + | === OpenTherm/Plus (OT/+) === |
| Два провода используются как для подачи питания на контроллер, так и для двунаправленной цифровой связи между контроллером и котлом. Минимальная доступная мощность составляет 35 мВт. При использовании OpenTherm Smart Power по запросу мастера она также может составлять 136 мВт (средняя мощность) или 255 мВт (высокая мощность). Контроллер передает данные котлу, кодируя их [[манчестерским кодом]] импульсами напряжения. Котел передает данные обратно на контроллер импульсами тока<ref>Подобное экзотическое решение запутывает и усложняет реализацию, но ничего не поделаешь</ref>. OpenTherm определяет максимальный интервал связи в одну секунду. Данные в пакете связи функционально определены и называются OpenTherm-ID (OT-ID). Доступно 256 OT-ID, 128 зарезервированы для использования [[OEM]]. Остальные 128 выделены для нужд протокола, из них 90 определены в спецификации OpenTherm v3.0, остальные зарезервированы для будущих применений. | | Два провода используются как для подачи питания на контроллер, так и для двунаправленной цифровой связи между контроллером и котлом. Минимальная доступная мощность составляет 35 мВт. При использовании OpenTherm Smart Power по запросу мастера она также может составлять 136 мВт (средняя мощность) или 255 мВт (высокая мощность). Контроллер передает данные котлу, кодируя их [[манчестерским кодом]] импульсами напряжения. Котел передает данные обратно на контроллер импульсами тока<ref>Подобное экзотическое решение запутывает и усложняет реализацию, но ничего не поделаешь</ref>. OpenTherm определяет максимальный интервал связи в одну секунду. Данные в пакете связи функционально определены и называются OpenTherm-ID (OT-ID). Доступно 256 OT-ID, 128 зарезервированы для использования [[OEM]]. Остальные 128 выделены для нужд протокола, из них 90 определены в спецификации OpenTherm v3.0, остальные зарезервированы для будущих применений. |
| | | |
− | ===== OpenTherm/Light (OT/-) =====
| + | === OpenTherm/Light (OT/-) === |
| При использовании OT/- контроллер генерирует [[Широтно-импульсная модуляция|ШИМ-сигнал]], содержащий целевое значение температуры теплоносителя котла. Ответный сигнал котла указывает на состояние котла: ошибка, нет ошибок. Из-за ограниченных возможностей OT/- используется редко. | | При использовании OT/- контроллер генерирует [[Широтно-импульсная модуляция|ШИМ-сигнал]], содержащий целевое значение температуры теплоносителя котла. Ответный сигнал котла указывает на состояние котла: ошибка, нет ошибок. Из-за ограниченных возможностей OT/- используется редко. |
| | | |
− | ===== OpenTherm Smart Power =====
| + | === OpenTherm Smart Power === |
| 16 июня 2008 г. ассоциация приняла спецификацию OpenTherm 3.0. В этой версии протокола была добавлена функциональность OpenTherm Smart Power. Контроллер может запросить ведомое устройство изменить вырабатываемую мощность на низкую, среднюю или высокую. Также, производители могут добавить в свою продукцию дополнительную функциональность (подсветку или дополнительные датчики). | | 16 июня 2008 г. ассоциация приняла спецификацию OpenTherm 3.0. В этой версии протокола была добавлена функциональность OpenTherm Smart Power. Контроллер может запросить ведомое устройство изменить вырабатываемую мощность на низкую, среднюю или высокую. Также, производители могут добавить в свою продукцию дополнительную функциональность (подсветку или дополнительные датчики). |
| + | |
| + | === OpenTherm over Wireless === |
| | | |
| == Сертификация == | | == Сертификация == |
Строка 71: |
Строка 71: |
| | | |
| * [https://www.opentherm.eu/ Сайт Ассоциации OpenTherm] | | * [https://www.opentherm.eu/ Сайт Ассоциации OpenTherm] |
− | * [[:Файл:Opentherm Protocol v2-2.pdf|Спецификация OpenTherm v 2.2]] | + | * [[Документ:OpenTherm|Документы по OpenTherm]] в Информатории |
| | | |
| == Примечания == | | == Примечания == |
| [[Категория:Домашняя автоматизация]] | | [[Категория:Домашняя автоматизация]] |
| [[Категория:Протоколы управления умным домом]] | | [[Категория:Протоколы управления умным домом]] |