user31042: I'm planning to build a 32 relay IOT node next to my Raspberry Pi. The relays will be controlled by an Arduino Mega 2560. The Pi will run Home Assistant and Mosquitto so I would prefer to communicate with the arduino using MQTT.
The Arduino and the Pi will be next to each other, the simplest connection would be over serial.
I have found a library: https://github.com/vortex314/serial2mqtt it looks not easy to set up. Do you have any other ideas?
Thank you!

user31042: Finally I have found the solution!
Using mysensors (mysensors.org) I can use the Arduino Mega as a node and a serial gateway. So Home Assistant can control it directly.

user57749: As the author of the serial2mqtt gateway. Maybe it's time to have a new look. I've included the binaries for different platforms in the build : https://github.com/vortex314/serial2mqtt/tree/master/build
So to get started : unzip the binary and update the serial2mqtt.json config.
Should be piece of cake. Let me know otherwise via github.

31042: <p>I'm planning to build a 32 relay IOT node next to my Raspberry Pi. The relays will be controlled by an Arduino Mega 2560. The Pi will run Home Assistant and Mosquitto so I would prefer to communicate with the arduino using MQTT.
The Arduino and the Pi will be next to each other, the simplest connection would be over serial.
I have found a library: <a href="https://github.com/vortex314/serial2mqtt" rel="nofollow noreferrer">https://github.com/vortex314/serial2mqtt</a> it looks not easy to set up. Do you have any other ideas?
Thank you!</p>
 31042: <p>Finally I have found the solution!
Using mysensors (mysensors.org) I can use the Arduino Mega as a node and a serial gateway. So Home Assistant can control it directly.</p>
 57749: <p>As the author of the serial2mqtt gateway. Maybe it's time to have a new look. I've included the binaries for different platforms in the build : <a href="https://github.com/vortex314/serial2mqtt/tree/master/build" rel="nofollow noreferrer">https://github.com/vortex314/serial2mqtt/tree/master/build</a>
So to get started : unzip the binary and update the serial2mqtt.json config.
Should be piece of cake. Let me know otherwise via github.</p>
