Пожалуй можно шторы. Но сейчас я бы этим не занимался совсем. В процессе рефакторинг, который сделает из wb-mqtt-serial RPC сервер. То есть диспетчер шины, к которому модули “протоколов” будут обращаться.
То есть, читаем тут: GitHub - wirenboard/wb-mqtt-serial: Wiren Board MQTT serial protocol driver
И пишем свой обработчик протокола на чем угодно. Например на штатном JS в wb-rules.
Публикуем через publish, ответы читаем через trackmqtt.
Вот чуть выше написал как надежнее и точно будет работать. Для того чтобы хорошо написать в сам serial - нужно весьма в него погрузиться.