Home Assistant (EN)

Software

Open-source platform for smart home automation and control

Home Assistant

Home Assistant is the central hub for your self-managed smart home. It enables local, privacy-compliant control and monitoring of all connected devices without cloud dependencies. The software provides a comprehensive interface for automation and control of various device protocols. Due to its open-source nature, the software can be fully controlled and extended by the user.

Architecture

flowchart TD     A[User interface] --> B[Home Assistant Core]     B --> C[Device integrations]     B --> D[Automations]     B --> E[User accounts]     C --> F[Zigbee]     C --> G[Z-Wave]     C --> H[MQTT]     C --> I[WiFi devices]     D --> J[Triggers]     D --> K[Actions]     D --> L[Conditions]     E --> M[Admin]     E --> N[Users]     E --> O[Guests] 

In context

  • Typically used together with Home Assistant Supervisor and Home Assistant OS
  • Related to: MQTT, Zigbee, Z-Wave, KNX, OpenHAB
  • Example use case: Control of lighting, heating, security systems, and media playback
Quelle: AI Generated