Home Assistant OS 18.0.rc1 #4768
Replies: 5 comments 5 replies
-
|
Post-18.0.rc1 update, and neither of the commands are working for me on my Raspberry Pi 5 (8GB RAM):
|
Beta Was this translation helpful? Give feedback.
-
|
All good on installation and start-up of bare-metal NUC and RPi4/SDCard. I can confirm the same as this when trying to check for the firmware. |
Beta Was this translation helpful? Give feedback.
-
|
A nice to have would be if the Raspberry Pi firmware update can be part of the regular update process in HA Core, i.e. shows up as a cog wheel notification in the updates pane. From what it sounds like, to do this you need to go into terminal only. |
Beta Was this translation helpful? Give feedback.
-
|
Just here to say everything went well for me. Virtualbox 7.016 under Linux Mint, no issues. |
Beta Was this translation helpful? Give feedback.
-
|
@sairon typo in the command, there shouldn't be a space. ha os boards raspberry pi firmware update Should be ha os boards raspberrypi firmware update |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Home Assistant OS 18.0 is a major release bringing significant updates to all platforms. The Linux kernel has been updated from 6.12 to 6.18 across all targets, Docker has been upgraded to v29.5.3 with containerd v2.2.4, and the underlying Buildroot has been updated to 2025.02.14. Disk images are now significantly faster to flash, the default swap size is now bounded to avoid problems on systems with very low or very high amounts of RAM, and the Raspberry Pi bootloader firmware can now be updated directly from Home Assistant. All users are recommended to update.
Noteworthy changes
Raspberry Pi firmware updates
The Raspberry Pi bootloader (EEPROM) firmware can now be checked and updated directly from Home Assistant OS. Use the following CLI commands to show the current firmware status and to install an update:
Home Assistant Core 2026.6.0 will also expose the firmware as an update entity. Note that updating the firmware is only possible when the system is booted from an SD card, or in general on Raspberry Pi 5 and on Home Assistant Yellow with a CM5.
Note that Rasbperry Pi 5 now requires firmware 2025-02-12 or newer. See the Raspberry Pi section below for details.
Default swap size
The default swap file size was previously set to 33% of the system RAM, which produced a swap file too small to be useful on low-RAM systems and an unnecessarily large one on systems with plenty of RAM. The default size is now clamped between 1 and 4 GB:
Leaner disk images and faster flashing
Disk images no longer overprovision the data partition, it is now sized to fit only its initial contents. Since the published images are compressed, the download size is not affected, but flashing is considerably faster, because the unused space at the end of the filesystem no longer needs to be written to the target storage. As before, the data partition is automatically expanded to use the available space on first boot.
Images for virtual machines (Open Virtual Appliance and the aarch64 VM formats) are pre-sized to 32 GB, so they no longer need to be resized before use.
Unified "haos" naming
The mix of legacy
hassos/HassOSand newerhaosnaming across the operating system has been harmonized tohaos. Most visibly, systemd units and helper binaries previously prefixedhassos-are now prefixedhaos-. If you have scripts or tooling that reference these names on the host (for example via the console or host logs), they may need adjusting. On-disk partition and filesystem labels are unchanged, so existing installations are not affected by the rename.Home Assistant Operating System
_workstation._tcpservice annoucement from HAOS (Drop_workstation._tcpservice annoucement from HAOS #4739) @agnersRaspberry Pi
Warning
Raspberry Pi 5 users need a bootloader from at least 2025-02-12, otherwise the display output may freeze early during the boot. Update the bootloader before installing this update, using one of the following methods:
rpi-eeprom-update -awhile connected directly to the device (using a display and keyboard), prior to installing the OS update.ha os boards raspberrypi firmware updateover SSH right after updating the OS.Note
The default graphics (DRM) driver on Raspberry Pi 4 has been switched from the legacy, no longer maintained FKMS driver to the modern KMS driver, which among other things enables HDMI-CEC support. This only applies to new installations. On existing ones,
config.txtin the boot partition must be adjusted manually to make the switch.Home Assistant Yellow
Home Assistant Green
Open Virtual Appliance
Generic x86-64
Hardkernel ODROID
Khadas VIM Series
Generic aarch64
Build System
Documentation
Dependencies
Dependency updates (click to expand)
This discussion was created from the release Home Assistant OS 18.0.rc1.
Beta Was this translation helpful? Give feedback.
All reactions