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


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

For present installations, no handbook intervention is required! You may safely
replace with out studying these moderately 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 presently not supported
by the boot firmware. Nevertheless, an NVMe SSD can be utilized via the information disk

Purchase ODROID-M1 at Ameridroid or straight at Hardkernel

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

Improved information disk function

The information disk function permits extending storage by including an exterior disk.
When utilizing the information disk function, all generally learn and written information 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
information disk function will get extra user-friendly: The information disk alternative now lists the mannequin of accessible information disks. Disk will now be reliably detected and obtainable as the brand new information disk in sure edge instances have been they beforehand weren’t.

It is usually doable to maneuver from one information disk to a different:
Merely join one other disk, and go to the Transfer information disk dialog once more. On
reboot, the information can be moved and the previous information disk might be indifferent. You’ll find the transfer information 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, units will usually 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 attenuate 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 better rapidly
from a low-memory scenario and stay responsive.

Usually, we advocate utilizing a board with at the least 1 GB of reminiscence and make
positive to remain effectively 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 gadget help. It makes use of the newest model of
Docker 23.0.3, our container engine powering the Supervisor and our add-ons.
The most recent model of the Bluetooth bundle BlueZ 5.66 comes with numerous bug
fixes for improved communication with Bluetooth units. Community Supervisor
1.40.16 has confirmed to work extra reliably with third occasion 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 different border routers, if obtainable.

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

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