esp32-reliability
OfficialAlways-on reliability for ESP32 pool control.
Software Engineering#esp32#watchdog#safe mode#memory monitoring#boot-loop detection#degradation management#fault handling
Authorsmart-swimmingpool
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Improve 24/7 reliability of the ESP32-based pool controller by implementing watchdog reset, memory monitoring, and boot-loop protections.
Core Features & Use Cases
- Reliable watchdog and memory monitoring to prevent crashes and ensure autonomous recovery.
- Boot-loop detection with safe-mode and degradation handling for unattended operation.
- Fast sensor recovery and NTP graceful degradation to maintain operation during partial failures.
- State persistence via ESP32 NVS to restore settings after power loss or reboot.
Quick Start
Power up the system and run a full watchdog validation to verify recovery under simulated fault conditions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: esp32-reliability Download link: https://github.com/smart-swimmingpool/pool-controller/archive/main.zip#esp32-reliability Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.