lirc2mqtt
This is an interface that connects LIRC to MQTT.
Getting started
-
Prerequisites
- Node.js >= 6.
- lircd started with --listen option.
-
Install
sudo npm install -g lirc2mqtt
-
Start
lirc2mqtt --help
Topics and Payloads
Receive
lirc/status/<remote>/<button>
Payload is the repeat counter.
Send
lirc/set/<remote>/<button>
Payload can be one of:
- Empty (single button press)
START
orSTOP
(start/stop continuous button press)- An integer number (repeat count)
License
MIT © Sebastian Raff