У кого-нибудь получилось нормально использовать этот девайс с котлами Baxi? Проблема в том, что в дефолте невозможно управлять (включать/выключать) контуры ГВС/Отопления. Разработчик заявляет, что контур можно отключить, выставив заведомо низкую температуру (10 градусов, например). Но с Baxi это не прокатывает, у них минимальная температура 30 градусов.
Пообщался с их поддержкой, посоветовали тогда воспользоваться регистрами прозрачного обмена, чтобы включать/отключать контуры на уровне протокола opentherm. Попробовал это сделать через modbus_client, как описано в инструкции (писать в 3 регистра подряд и т.п.), но тоже не работает
Не пробовал на внешнем модуле, но на внутреннем у меня все завелось.
Дело в том, что в Baxi двухконтурных котлах, включение/отключение отопления зависит от включения/выключения зимнего режима, который управляется отдельным битом в значении статуса.
В моем сообщении выше, что привел Explorerol я это как раз указываю.
Да, все делаю на wirenboard. У меня такое ощущение, что реализация прозрачного обмена у внешнего и внутреннего модуля сделана по-разному ). Я попробовал все варианты из этой ветки, не меняется статус ни в какую.
Вопрос - а какая прошивка (версия) стоит на вашем устройстве?
Прозрачный обмен есть на WBE-I-OPENTHERM только на версии 1.3 и выше, по дефолту я приобрел его с прошивкой 1.05.
Тогда нужно уточнить у производителя, есть ли в этой прошивке именно отдельного модуля прозрачный обмен.
Если судить по версиям FW - это отдельная ветка.
@NEVOTON-Tech@Vladimir_Nev_Sup можете помочь? В документации возможность использовать прозрачный обмен описана. В соответствующие регистры модуля тоже все пишется успешно, но статус не меняется.
Здравствуйте.
У модуля BCG-3.0.1-W есть регистры прозрачного обмена, но они отличаются от BCG-1.0.2-W.
Для запроса необходимо записать данные во все 3 holding регистра (999 (0x3E7), 1000 (0x3E8) и 1001(0x3E9))
Посмотрел на github в описании к wb-mqtt-serial, есть только holding_single 0x06 и holding_multi 0x16
Можно сконфигурировать шаблон так, чтобы он мог одновременно отправлять 3 holding регистра командой 0x10, данные вводить через интерфейс панели в устройствах?
В Устройстве 29 регистров хранения (41000 - 41028). Все доступны для чтения. Регистры с типом данных RW доступны для чтения и записи. Для регистров с 999 (0x3E7) по 1001 (0x3E9) запись должна производиться во все регистры (команда записи 0x10). Запись в большее или меньшее количество регистров вернет ошибку. В остальные регистры с типом данных RW запись осуществляется только в один регистр одновременно (команда записи 0x06).