This is very impressive. Looks like a lot of time went into this. I’m just starting out with HA on an RPi 3, and using ESP8266 devices with the Sonoff Tasmota firmware.

Nice job!