Local-first
Core functions and automations do not require Internet or external cloud services.
Home automation is designed with the structure and building services. From a conduit through the foundation, to networking and sensors, to failure injection at commissioning and first-year operations.
Every device or protocol choice is subordinate to these invariants.
Core functions and automations do not require Internet or external cloud services.
Use cable wherever later retrofit would be expensive or impossible.
Lighting, shading, heating, gates and safety retain predictable physical control.
Smoke, CO, alarm and emergency shutoffs do not depend on one Home Assistant host.
A backup counts only after a successful clean-environment restore.
Every port, cable, address, device and dependency is documented.
Every upper layer can evolve without destroying the layer beneath it.
230 V · cabling · boxes · contacts · actuators · sensors
Cat6A · fibre-ready · PoE · RS-485 · KNX/DALI where justified
VLAN · firewall · local DNS/NTP · Wi‑Fi · UPS
MQTT · Zigbee · Thread/Matter · Modbus · local integrations
Home Assistant as orchestration, not a single point of failure
backup · restore · monitoring · documentation · lifecycle
At each phase the system has a different job: decision, infrastructure, protection, installation, measurement or maintenance.
Acceptance includes degraded modes, not only the happy path.