← Work
ha-operator
Platform · ActiveThe Kubernetes operator pattern, applied to my house.
A declarative home-automation controller that replaces brittle if-this-then-that rules with a reconciliation loop: behaviors are pure functions of a world snapshot, rendered to a desired state and diffed onto Home Assistant. Includes a weighted-evidence occupancy engine that fuses motion, BLE, and camera signals into per-room presence. Heavily typed, well-tested, and running my actual house.
Pure-function behaviors · reconciled desired state · weighted-evidence occupancy
- Python
- Home Assistant
- AppDaemon
- Kubernetes