Installer Home Assistant Supervised for a generic Linux system
Find a file
2019-09-11 17:34:30 +02:00
.github Create stale.yml 2019-07-15 13:58:55 +02:00
files Update hassio-supervisor.service 2019-08-23 09:11:16 +02:00
azure-pipelines.yml Fix lint 2019-04-24 13:54:23 +02:00
hassio_install.sh Update hassio_install.sh 2019-09-11 17:34:30 +02:00
LICENSE [skip ci] add licences 2019-04-25 15:23:36 +02:00
README.md Update README.md (#39) 2019-08-28 14:39:00 +02:00

Build Status

Install Hass.io

As an alternative to using the images which include the HassOS operating system and Docker, it is also possible to run Hass.io on a generic system running another OS of your choice such as Ubuntu, Debian, etc. Because of all the various possible install options, these are more of a community supported installation choice. It follows that the more esoteric of a choice made with the OS, the less a user will find in terms of information and support from the community.

Requirements

docker-ce
bash
jq
curl
avahi-daemon
dbus
network-manager

Important: Don't only install NetworkManager, you need also use it on your system.

Optional

apparmor-utils

Run

Run as root (sudo su):

curl -sL https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio_install.sh | bash -s

Command line arguments

argument default description
-m | --machine On a special platform they need set a machine type use
-d | --data-share $PREFIX/share/hassio data folder for hass.io installation
-p | --prefix /usr Binary prefix for hass.io installation
-s | --sysconfdir /etc Configuration directory for hass.io installation

you can set these parameters by appending -- <parameter> <value> like:

curl -sL https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio_install.sh | bash -s -- -m MY_MACHINE

Supported Machine types

  • intel-nuc
  • odroid-c2
  • odroid-xu
  • orangepi-prime
  • qemuarm
  • qemuarm-64
  • qemux86
  • qemux86-64
  • raspberrypi
  • raspberrypi2
  • raspberrypi3
  • raspberrypi4
  • raspberrypi3-64
  • raspberrypi4-64
  • tinker