ESPHome Professional Packages — Enterprise-grade monitoring, alarms & WiFi survival

Hey community! :wave:

I built a modular package system that adds enterprise-grade capabilities
to any ESP32/ESP8266.

What it does

  • :rotating_light: C++ Alarm Engine — 4 severity levels (Nominal / Minor / Moderate / Critical)
    with native Push notifications to Home Assistant every 29 seconds
  • :globe_with_meridians: Zero-Config WiFi Motor — Improv BLE, Fallback AP, Captive Portal
    and API Watchdog (auto-reboot if HA goes down >5 min)
  • :bar_chart: Full Hardware Telemetry — Free RAM, Memory Fragmentation, Loop Time,
    CPU Temp, Reset Reason in human language, Uptime as 4d 13h 25m
  • :label: Dynamic Identity — Rename all 30+ sensors from HA without recompiling
  • :zap: 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

:white_check_mark: ESP32 · :white_check_mark: ESP32-C3 · :white_check_mark: ESP32 WROVER · :warning: ESP8266 (partial, see README)

Links

:point_right: GitHub: GitHub - RamiLEK001/ESPHome-Professional-Packages: Paquetes modulares optimizados para ESP32/ESP8266 en Home Assistant

Feedback and contributions very welcome! :pray:

Hobby grade HomeAssistant and enterprise-grade capabilities sound a little quaint in the same sentence.
Can you promise five nines reliability? No crashes? No dropouts? Reboot counts on one hand for a year?
More importantly, can you deliver on that promise?