Home Assistant OS 18.2 is a minor release fixing various bugs and smaller caveats. It mainly resolves networking (custom MTU) issues on Home Assistant Green and resolves eMMC/booting issues on Hardkernel ODROID-N2+. It also improves the update system integration on Raspberry Pi 5, making sure that the OS (pending) version is correctly reflected right after an update. It contains Buildroot update to 2025.02.16 which includes various security fixes and updates Docker to 29.6.2 as well.
All users are recommended to update to this Home Assistant OS release.
Read the HAOS 18.0 release notes for the noteworthy changes in this major release.
Home Assistant Operating System
- Keep Dropbear alive during Supervisor and Docker shutdown (#4923) @agners, @claude
- Do not start Supervisor from HA CLI and serial getty units (#4918) @agners, @claude
- Enable CONFIG_USB_SERIAL_XR (MaxLinear/Exar USB-to-serial) (#4915) @joelmansford
- Adapt OS update test to Supervisor no longer auto-rebooting (#4906) @agners, @claude
- Fix offline connectivity test for fancy busybox ping (#4905) @agners, @claude
- Bump Buildroot to 2025.02.16 and Docker to 29.6.2 (#4903) @agners
- Bump OS Agent to v1.10.0 (#4897) @agners
- Enable CONNMARK netfilter target and match support (#4890) @agners, @claude
- Make Supervisor startup resilient to transient network failures (#4874) @agners, @claude, @Copilot
- Enable CONFIG_FEATURE_VERBOSE_USAGE in busybox (#4853) @mhansen
- Enable CONFIG_WHICH in busybox (#4855) @mhansen
- Enable CONFIG_FEATURE_FANCY_PING in busybox (#4854) @mhansen
Raspberry Pi
- raspberrypi: Ignore UAS for Crucial X9 SSD (0634:5605) (#4893) @agners, @claude
- Make RAUC tryboot backend report staged updates on RPi 5 (#4888) @agners, @claude
Home Assistant Green
- Linux: Update kernel to 6.18.39 (#4904) @agners
- Fix Ethernet failure after runtime MTU change on stmmac devices (#4876) @agners, @claude
Open Virtual Appliance
Generic x86-64
- Enable Apple SMC hardware monitoring support (#4912) @KingKaom
- Enable Intel RAPL / powercap on generic-x86-64 (#4908) @agners, @claude
- Linux: Update kernel to 6.18.39 (#4904) @agners
- Enable Intel LPSS I2C for integrated touchscreens (#4900) @angelolsantos, @agners, @cursoragent
- Enable Intel VMD support for generic x86-64 (#4902) @andreabosman16, @codex
Hardkernel ODROID
- Linux: Update kernel to 6.18.39 (#4904) @agners
- ODROID-N2: Revert U-Boot "meson_gx_mmc: reduce maximum frequency" (#4878) @agners, @claude
- Fix Ethernet failure after runtime MTU change on stmmac devices (#4876) @agners, @claude
Khadas VIM Series
Generic aarch64
Dependencies
- Bump docker/login-action from 4.4.0 to 4.5.1 (#4921) @dependabot[bot]
- Bump actions/checkout from 7.0.0 to 7.0.1 (#4920) @dependabot[bot]
- Bump release-drafter/release-drafter from 7.5.1 to 7.6.0 (#4909) @dependabot[bot]
- Bump actions/setup-python from 6.3.0 to 7.0.0 (#4910) @dependabot[bot]
- Bump actions/stale from 10.3.0 to 10.4.0 (#4895) @dependabot[bot]
- Bump docker/setup-buildx-action from 4.1.0 to 4.2.0 (#4873) @dependabot[bot]
- Bump docker/login-action from 4.2.0 to 4.4.0 (#4872) @dependabot[bot]
- Bump docker/build-push-action from 7.2.0 to 7.3.0 (#4871) @dependabot[bot]