node-red-contrib-mysensors
Version:
Mysensors related nodes, for decoding / encoding mysensors serial protocol and MQTT topic, and wrapping arbitrary messages into mysensors compatible messages
7 lines (5 loc) • 322 B
text/typescript
import { INodeMessage, IStrongMysensorsMsg, MysensorsCommand } from '../mysensors-msg';
export interface IDecoder {
decode(msg: Readonly<INodeMessage>): Promise<IStrongMysensorsMsg<MysensorsCommand>| undefined>
encode(msg: Readonly<IStrongMysensorsMsg<MysensorsCommand>>): IStrongMysensorsMsg<MysensorsCommand>
}