Documentation Index
Home Assistant Documentation
Concepts and tips/tricks from this Home Assistant installation, written for a third party who may be setting up or improving their own instance. This is not an inventory of our rooms, devices, and automations — it’s the reusable ideas behind them.
Documentation Index
| # | Document | Concept |
|---|---|---|
| 1 | Deployment | Docker + git-managed config, Postgres over a unix socket, dynamic-subdomain reverse proxy |
| 2 | High Availability | Active/standby two-instance cluster, webhook watchdog, the input_boolean.active gate |
| 3 | Light brightness as state | The 252/255 brightness trick — letting a light remember how it was turned on |
| 4 | Automating with Google Home & HomeKit | State-trigger automations that work no matter which platform flipped the switch |
| 5 | RFID tags & music albums | Tap an RFID tag to play an album |
Templates
New documentation should follow the doc template at the repo root.
Conventions
- Entity IDs are written in
domain.nameformat (e.g.light.kitchen_lights). - TODO markers (
TODO:) indicate items still to be filled in. - Keep the language practical and opinionated: explain why a pattern exists, not just what it is.
- Prose is not hard-wrapped; tables use the compact
|a|b|style (enforced by.markdownlint.jsoncat the repo root).
Source Disclaimer
- AI Generated
- Human Generated
- AI Edited
- Human Edited