Skip to content

Releases: home-assistant/operating-system

9.0
f1beaa5
Compare
Choose a tag to compare

Home Assistant OS 9.0 is built from Buildroot 2022.02.5 and comes with the latest Linux 5.15 release.

Most notable changes are:

  • Docker uses CGroups v2, IPv6 support has been enabled and updated to the latest stable version 20.10.17. This will enable IPv6 support for add-ons (Supervisor changes pending).
  • New and faster D-Bus broker dbus-broker. This has been triggered by the new Bluetooth Low Energy (BLE) support. The new D-Bus broker has a significant impact on Bluetooth performance.
  • Faster boot time: systemd-timesyncd synchronizes time with NTP server now much quicker at startup.
  • USB/IP support (on Kernel level).
  • Updated firmwares, improved Bluetooth and WiFi support (e.g. the popular RTL8821CU chipset).

Since the same Buildroot version has been used in HAOS 8.x series, the major version of most of the applications shipped with the OS stay the same.

Detailed Changes

Home Assistant Operating System

Build System

Documentation

  • Fix network.md ha cli network wifi example by @nel in #1976
  • Better detail on the wifi setup by @shrung in #1990
  • Fix issue template link for developer documentation issues by @vpavic in #2018
  • Update README.md by @nepozs in #2012
  • Allow to select generic-aarch64 and yellow in issue template by @agners in #2023

Raspberry Pi

  • Apply NVMe fixes to all Raspberry Pi boards (#1911) by @agners in #1957
  • Remove duplicate ASMedia quirk 174c:55aa:u by @mhaas in #2061
  • Bump Linux firmware and Raspberry Pi's Broadcom firmware by @agners in #2072
  • rpi4: Enable arm_boost=1 to unlock 1.8Ghz CPU by @mhaas in #2073
  • Bump Raspberry Pi kernel and firmware to 1.20220830 by @agners in #2117

Home Assistant Yellow

  • Using Yellow for HA images (landingpage) by @pvizeli in #1992
  • Yellow: Enable PL011 console on J11 by default by @agners in #2001
  • Use yellow machine yellow_defconfig (landingpage) by @agners in #2008
  • Allow to Wipe essential boot files to trigger boot from USB host by @agners in #2034
  • Yellow USB mass storage support by @agners in #2035
  • Add LED control through device tree overrides by @agners in #2038
  • Bump Raspberry Pi kernel and firmware to 1.20220830 by @agners in #2117

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Full Changelog: 8.0...9.0

9.0.rc2
786dd75
Compare
Choose a tag to compare

What's Changed

Full Changelog: 9.0.rc1...9.0.rc2

9.0.rc1
c1e2d65
Compare
Choose a tag to compare

Home Assistant OS 9.0 is built from the same underlying Buildroot version 2022.02 and Linux kernel 5.15. This means that the major version of most packages stays the same.

Most notable changes are:

  • Docker uses CGroups v2, IPv6 support has been enabled and updated to the latest stable version 20.10.17. This will enable IPv6 support for add-ons (Supervisor changes pending).
  • New and faster D-Bus broker dbus-broker. This has been triggered by the new Bluetooth Low Energy (BLE) support. The new D-Bus broker has a significant impact on Bluetooth performance.
  • Faster boot time: systemd-timesyncd synchronizes time with NTP server now much quicker at startup.
  • USB/IP support (on Kernel level).
  • Updated firmwares, improved Bluetooth and WiFi support (e.g. the popular RTL8821CU chipset).

Detailed Changes

Home Assistant Operating System

Build System

Documentation

  • Fix network.md ha cli network wifi example by @nel in #1976
  • Better detail on the wifi setup by @shrung in #1990
  • Fix issue template link for developer documentation issues by @vpavic in #2018
  • Update README.md by @nepozs in #2012
  • Allow to select generic-aarch64 and yellow in issue template by @agners in #2023

Raspberry Pi

  • Apply NVMe fixes to all Raspberry Pi boards (#1911) by @agners in #1957
  • Remove duplicate ASMedia quirk 174c:55aa:u by @mhaas in #2061
  • Bump Linux firmware and Raspberry Pi's Broadcom firmware by @agners in #2072
  • rpi4: Enable arm_boost=1 to unlock 1.8Ghz CPU by @mhaas in #2073

Home Assistant Yellow

  • Using Yellow for HA images (landingpage) by @pvizeli in #1992
  • Yellow: Enable PL011 console on J11 by default by @agners in #2001
  • Use yellow machine yellow_defconfig (landingpage) by @agners in #2008
  • Allow to Wipe essential boot files to trigger boot from USB host by @agners in #2034
  • Yellow USB mass storage support by @agners in #2035
  • Add LED control through device tree overrides by @agners in #2038

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.5
cc5fe10
Compare
Choose a tag to compare

Changes

Home Assistant Operating System

  • Synchronize network time quicker on bootup (#2057) @agners

Build System

Home Assistant Yellow

  • Add LED control through device tree overrides (#2038) @agners
  • Allow to Wipe essential boot files to trigger boot from USB host (#2034) @agners

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.4
2fc2257
Compare
Choose a tag to compare

Home Assistant Operating System

Home Assistant Yellow

  • Use yellow machine yellow_defconfig (landingpage) (#2008) @agners

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.3
2285b7c
Compare
Choose a tag to compare

Home Assistant Operating System

  • Use checkonline instead of version for connectivity check (#1991) @ludeeus

Build System

Home Assistant Yellow

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.2
da4ba28
Compare
Choose a tag to compare

Home Assistant Operating System

Raspberry Pi

Home Assistant Yellow

  • Drop duplicate NVMe patches to fix Yellow build (#1959) @agners

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.1
b4edaef
Compare
Choose a tag to compare

Changes

  • updated generic_raw_uart package to latest 1.26 version fixing issues with HB-RF-USB-2 and HB-RF-ETH. (#1927) @jens-maus
  • Linux: Update kernel 5.15.40 (#1907) @gregkh

Home Assistant Operating System

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.0
80079db
Compare
Choose a tag to compare

Changes

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

8.0.rc4
e98edce
Compare
Choose a tag to compare

Changes

Home Assistant Operating System

  • Handle long-press system keys only (#1874) @agners
  • Add Network options required for OpenThread Border Router (#1870) @agners

Build System

  • Recreate defconfigs using savedefconfig target (#1876) @agners

Raspberry Pi

Home Assistant Yellow

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64