ESPHome is a system to control your ESP8266/ESP32
Powerful cross-platform MQTT 5.0 desktop, CLI, and WebSocket client
Device management, data collection, processing and visualization
Next generation AWS IoT Client SDK for Python
IoT firmware development framework