WBE2-I-OPENTHERM OpenTherm Extension Module: различия между версиями

Нет описания правки
м (Поправил размеры картинок и добавил файл с документацией)
(не показано 75 промежуточных версий 8 участников)
Строка 1: Строка 1:
{{DISPLAYTITLE: Модуль расширения: OpenTherm, WBE2-I-OPENTHERM}}
{{DISPLAYTITLE: Модуль расширения: OpenTherm, WBE2-I-OPENTHERM}}
'''[https://wirenboard.com/ru/product/WBE2-I-OPENTHERM/ Купить в интернет-магазине]'''
'''[https://wirenboard.com/ru/product/WBE2-I-OPENTHERM/ Купить в интернет-магазине]'''
<div class="tright" style="clear:none">[[Файл:OPENTHERM.png|thumb|200px|Обратная сторона модуля WBE2-I-OPENTHERM]]</div>
<div class="tright" style="clear:none">[[Файл:OPENTHERM.png|thumb|200px|Лицевая сторона модуля WBE2-I-OPENTHERM]]</div>
<div class="tright" style="clear:none">[[Файл:OPENTHERM_back.png|thumb|200px|Лицевая сторона модуля WBE2-I-OPENTHERM]]</div>
<div class="tright" style="clear:none">[[Файл:OPENTHERM_back.png|thumb|200px|Обратная сторона модуля WBE2-I-OPENTHERM]]</div>
== Описание ==
== Описание модуля==
Модуль предназначен для дистанционного управления газовым или электрическим котлом системы отопления по интерфейсу '''OpenTherm'''.
Модуль расширения предназначен для дистанционного управления газовым или электрическим котлом системы отопления по интерфейсу '''OpenTherm'''. Модуль собирает данные с котла и управляет им, имитируя внешний термостат.


Модуль расширения собирает данные с котла и управляет им, имитируя внешний термостат.  
Поддерживает котлы с протоколом OpenTherm: ACV, Buderus, Beretta, Bosch, Baltur, BaltGaz, BAXI, DeDietrich, Fondital, Ferroli, Federica Bugatti, IMMERGAS, Viessmann, Thermona, Lamborghini, Lemax, WARM, WOLF и др. Полный список смотрите ниже. Так же есть прозрачный режим для передачи пользовательских команд, но при его использовании могут быть проблемы из-за отклонения от стандартов производителями котлов.
 
Модуль нельзя подключать вместе с родной панелью управления — на шине может быть только одно управляющее устройство. Также модуль может управлять только одним котлом на шине.


Доступно несколько режимов управления котлом:
Доступно несколько режимов управления котлом:
Строка 14: Строка 16:
* отключение контура отопления.
* отключение контура отопления.


== Технические характеристики ==
Устройство производится компанией НЕВОТОН, смотрите полное описание модуля в [https://nevoton.ru/product/modul-rasshireniya-opentherm-dlya-wiren-board-6 руководстве по эксплуатации на сайте производителя].
 
=== Технические характеристики ===
{| class="wikitable"
{| class="wikitable"
!Параметр
!Параметр
Строка 23: Строка 27:
|-
|-
|Напряжение изоляции между контроллером и выходом
|Напряжение изоляции между контроллером и выходом
|3750 Vrms
|3.7 кВ
|-
|-
|Потребляемая мощность
|Потребляемая мощность
|0.4 Вт
|0.2 Вт
|}
 
=== Поддерживаемые модели котлов ===
{{note|info|Перечень параметров, отдаваемых котлом модулю, зависит от конкретной модели котла.}}
Ниже приведен перечень котлов, которые были протестированы производителем модуля. Если вашего котла нет в перечне, то могут работать не все функции, приведенные в документации на модуль, поскольку производители котлов часто поддерживают протокол OpenTherm не полностью. Перечень пополняется по мере тестирования.
{| class="wikitable"
!Производители котлов
!Поддерживаемые модели
|-
|ACV || ACV Kompakt HRE Eco
|-
|BUDERUS || Buderus U072
|-
|BERETTA || Beretta CIAO
|-
|BOSСH ||BOSСH WBN6000-24C, BOSСH GAZ 2500F
|-
|BALTUR || BALTUR Tesis Pro
|-
|BaltGaz || BaltGaz Turbo S
|-
|BAXI || BAXI LUNA 3, BAXI NUVOLA -3 B40, BAXI ECO Home, BAXI ECO-4S, BAXI ECO-5 Compact, BAXI MAIN -5, BAXI Slim
|-
|De Dietrich || De Dietrich Zena MS, De Dietrich Zena Plus, De Dietrich Naneo, De Dietrich Vivadens, De Dietrich Neovo с панелями управления B-Control и iniControl2, De Dietrich С330/С630 с панелями управления iniControl
|-
|Fondital || Fondital MINORCA, Fondital ITACA KC, Fondital ANTEA KC, Fondital FORMENTERA KC/KR, Fondital GIAVA KRB
|-
|Ferroli || Ferroli Pegasus D 40/D45, Ferroli Fortuna, Ferroli DOMI compact F24D, Ferroli DIVA F24, Ferroli DOMINA N F24, Ferroli ENERGY TOP W80
|-
|Federica Bugatti || Federica Bugatti TURBO PLUS 24/28/32
|-
|IMMERGAS || IMMERGAS Eolo Star 24 4R, IMMERGAS Eolo Mythos M 24 4R
|-
|Viessmann || Viessmann Vitodens 100w (WB1C), Viessmann Vitodens 100 B1HC/B1KC, Viessmann Vitopend 100 (модели с кнопочным управлением)
|-
|Thermona || Thermona EL23, Thermona DUO 50.A/ T.A /FT.A, Thermona 20/28 TCX, TCX.A
|-
|Lamborghini || Lamborghini ERA f45m, Lamborghini AXE 3 32 R
|-
|Lemax || Lemax серия Wise, Lemax серия Clever (выпущенные до 2022 года), Lemax серия Prime-V
|-
|WOLF || WOLF FGG-К-24
|-
|WARM || WARM AUROS
|}
 
{| class="wikitable"
!Производители котлов
!Ограниченная поддержка, может работать нестабильно
|-
|BAXI || BAXI LUNA DUO - tec +, BAXI NUVOLA DUO - tec +, BAXI DUO - tec Compact, BAXI ECO Four 1.24 F
|-
|Federica Bugatti || Federica Bugatti 24B VARME
|}
|}


== Распиновка ==
=== Распиновка ===
Сигналы интерфейса OpenTherm выведены на клеммы модуля расширения '''O1''' и '''O2''', полярность подключения не важна.


Сигналы интерфейса OpenTherm выведены на клеммы модуля расширения O1 и O2, полярность подключения не важна.
К клемме '''O3''' ничего нельзя подключать, она должна оставаться свободной.


==Установка==
==Установка==
Строка 38: Строка 96:
{{Wbincludes:Configuration MOD}}
{{Wbincludes:Configuration MOD}}


{{note| note |Доступно в wb-mqtt-serial с версии 2.16.0 и в wb-hwconf-manager с версии 1.40.0. Если в настройках веб-интерфейса нет нужного модуля, обновите систему до крайнего [[testing]]}}
=== Добавление Modbus-устройства ===
Перейдите в раздел '''Configs''' → '''Serial Device Driver Configuration''', выберите порт, в который установлен модуль (например, Port /dev/ttyMOD2) и сделайте следующие настройки:
{{SupportedSinceRelease
# Для <code>Port /dev/ttyMOD2</code>, установите тип в '''Serial'''.
| release = wb-2108
# Установите галочку '''Enable port'''
| custom_string = wb-mqtt-serial 2.17.0 и wb-hwconf-manager 1.40.0.
# Задайте параметры связи с модулем: Boud rate - 19200, Parity - N, Data bits - 8, Stop bits - 1, Desired poll interval (ms) - 1000
}}Модуль является шлюзом между протоколами OpenTherm и Modbus, поэтому теперь настройте порт и добавьте новое Modbus-устройство:
# Перейдите в [[RS-485:Configuration via Web Interface | раздел настройки serial-устройств]].
# Выберите порт, в который установлен модуль, например, <code>Port /dev/ttyMOD2</code> и установите тип порта в '''Serial'''.
# Включите опрос порта, установив галочку '''Enable port'''.
# Задайте параметры связи с модулем: Boud rate - 19200, Parity - N, Data bits - 8, Stop bits - 1, Desired poll interval (ms) - 1000.
# Добавьте новое устройство, нажав кнопку '''+ Device''', и выберите модуль '''WBE2-I-OPENTHERM'''.
# Добавьте новое устройство, нажав кнопку '''+ Device''', и выберите модуль '''WBE2-I-OPENTHERM'''.
# Задайте адрес модуля '''Slave id of the device''' — <code>11</code>
# Задайте адрес модуля '''Slave id''' — <code>11</code>


Выберите необходимые параметры и каналы регулирования.
<gallery mode="packed" heights="200px">
 
<gallery mode="traditional " widths ="420px" heights="400px">
Image: WBE2-I-OPENTHERM 1.png| Подключение модуля в веб-интерфейсе
Image: WBE2-I-OPENTHERM 1.png| Подключение модуля в веб-интерфейсе
Image: WBE2-I-OPENTHERM 2.png| Настройка порта в Serial Device Driver Configuration
Image: WBE2-I-OPENTHERM 2.png| Настройка порта в Serial Device Driver Configuration
</gallery>
</gallery>
==  Работа ==  
 
Уставки температуры можно указать на вкладке '''Devices''', а режим работы отопления выбирается в '''настройках serial-устройства'''.
==  Представление в контроллере ==  
Уставки температуры можно указать на вкладке '''Devices''', а режим работы отопления выбирается в '''настройках Modbus-устройства'''.
</div>
</div>
<gallery mode="traditional " widths ="530px" heights="400px">
<gallery mode="packed" heights="200px">
Image: WBE2-I-OPENTHERM-3.png| Выбор читаемых из котла параметров
Image: WBE2-I-OPENTHERM-3.png| Выбор читаемых из котла параметров
Image: WBE2-I-OPENTHERM-4.png| Выбор режима работы системы отопления
Image: WBE2-I-OPENTHERM-4.png| Выбор режима работы системы отопления
Image: WBE2-I-OPENTHERM-5.png| Отображение модуля на вкладке Devices
Image: WBE2-I-OPENTHERM-5.png| Представление модуля на вкладке Devices (котёл '''THERM EL 30''')
</gallery>
 
==  Работа с прозрачным обменом ==
Для отправления пользовательских команд котлу используются регистры прозрачного обмена. Чтобы сформировать пакет необходимо '''последовательно''':
# Указать тип команды (чтение/запись) (2/3).
# Указать ID команды, согласно протоколу OpenTherm.
# Указать данные команды для чтения/записи, согласно протоколу OpenTherm.
 
Производители котлов самостоятельно определяют, какие параметры отдавать по протоколу OpenTherm, поэтому некоторые из описанных в стандарте команд могут не работать в этом режиме.
 
===Пример на чтение данных===
Формируем пакет на чтение давления (ID 18).
Полученное значение, согласно протоколу, делится на 256. '''153/256 = 0.597 бар.'''
 
</div>
<gallery mode="packed" heights="70px">
Image: WBE2-I-OPENTHERM Input Package.png| Сформированный пакет для котла
Image: WBE2-I-OPENTHERM Output Package.png| Ответный пакет от котла
</gallery>
Тип команды 4 означает '''READ-ACK''' (команда распознана котлом).
 
===Пример на запись данных===
Формируем пакет на запись макс. значения модуляции котла (100%) (ID 14).
Заданное значение, согласно протоколу, умножается на 256. '''100*256 = 25600.'''
</div>
<gallery mode="packed" heights="70px">
Image: WBE2-I-OPENTHERM Input Package 2.png| Сформированный пакет для котла
Image: WBE2-I-OPENTHERM Output Package 2.png| Ответный пакет от котла
</gallery>
</gallery>
Тип команды 5 означает '''WRITE-ACK''' (команда распознана котлом).
== История изменений ПО ==
{| class="wikitable"
!Версия Прошивки
!Изменения
|-
|1.6 || 
Добавлена функция принудительного отключения контуров ГВС и ЦО при превышении уставки.
|-
|1.4.1 || 
*Добавлены команды для поддержки работы с котлами BAXI Slim;
*Исправлены ошибки при работе с уличным датчиком температуры в режиме «Outdoor Temperature Sensor»;
*Изменены графики климатических кривых для уличного датчика температуры (графики приведены в инструкции). 
|-
|1.4 ||  Добавлены параметры:
*Статус ошибки связи с котлом (0/1).
|-
|1.3 || Добавлены параметры:
*Температура возвратной воды ЦО (°C).
|}


== Файлы ==
== Полезные ссылки и файлы ==
[[Media: OpenTherm-ModBus Nevoton.pdf | Полное описание модуля расширения WBE2-I-OPENTHERM]]
* [https://nevoton.ru/docs/instructions/OpenTherm_Modbus_BCG-1.0.2-W.pdf Полное описание модуля расширения WBE2-I-OPENTHERM] на сайте компании НЕВОТОН.
* [https://nevoton.ru/docs/homeautomaticapi/config-wbe2-i-opentherm.zip Файл шаблона WirenBoard 6/7 для модуля WBE2-I-OPENTHERM].
* [https://support.wirenboard.com/t/avtomatizacziya-kotla-viessmann/4864/4 Использование модуля с котлом Viessmann]
translator, wb_editors
4256

правок