Пользуюсь диммерами MDM3(2.6.6) и MRGBW-D(3.3.4) в связке с home assistant без контроллера. Обратная связь организована через ежесекундный опрос всех устройст на шине. Недавно увидел что есть расширение modbus и решил протестировать его. Приборы у меня старые, но поддержка “Быстрый Modbus” есть. Попробовал отсканирова приборы комадной 0x46 - нет никаого ответа, а вот на команду 0x60 (deprecated) устройства начали отвечать нужными командами.
С опросом событий у меня ничего не получилось - нет ответа.
Я что-то делаю не так или эти приборы не поддерживают “Быстрый Modbus”?
Добрый день.
Чтобы работать с “Быстрым Modbus’ом” необходимо, чтобы его поддерживал и мастер и слейвы. В данном случае слейвы - это наше оборудование, которое поддерживает “Быстрым Modbus”, а вот мастер - это HA, в котором нет данного расширения.
Здесь опишите подробнее, что конкретно вы делали, что ожидали получить и что получили.
Я в курсе как релизована в ha ингерация модбас у меня был план подогнуть ее немного чтобы убрать ежесекундное сканирование огромного количества регистров, которые в 99.9% не изменяются.
Сканирование:
на эту команду FD 46 01 CRC я не получил ответ (ожидал получить как в стандарте)
а вот на эту FD 60 01 CRC - отверы пришли как указаны в протоколе
Запрос событий:
FD 46 10 00 64 0A 01 CRC - Ожидал функции ответов, ничего не получил