Этот адаптер позволяет принимать беспроводные данные M-Bus от поддерживаемых приемников. Возможности реализации на разных устройствах различаются, но режимы wMBus можно настроить для всех перечисленных устройств.
- Модули Embit WMB
- Amber Wireless AMB8465 ( Внимание: включен командный режим (UART_CMD_Out_Enable)!)
- IMST iM871A
- IMST iU891A-XL
- КУЛ
Стек WMBUS был "переработан" на основе проекта FHEM и подвергся значительной доработке и рефакторингу. Тестирование проводилось с использованием исходных данных, полученных из интернета, примеров данных OMS и некоторых тестовых данных из библиотеки jmbus. Некоторые граничные случаи еще не протестированы.
Создание, обновление и т.д. устройств в основном основаны на адаптере M-Bus от Apollon77 (см. ниже).
Если адаптер получает зашифрованные телеграммы, на вкладке конфигурации ключа AES идентификатор устройства должен отображаться автоматически.
Если парсер выдаст ошибку, необработанные данные телеграммы будут сохранены в состоянии info.rawdata.
Внимание: Приёмник Amber, похоже, зависает через некоторое время (или после получения определённого количества сообщений) в режиме C? Аппаратная неисправность?
Вариант IMST iM871A: Существует USB-приемник "RWE Smart Home", который по сути является IMST iM871A, но ядро не загружает соответствующий драйвер автоматически. Вот однострочный код для создания правила udev, чтобы это исправить:
sudo bash -c "echo \