Setup hassio on raspberry pi3 with raspbian jessie with pixel

@Andy_Nunes

Here’s my guide based on my tests and info above.

NOTE: It is not possible to install packages on Hass.io7. You’ll need to create an add-on to run an application besides Home Assistant: https://home-assistant.io/developers/hassio/addon_development/120

It is not possible to have applications interact directly with Home Assistant. You can have add-ons communicate via MQTT https://home-assistant.io/hassio/run_local/43
How to add VLC into my Hassio? - #5 by balloob

Ref: How to add VLC into my Hassio? - #5 by balloob

Installing HASS.IO on top of Raspbian Stretch on a Raspberry Pi 3

Note, I found a 8GB SD card insufficient as it ran out of space during the setup meaning HASS hung during the preparing Hass.io stage. Changing to a 16GB card fixed this issue.

Requirements
As per home-assistant/hassio-build prepare the system.

Update the apt package index.
#sudo apt-get update

docker
Install docker-ce for the Raspberry Pi. Info source: Get Docker CE for Debian
Install the latest version of Docker CE

#sudo apt-get install docker-ce -y

bash

#sudo apt-get install bash -y

socat

#sudo apt-get install socat -y

jq

#sudo apt-get install jq -y

curl

#sudo apt-get install curl -y

avahi-daemon

#sudo apt-get install avahi-daemon -y

dbus-daemon

#sudo apt-get install dbus -y

Alternatively combine all into one command:

#sudo apt-get install docker-ce socat jq curl avahi-daemon dbus

Add @Philippe_Audet’s edit to the cmdline:

#sudo nano /boot/cmdline.txt

append cgroup_enable=memory cgroup_memory=1 to the end of the text file, then reboot:

#sudo reboot

Installing HASS.IO
Download the installer:

#sudo wget https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install

Add the execute permissions to the file:

#sudo chmod +x ./hassio_install

Then run it with:

#sudo ./hassio_install -m raspberrypi3