Home Assistant Operating System

The Home Assistant Operating System (HassOS) is available for testing for JetHome controllers: https://github.com/jethome-en/homeassistant-operating-system " target=" _blank"> https://github.com/jethome-en/homeassistant-operating-system

The Home Assistant operating system is based on a minimal build of Linux and uses Docker as the basis for Home Assistant deployment Supervisor as a container. Home Assistant Supervisor, in turn, uses Docker to manage Home Assistant Core and add-ons in separate containers. The Home Assistant operating system is not based on any Linux distribution, it is built using  https://buildroot.org/ " target="_blank">buildroot  and is optimized to run Home Assistant .

Features:

  • Lightweight and memory efficient;
  • Minimum I/O overhead;
  • Support for over-the-air updates (OTA);
  • Support for offline updates;
  • Modularity using Docker.

Official documentation:  ;https://www.home-assistant.io/getting-started/ " target="_blank"> https://www.home-assistant.io/getting-started/ < /p>

Initial launch

When starting the controller, in a few minutes the Home Assistant web interface will be available at :8123 (where is the address of this controller). Go to this address in your browser and follow the next step-by-step instructions.

Install updates may take 10 -15 minutes.

Download HassOS

Available HassOS builds for JetHome JetHub D1/H1 controllers:

Attention! HassOS builds starting February 25, 2021 cannot be flashed from USB Flash over builds prior to February 25, 2021 and over Armbian 5.7 builds. Flashing is possible only from AmLogic Burning Tool.

Burning images with Amlogic Burning Tool

You can flash HassOS images using the Amlogic Burning Tool (http://update.jethome.ru/tools/USB_Burning_Tool_v2.2.3.zip " target="_blank">download program)

See instructions for using the Amlogic Burning Tool, as well as instructions for controller firmware:

REPAIR ANCHOR!!!

Attention! When flashing HassOS images using the Amlogic Burning Tool, if the error "Uboot/Get result/DiskInital error" occurs, uncheck "Erase flash" in the main program window: