Skip to content

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

Network UPS Tools (NUT)

  • Purpose: UPS monitoring
  • Server:

System Monitor

  • Purpose: HA host resource monitoring (CPU, RAM, disk)

6. Media Integrations

Integration Purpose Devices

7. HACS (Community Store)

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:

  1. Zigbee coordinator - USB device must be passed through first
  2. Mobile App - Reinstall companion app, re-register devices
  3. Network integrations - Router, DNS
  4. Cloud integrations - Re-authenticate if needed
  5. HACS - Reinstall custom integrations