WBE2-I-OPENTHERM OpenTherm Extension Module: различия между версиями
(→Поддерживаемые модели котлов: Протестировано Невотоном на BAXI Luna Platinum + 1.24 GA 2020 г.в.) |
|||
(не показано 60 промежуточных версий 7 участников) | |||
Строка 3: | Строка 3: | ||
<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, ITALTHERM и др. Полный список смотрите ниже. Так же есть прозрачный режим для передачи пользовательских команд, но при его использовании могут быть проблемы из-за отклонения от стандартов производителями котлов. | |||
Модуль нельзя подключать вместе с родной панелью управления — на шине может быть только одно управляющее устройство. Также модуль может управлять только одним котлом на шине. | |||
Доступно несколько режимов управления котлом: | Доступно несколько режимов управления котлом: | ||
Строка 14: | Строка 16: | ||
* отключение контура отопления. | * отключение контура отопления. | ||
== Технические характеристики == | Устройство производится компанией НЕВОТОН, смотрите полное описание модуля в [https://nevoton.ru/product/modul-rasshireniya-opentherm-dlya-wiren-board-6 руководстве по эксплуатации на сайте производителя]. | ||
=== Технические характеристики === | |||
{| class="wikitable" | {| class="wikitable" | ||
!Параметр | !Параметр | ||
Строка 26: | Строка 30: | ||
|- | |- | ||
|Потребляемая мощность | |Потребляемая мощность | ||
|0. | |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 LUNA Platinum+, 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 | |||
|- | |||
|ITALTHERM || ITALTHERM City Class FR 25 | |||
|} | |} | ||
== Распиновка == | {| 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''', полярность подключения не важна. | ||
Строка 36: | Строка 95: | ||
==Установка== | ==Установка== | ||
{{Wbincludes:Setup MOD}} | {{Wbincludes:Setup MOD}} | ||
{{Wbincludes:Installation MOD WBE2}} | {{Wbincludes:Installation MOD WBE2 Interfaces}} | ||
{{Wbincludes:Configuration MOD}} | {{Wbincludes:Configuration MOD}} | ||
Строка 51: | Строка 110: | ||
# Задайте адрес модуля '''Slave id''' — <code>11</code> | # Задайте адрес модуля '''Slave id''' — <code>11</code> | ||
<gallery mode=" | <gallery mode="packed" heights="200px"> | ||
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''', а режим работы отопления выбирается в '''настройках Modbus-устройства'''. | Уставки температуры можно указать на вкладке '''Devices''', а режим работы отопления выбирается в '''настройках Modbus-устройства'''. | ||
</div> | </div> | ||
<gallery mode=" | <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> | </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> | |||
Тип команды 5 означает '''WRITE-ACK''' (команда распознана котлом). | |||
== История изменений ПО == | |||
{| class="wikitable" | |||
!Версия Прошивки | |||
!Изменения | |||
|- | |||
|1.6 || | |||
Добавлена функция принудительного отключения контуров ГВС и ЦО при превышении уставки. | |||
|- | |||
|1.4.1 || | |||
*Добавлены команды для поддержки работы с котлами BAXI Slim; | |||
*Исправлены ошибки при работе с уличным датчиком температуры в режиме «Outdoor Temperature Sensor»; | |||
*Изменены графики климатических кривых для уличного датчика температуры (графики приведены в инструкции). | |||
|- | |||
|1.4 || Добавлены параметры: | |||
*Статус ошибки связи с котлом (0/1). | |||
|- | |||
|1.3 || Добавлены параметры: | |||
*Температура возвратной воды ЦО (°C). | |||
|} | |||
== | == Полезные ссылки и файлы == | ||
[ | * [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] |
Текущая версия на 15:27, 20 мая 2024
Описание модуля
Модуль расширения предназначен для дистанционного управления газовым или электрическим котлом системы отопления по интерфейсу OpenTherm. Модуль собирает данные с котла и управляет им, имитируя внешний термостат.
Поддерживает котлы с протоколом OpenTherm: ACV, Buderus, Beretta, Bosch, Baltur, BaltGaz, BAXI, DeDietrich, Fondital, Ferroli, Federica Bugatti, IMMERGAS, Viessmann, Thermona, Lamborghini, Lemax, WARM, WOLF, ITALTHERM и др. Полный список смотрите ниже. Так же есть прозрачный режим для передачи пользовательских команд, но при его использовании могут быть проблемы из-за отклонения от стандартов производителями котлов.
Модуль нельзя подключать вместе с родной панелью управления — на шине может быть только одно управляющее устройство. Также модуль может управлять только одним котлом на шине.
Доступно несколько режимов управления котлом:
- работа по датчику комнатной температуры: поддержание заданной температуры в помещении,
- работа по датчику уличной температуры: выбирается наиболее подходящая кривая нагрева,
- непосредственное задание температуры воды в системе отопления,
- отключение контура отопления.
Устройство производится компанией НЕВОТОН, смотрите полное описание модуля в руководстве по эксплуатации на сайте производителя.
Технические характеристики
Параметр | Значение |
---|---|
Напряжение питания | 3.3 В |
Напряжение изоляции между контроллером и выходом | 3.7 кВ |
Потребляемая мощность | 0.2 Вт |
Поддерживаемые модели котлов
Перечень параметров, отдаваемых котлом модулю, зависит от конкретной модели котла. Ниже приведен перечень котлов, которые были протестированы производителем модуля. Если вашего котла нет в перечне, то могут работать не все функции, приведенные в документации на модуль, поскольку производители котлов часто поддерживают протокол OpenTherm не полностью. Перечень пополняется по мере тестирования.
Производители котлов | Поддерживаемые модели |
---|---|
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 LUNA Platinum+, 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 |
ITALTHERM | ITALTHERM City Class FR 25 |
Производители котлов | Ограниченная поддержка, может работать нестабильно |
---|---|
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, полярность подключения не важна.
К клемме O3 ничего нельзя подключать, она должна оставаться свободной.
Установка
При заказе модулей в комплекте с контроллером Wiren Board, мы устанавливаем их на производстве — вам нужно только настроить модули в веб-интерфейсе контроллера.
Если вы купили модули отдельно, установите их самостоятельно:
- Разберите корпус контроллера.
- Вставьте модуль, соблюдая полярность: выступ на нем должен попасть в паз на плате контроллера.
Модуль совместим с контроллерами Wiren Board 6, Wiren Board 7 и Wiren Board 8 всех ревизий, его можно установить:
- Wiren Board 6.3–6.6 — до 2 модулей в слоты MOD1-MOD2.
- Wiren Board 6.7–7.x — до 3 модулей в слоты MOD1-MOD3, при установке в MOD3 потребуется удалить мешающий выступ на корпусе контроллера с помощью кусачек или напильника.
- Wiren Board 8.4 — до 2 модулей в слоты MOD2-MOD3.
Конфигурирование
Смена уровня доступа
Для изменения настроек контроллера вам нужен уровень доступа Администратор, который можно выставить в разделе Настройки → Права доступа.
После завершения настроек рекомендуем поставить уровень доступа Пользователь или Оператор — это поможет не совершить случайных ошибок при ежедневной работе с веб-интерфейсом.
Настройка
После физического подключения модуля его нужно добавить в конфигурацию контроллера:
- В веб-интерфейсе перейдите в раздел Настройки → Конфигурационные файлы → Модули расширения и порты , выберите тот Внутренний слот, куда установлен модуль расширения.
- В раскрывающемся списке Тип модуля выберите название установленного модуля.
- Нажмите кнопку Сохранить. Контроллер включит нужные для работы модуля порты.
Для удаления модуля выберите тип Не установлен.
Добавление Modbus-устройства
Модуль является шлюзом между протоколами OpenTherm и Modbus, поэтому теперь настройте порт и добавьте новое Modbus-устройство:
- Перейдите в раздел настройки serial-устройств.
- Выберите порт, в который установлен модуль, например,
Port /dev/ttyMOD2
и установите тип порта в Serial. - Включите опрос порта, установив галочку Enable port.
- Задайте параметры связи с модулем: Boud rate - 19200, Parity - N, Data bits - 8, Stop bits - 1, Desired poll interval (ms) - 1000.
- Добавьте новое устройство, нажав кнопку + Device, и выберите модуль WBE2-I-OPENTHERM.
- Задайте адрес модуля Slave id —
11
Представление в контроллере
Уставки температуры можно указать на вкладке Devices, а режим работы отопления выбирается в настройках Modbus-устройства.
Работа с прозрачным обменом
Для отправления пользовательских команд котлу используются регистры прозрачного обмена. Чтобы сформировать пакет необходимо последовательно:
- Указать тип команды (чтение/запись) (2/3).
- Указать ID команды, согласно протоколу OpenTherm.
- Указать данные команды для чтения/записи, согласно протоколу OpenTherm.
Производители котлов самостоятельно определяют, какие параметры отдавать по протоколу OpenTherm, поэтому некоторые из описанных в стандарте команд могут не работать в этом режиме.
Пример на чтение данных
Формируем пакет на чтение давления (ID 18). Полученное значение, согласно протоколу, делится на 256. 153/256 = 0.597 бар.
Тип команды 4 означает READ-ACK (команда распознана котлом).
Пример на запись данных
Формируем пакет на запись макс. значения модуляции котла (100%) (ID 14). Заданное значение, согласно протоколу, умножается на 256. 100*256 = 25600.
Тип команды 5 означает WRITE-ACK (команда распознана котлом).
История изменений ПО
Версия Прошивки | Изменения |
---|---|
1.6 |
Добавлена функция принудительного отключения контуров ГВС и ЦО при превышении уставки. |
1.4.1 |
|
1.4 | Добавлены параметры:
|
1.3 | Добавлены параметры:
|