To clarify, i meant the arduino
framework, not an actual arduino device.
My advice, first read up on how to flash a shelly. I’ve never flashed a shelly myself, but i think is roughly the same as any other ESP32 based device. I Think that Shelly Plus 1 flashing and setup guide/ tutorial would be a good starting point.
- ESPHome
The ‘standard’ for ESP32-based devices, every new device will automatically become visible in home assistant from the ESPHome integration (if installed). - ESPresense
Never used it, but if i’m right it uses MQTT to deliver the data. - Bermuda
The Bermuda integration compliments an ESP32-device that is flashed with the Bluetooth proxy component and uses that data to create the magic
So long story short, its basically ESPHome+Bermuda vs. ESPresense, where Bermuda communicates via Home Assistand and ESPHome via MQTT.
If i’m wrong, somebody please correct me