Есть проблема с подключением ampera по opentherm - отвечает INVALID на установку температуры:
Код: Выделить всё
[INFO] Setting heating temp = 46
[DEBUG] OT REQUEST ID: 1 Request: 10012e00 Response: e0010000 Attempt: 1 Status: INVALID
[DEBUG] OT REQUEST ID: 1 Request: 10012e00 Response: e0010000 Attempt: 2 Status: INVALID
[DEBUG] OT REQUEST ID: 1 Request: 10012e00 Response: e0010000 Attempt: 3 Status: INVALID
[DEBUG] OT REQUEST ID: 1 Request: 10012e00 Response: e0010000 Attempt: 4 Status: INVALID
[DEBUG] OT REQUEST ID: 1 Request: 10012e00 Response: e0010000 Attempt: 5 Status: INVALID
Пробовал писать в ID 57, ID 8, тоже прилетает invalid. Member ID устанавливаю такой же, как у котла.
При этом на запросы ID 17, 25 отвечает корректно. Т.е. складывается впечатление, что котел блокирует управление.
Вроде протокол должен быть стандартный, в какую сторону копать?
Отправлено спустя 4 часа 14 минут 13 секунд:
В общем, дело оказалось в member id. "Спасибо" разрабам baxi за отсутствие документации.
Если кому-то поможет, то подходящие member id: 4, 260, 516, 772, 1028 и обязательно ID 14 устанавливать в 100% после включения.