Hey community! ![]()
I built a modular package system that adds enterprise-grade capabilities
to any ESP32/ESP8266.
What it does
C++ Alarm Engine — 4 severity levels (Nominal / Minor / Moderate / Critical)
with native Push notifications to Home Assistant every 29 seconds
Zero-Config WiFi Motor — Improv BLE, Fallback AP, Captive Portal
and API Watchdog (auto-reboot if HA goes down >5 min)
Full Hardware Telemetry — Free RAM, Memory Fragmentation, Loop Time,
CPU Temp, Reset Reason in human language, Uptime as4d 13h 25m
Dynamic Identity — Rename all 30+ sensors from HA without recompiling
Copy → Paste → Compile → Enjoy
Architecture
Just 3 files:
| File | Role |
|---|---|
configuracion_base.yaml |
Master template — drop it into your ESPHome dashboard |
lib-wifi_conectividad.yaml |
WiFi + BLE + Watchdog engine |
lib-estados_alarmas.yaml |
alarm brain |
Compatibility
ESP32 ·
ESP32-C3 ·
ESP32 WROVER ·
ESP8266 (partial, see README)
Links
Feedback and contributions very welcome! ![]()