House Assistant OS 10: Higher reminiscence administration and new board help

Home Assistant OS Release 10 Logo


  • Assist for Hardkernel ODROID-M1
  • Improved knowledge disk function:
    • Improved reliability
    • Transfer from one knowledge disk to a brand new knowledge disk is now supported
  • Improved reminiscence administration to enhance total machine efficiency, particularly in low reminiscence conditions
  • Up to date software program packages: Linux, Docker, BlueZ, NetworkManager

For current installations, no handbook intervention is required! You may safely
replace with out studying these somewhat technical launch notes.

Table of contents

New board support: Hardkernel ODROID-M1

Home Assistant OS 10 supports the Hardkernel ODROID-M1 single board computer!
Most notably, the ODROID-M1 supports NVMe SSD storage natively, which makes it
another great choice to run Home Assistant on. With its quad-core CPU with up
to 2 GHz and up to 8 GB of memory it is suitable even for demanding Home
Assistant installations.

Currently, Home Assistant can be booted off an SD-card or an eMMC. Note however
that a new boot firmware (Petitboot) is required to boot from eMMC (see
board-specific documentation). NVMe SSD boot is at present not supported
by the boot firmware. Nevertheless, an NVMe SSD can be utilized by means of the info disk

Purchase ODROID-M1 at Ameridroid or straight at Hardkernel

Hardkernel ODROID-M1 single board computer with NVMe SSD plugged in

Improved knowledge disk function

The info disk function permits extending storage by including an exterior disk.
When utilizing the info disk function, all generally learn and written knowledge is moved
to that storage, simply House Assistant OS itself stays on the present storage
(for instance, SD-card or eMMC). House Assistant OS is a read-only working system — the
OS partitions are solely written to when updating the working system. This makes
positive that there’s minimal put on on the present storage.

On this OS launch, along with the newest model of the Supervisor, the
knowledge disk function will get extra user-friendly: The info disk alternative now lists the mannequin of obtainable knowledge disks. Disk will now be reliably detected and accessible as the brand new knowledge disk in sure edge instances had been they beforehand weren’t.

It’s also doable to maneuver from one knowledge disk to a different:
Merely join one other disk, and go to the Transfer knowledge disk dialog once more. On
reboot, the info will likely be moved and the previous knowledge disk might be indifferent. You will discover the transfer knowledge disk function below Settings > System > Storage in
the highest proper overflow menu.

Screenshot showing the new data disk selection dialog

Superior reminiscence administration

With House Assistant OS 10 low reminiscence, gadgets will typically carry out higher.
Firstly, we moved from zram to zswap, which permits us to make use of the storage as an
precise swap house. We’ve tuned the reminiscence administration to reduce the variety of
writes to storage (to forestall pointless put on on SD-cards and different flash
memory-based storage).

We’ve additionally improved reliability and responsiveness in low-memory conditions:
House Assistant OS makes use of a brand new reminiscence administration mechanism named Multi-Gen LRU
together with thrashing prevention. This makes House Assistant OS get well rapidly
from a low-memory state of affairs and stay responsive.

Normally, we advocate utilizing a board with not less than 1 GB of reminiscence and make
positive to remain nicely under 80% reminiscence utilization. You may monitor the general
reminiscence utilization below Settings > System > {Hardware}.

Up to date software program packages

House Assistant OS is constructed utilizing the newest launch of Buildroot 2023.02. It
comes with the newest Linux kernel with long-term help (6.1). This implies
up to date drivers and higher machine help. It makes use of the newest model of
Docker 23.0.3, our container engine powering the Supervisor and our add-ons.
The newest model of the Bluetooth bundle BlueZ 5.66 comes with varied bug
fixes for improved communication with Bluetooth gadgets. Community Supervisor
1.40.16 has confirmed to work extra reliably with third get together Thread border routers,
particularly with Apple border routers. We additionally improved the IPv6 Neighbor
Discovery help on House Assistant OS particularly for Thread: House Assistant
OS will now rapidly uncover when border routers disappear from the community and
use various border routers, if accessible.

We hope you take pleasure in House Assistant OS 10.0! You probably have any questions or suggestions,
please tell us.

Some product hyperlinks are affiliate hyperlinks and we earn a small fee when merchandise are purchased.