Hello!
I've been working on some DIY smart home devices for a little while, and right now I'm focusing on finishing a physical controller to handle the smart home lights in my house. I'm using a Raspberry Pi Pico (I have a Pico W that I may use depending on some answers herein!) as the actual microcontroller for this physical system.
Long story short: does anyone have any suggestions for handling communication from my microcontroller to Home Assistant (on a Raspberry Pi 5)? I have set up Home Assistant as an MQTT broker, but as I've looked further into it, handling the Pico as a MQTT client may be more work than is worth at the moment since I'm writing everything in C++ myself, and I've not found any good MQTT client C libraries.
I would prefer to keep it wireless, but if I have to wire it, can Home Assistant recognize inputs from the Raspberry Pi 5 GPIO pins?
Thank you!