home-assistant.github.io/source/hassio/architecture.markdown
2017-05-03 22:48:21 -07:00

1.2 KiB

layout title description date sidebar comments sharing footer
page Hass.io Architecture The architecture of Hass.io. 2017-04-30 13:28 true false true true

Architecture overview of Hass.io Architecture overview of Hass.io

{% linkable_title Host Control (HC) %}

This is a daemon that runs on the host machine that allows the supervisor to control certain aspects of the host OS:

  • Power cycle (restart, turn off)
  • Manage network settings
  • Update host control

{% linkable_title Host %}

The operating system that runs Hass.io. Our pre-build images are based on ResinOS. Any Linux machine can be turned into a Hass.io host by running the installer.

{% linkable_title Supervisor %}

The supervisor offers an API to manage the host and the running Docker containers.

{% linkable_title Configuration panel %}

The configuration panel lives inside the supervisor but is accessible via the Home Assistant user interface. The configuration panel allows the user to manage the installation.