
* Update API for hass api v2 * fix lint * Refactory the old version of host_control * cleanup * Cleanup name inside addons/data * Cleanup name inside addons/data p2 * Rename api list * Fix path bug * Fix wrong config set
2.3 KiB
HassIO
First private cloud solution for home automation.
It is a docker image (supervisor) they manage HomeAssistant docker and give a interface to control itself over UI. It have a own eco system with addons to extend the functionality in a easy way.
HassIO is at the moment on development and not ready to use productive!
Feature in progress
- Backup/Restore
- MQTT addon
- DHCP-Server addon
HomeAssistant
SSL
All addons they can create SSL certs do that in same schema. So you can put follow lines to your configuration.yaml
.
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
Hardware Image
The image is based on ResinOS and Yocto Linux. It comes with the HassIO supervisor pre-installed. This includes support to update the supervisor over the air. After flashing your host OS will not require any more maintenance! The image does not include Home Assistant, instead it will downloaded when the image boots up for the first time.
Download can be found here: https://drive.google.com/drive/folders/0B2o1Uz6l1wVNbFJnb2gwNXJja28?usp=sharing
After extracting the archive, flash it to a drive using Etcher.
History
- 0.1: First techpreview with dumy supervisor (ResinOS 2.0.0-RC5)
- 0.2: Fix some bugs and update it to HassIO 0.2
- 0.3: Update HostControl and feature for HassIO 0.3 (ResinOS 2.0.0 / need reflash)
- 0.4: Update HostControl and bring resinos OTA (resinhub) back (ResinOS 2.0.0-rev3)
Configuring the image
You can configure the WiFi network that the image should connect to after flashing using resin-device-toolbox
.
Developer access to ResinOS host
Create an authorized_keys
file in the boot partition of your SD card with your public key. After a boot it, you can acces your device as root over ssh on port 22222.
Troubleshooting
Read logoutput from supervisor:
journalctl -f -u resin-supervisor.service
docker logs homeassistant
Install on a own System
We have a installer to install HassIO on own linux device without our hardware image: https://github.com/pvizeli/hassio-build/tree/master/install