13 Commits
Author SHA1 Message Date
justin f44d74e93b Add AC input watchdog that notifies when commanded ON but grid power is not flowing 2026-10-01 10:38:20 -07:00
justin 3007c1caa1 Stop stale-telemetry handling from overriding an active battery floor lock 2026-08-24 10:41:32 -07:00
justin f05ebceefc Verify plug state after every automated switch instead of trusting the command succeeded 2026-08-24 10:37:26 -07:00
justin c9451eeeb8 Add {clock} field for notification timestamps; fix offline preview path and validator allowlist 2026-08-17 12:04:41 -07:00
Sterling Archer 9b6e71ce9c Add local telemetry logging and 'tune' command to propose rules from recorded history 2026-08-12 15:38:08 -07:00
Sterling Archer a744206703 Added visual rule marker with general explanation to battery-bar. 2026-08-12 11:59:04 -07:00
Sterling Archer 6c43256088 Add an actions box showing why each switch changed 2026-08-12 10:53:34 -07:00
Sterling Archer 2a9e9cda4c Only preview notifications for rules that would act 2026-08-12 09:54:23 -07:00
Sterling Archer 219fdf003e Add live monitor dashboard with light and dark themes 2026-08-11 06:56:00 -07:00
Sterling Archer aeabae212a Debounce MQTT disconnects, undo precautionary safe_state, make stale notifications informative 2026-08-11 05:59:02 -07:00
Sterling Archer 9cc47d9a8f Debounce MQTT disconnects against stale_after; undo precautionary safe_state on recovery 2026-08-11 05:55:45 -07:00
Sterling Archer 7230e00e32 Add monitor_fields for logging values not used by rules 2026-08-10 22:24:01 -07:00
Sterling Archer 56e75d9cde Initial commit 2026-08-10 21:37:46 -07:00