Home Assistant -- Integrations
Last Updated: 2026-03-06
Status: Active
1. Integration Principles
- Local-first: Prefer integrations that work without cloud
- Minimal permissions: Only grant what's needed
- Document credentials: Note where API keys are stored (password manager, not here!)
- Test after updates: Integrations can break on HA updates
2. Core Integrations
Zigbee Home Automation (ZHA)
- Purpose: Control Zigbee devices (sensors, lights, plugs)
- Coordinator:
- Channel:
- Device count:
Mobile App
- Purpose: Push notifications, location tracking, sensor data
- Devices:
Weather
- Purpose: Outdoor conditions for automations
- Provider:
3. Device Ecosystem
Hubs & Border Routers
| Hub |
Protocol |
Role |
Connected Devices |
|
|
|
|
Voice Assistants
| Device |
Location |
Integration |
Primary Use |
| Google Home |
|
Google Assistant / Nabu Casa |
Voice control |
Rooms Documented
- Bedroom
- Kitchen
- Living Room
- Office
- Basement
Sensors by Room
| Room |
Device |
Type |
Connection |
| Bedroom |
|
|
Zigbee / WiFi |
| Kitchen |
|
|
Zigbee / WiFi |
| Living Room |
|
|
Zigbee / WiFi |
| Office |
|
|
Zigbee / WiFi |
| Basement |
|
|
Zigbee / WiFi |
Lights by Room
| Room |
Device |
Connection |
| Bedroom |
|
Zigbee / WiFi |
| Kitchen |
|
Zigbee / WiFi |
| Living Room |
|
Zigbee / WiFi |
| Office |
|
Zigbee / WiFi |
| Basement |
|
Zigbee / WiFi |
Plugs & Switches by Room
| Room |
Device |
Connection |
| Bedroom |
|
Zigbee / WiFi |
| Kitchen |
|
Zigbee / WiFi |
| Living Room |
|
Zigbee / WiFi |
| Office |
|
Zigbee / WiFi |
| Basement |
|
Zigbee / WiFi |
Cameras
| Location |
Device |
Connection |
Integration |
|
|
WiFi |
|
4. Network Integrations
Router Integration
- Purpose: Internet connectivity monitoring, device tracking
- Integration:
5. Monitoring Integrations
- Purpose: UPS monitoring
- Server:
System Monitor
- Purpose: HA host resource monitoring (CPU, RAM, disk)
| Integration |
Purpose |
Devices |
|
|
|
| Integration |
Purpose |
Status |
|
|
|
8. Credentials Management
- API keys: Stored in password manager (NOT in documentation)
- App passwords: Used for CalDAV/CardDAV clients
- OAuth tokens: Managed by HA integration UI
9. Recovery Checklist
When restoring HA, re-pair/reconfigure integrations in this order:
- Zigbee coordinator - USB device must be passed through first
- Mobile App - Reinstall companion app, re-register devices
- Network integrations - Router, DNS
- Cloud integrations - Re-authenticate if needed
- HACS - Reinstall custom integrations