Продолжение темы Термостат OpenTherm на ESP8266 | Аппаратная платформа Arduino старого форума.
OpenTherm. Подборка Slave MemberID code по производителям (проверенным), кому интересно:
0, // non-specific device
1, // BAXI MAIN (71.116)
2, // AWB (), BRINK ()
4, // ATAG (), BROTJE (), BAXI SLIM (51.1), ELCO (), GEMINOX ()
5, // ITHO DAALDEROP ()
6, // IDEAL ()
8, // BOSCH (), BUDERUS (163.0…8), HOVAL ()
9, // FERROLI ()
11, // REMEHA (), DE DIETRICH (13.15)
16, // UNICAL ()
24, // BULEX (), VAILLANT ()
27, // BAXI (0.0)
29, // DAALDEROP ()
33, // VIESSMANN Vitopend (1.87), VIESSMANN Vitodens (9.90/9.94)
131, // NEFIT ()
173, // INTERGAS ()
208, // THERMONA THERM (0.0)
211, // FERROLI DOMI ()
247, // BAXI AMPERA (), Master MemberID code = 4
248, // ZOTA (13.35), Master MemberID code = 4
Кому не лень, добавляйте здесь свои проверенные, в т.ч. параметры
Slave product version number and type, в этом перечне в ().
Slave MemberID code, Master MemberID code, Slave product version number and type и др. из группы протокола “5.3.2 Class 2 : Configuration Information”. Взаимоувязывать эти параметры нужно руководствуясь примечаниями:
“Примечание 1 - Нулевой идентификационный код пользователя означает, что устройство не относится к конкретному потребителю.
Примечание 2 - Номер версии/тип продукта следует использовать в сочетании с “Идентификационным кодом пользователя”, который идентифицирует производителя устройства.”
Относительно параметра Master product version number and type, ID126. Установлено, что его наличие для идентификации не обязательно.
Придуманный мной номер OpenThermMessageID::MasterVersion = 0x013F тиражируется в различных кодах, он по барабану котлам.
Проверял ли кто работу котла линейки BAXI SLIM с новой платой от Bertelli, которой не нужна интерфейсная плата OpenTherm? Какие параметры Slave MemberID code, Slave product version number and type и Relative Modulation Level? У старой от Siemens, соответственно 4, 51.1 и 0.