Skip to content

Releases: home-assistant/operating-system

Home Assistant OS 14.0

03 Dec 18:27
14.0
2ac3fce
Compare
Choose a tag to compare

Home Assistant Operating System

  • Bump Buildroot to 2024.02.7 (#3659) @sairon
  • Remove unnecessary kernel post-install hook for GRUB-based targets (#3672) @sairon
  • Reduce timeout for network time synchronization to 15 seconds (#3669) @sairon
  • Enable Cypress M8 USB serial driver for all targets (#3693) @sairon

Raspberry Pi

  • Add Hailo-8 firmware for Raspberry Pi AI Kit/HAT on RPi 5 (#3680) @sairon
  • RaspberryPi: Update kernel to 6.6.51 - stable_20241008 (#3662) @sairon
  • Disable UAS via usb-storage.quirks on RPi for JMicron JMS583 (#3687) @RubenKelevra

Home Assistant Yellow

  • Add initial support for Raspberry Pi CM5 on Yellow (#3667) @sairon
  • RaspberryPi: Update kernel to 6.6.51 - stable_20241008 (#3662) @sairon
  • Always use NVMe datadisk on Yellow if it's present on first boot (#3686) @sairon

Home Assistant Green

Open Virtual Appliance

  • Add iwlwifi-gl firmware needed for Intel BE200 Wi-Fi 7 card (#3668) @antst
  • Add kernel config to support external i2c devices (#3642) @xtsrthm
  • Add kernel options required for Atheros 12k wirelss adapters (#3640) @agners
  • Linux: Update kernel to 6.6.62 (#3679) @sairon

Generic x86-64

  • Add iwlwifi-gl firmware needed for Intel BE200 Wi-Fi 7 card (#3668) @antst
  • Add kernel options required for Atheros 12k wirelss adapters (#3640) @agners
  • Linux: Update kernel to 6.6.63 (#3697) @sairon

Hardkernel ODROID

  • Fall back to max eMMC clock to fix Kingston eMMC compat with ODROID-N2 (#3665) @sairon
  • Linux: Update kernel to 6.6.63 (#3697) @sairon

ASUS Tinker

Khadas VIM Series

Generic aarch64

  • Add iwlwifi-gl firmware needed for Intel BE200 Wi-Fi 7 card (#3668) @antst
  • Linux: Update kernel to 6.6.63 (#3697) @sairon

Build System

Home Assistant OS 14.0.rc3

02 Dec 20:29
14.0.rc3
babf11d
Compare
Choose a tag to compare
Pre-release

Home Assistant Yellow

  • Disable CM5's RTC to make Yellow's on-board RTC the primary one (#3706) @sairon
  • Disable CQE on mmc0 to fix I/O freezes on Yellow+CM5 (#3705) @sairon
  • Reduce time of mmc0 interface random hangs on Yellow+CM5 boot (#3700) @sairon

Home Assistant Green

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Build System

Home Assistant OS 14.0.rc2

22 Nov 13:35
14.0.rc2
9153203
Compare
Choose a tag to compare
Pre-release

Home Assistant Operating System

  • Enable Cypress M8 USB serial driver for all targets (#3693) @sairon

Raspberry Pi

Home Assistant Yellow

  • Sync Yellow's DTS with plain CM5 device tree (#3688) @sairon
  • Always use NVMe datadisk on Yellow if it's present on first boot (#3686) @sairon

Home Assistant OS 14.0.rc1

19 Nov 15:05
14.0.rc1
885f0a8
Compare
Choose a tag to compare
Pre-release

Home Assistant Operating System

  • Bump Buildroot to 2024.02.7 (#3659) @sairon
  • Remove unnecessary kernel post-install hook for GRUB-based targets (#3672) @sairon
  • Reduce timeout for network time synchronization to 15 seconds (#3669) @sairon

Raspberry Pi

  • Add Hailo-8 firmware for Raspberry Pi AI Kit/HAT on RPi 5 (#3680) @sairon
  • RaspberryPi: Update kernel to 6.6.51 - stable_20241008 (#3662) @sairon

Home Assistant Yellow

  • Add initial support for Raspberry Pi CM5 on Yellow (#3667) @sairon
  • RaspberryPi: Update kernel to 6.6.51 - stable_20241008 (#3662) @sairon

Home Assistant Green

Open Virtual Appliance

  • Add iwlwifi-gl firmware needed for Intel BE200 Wi-Fi 7 card (#3668) @antst
  • Add kernel config to support external i2c devices (#3642) @xtsrthm
  • Add kernel options required for Atheros 12k wirelss adapters (#3640) @agners
  • Linux: Update kernel to 6.6.62 (#3679) @sairon

Generic x86-64

  • Add iwlwifi-gl firmware needed for Intel BE200 Wi-Fi 7 card (#3668) @antst
  • Add kernel options required for Atheros 12k wirelss adapters (#3640) @agners
  • Linux: Update kernel to 6.6.62 (#3679) @sairon

Hardkernel ODROID

  • Fall back to max eMMC clock to fix Kingston eMMC compat with ODROID-N2 (#3665) @sairon
  • Linux: Update kernel to 6.6.62 (#3679) @sairon

ASUS Tinker

Khadas VIM Series

Generic aarch64

  • Add iwlwifi-gl firmware needed for Intel BE200 Wi-Fi 7 card (#3668) @antst
  • Linux: Update kernel to 6.6.62 (#3679) @sairon

Build System

Dependencies

Home Assistant OS 13.2

15 Oct 11:49
13.2
3f161bc
Compare
Choose a tag to compare

Home Assistant Operating System

Home Assistant Green

Open Virtual Appliance

  • Fix guest-agent not starting with HyperV Enlightenments enabled (#3592) @sairon
  • Linux: Update kernel to 6.6.54 (#3614) @sairon
  • Enable debug logging for GRUB rescue shell options (#3581) @sairon
  • Fix missing Intel AX210 firmware files, remove unused firmwares (#3556) @sairon

Generic x86-64

  • Use GRUB2 legacy loader for Macbook Air A1370 (#3593) @sairon
  • Linux: Update kernel to 6.6.54 (#3614) @sairon
  • Enable debug logging for GRUB rescue shell options (#3581) @sairon
  • Use GRUB legacy loader for HP t520 to fix boot with GRUB 2.12 (#3562) @sairon
  • Fix missing Intel AX210 firmware files, remove unused firmwares (#3556) @sairon

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

  • Linux: Update kernel to 6.6.54 (#3614) @sairon
  • Enable debug logging for GRUB rescue shell options (#3581) @sairon
  • Fix missing Intel AX210 firmware files, remove unused firmwares (#3556) @sairon

Build System

  • Add test for no failed Systemd units (#3583) @sairon
  • Tests: update labgrid to v24.0.1 (#3584) @sairon
  • Purge Cloudflare cache for all files after uploading R2 artifacts (#3568) @sairon

Dependencies

Other Changes

Home Assistant OS 13.2.rc2

14 Oct 14:15
13.2.rc2
1bd9245
Compare
Choose a tag to compare
Pre-release

ℹ️ This beta release contains an updated landing page and a new version of the bundled Supervisor required for its function. For most of the users the changes compared to the previous beta are minimal.

Other changes since 13.2.rc1:

Home Assistant Green

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Dependencies

Home Assistant OS 13.2.rc1

26 Sep 16:56
13.2.rc1
62a30ac
Compare
Choose a tag to compare
Pre-release

Home Assistant Operating System

Home Assistant Green

Open Virtual Appliance

  • Fix guest-agent not starting with HyperV Enlightenments enabled (#3592) @sairon
  • Linux: Update kernel to 6.6.52 (#3591) @sairon
  • Enable debug logging for GRUB rescue shell options (#3581) @sairon
  • Fix missing Intel AX210 firmware files, remove unused firmwares (#3556) @sairon

Generic x86-64

  • Use GRUB2 legacy loader for Macbook Air A1370 (#3593) @sairon
  • Linux: Update kernel to 6.6.52 (#3591) @sairon
  • Enable debug logging for GRUB rescue shell options (#3581) @sairon
  • Use GRUB legacy loader for HP t520 to fix boot with GRUB 2.12 (#3562) @sairon
  • Fix missing Intel AX210 firmware files, remove unused firmwares (#3556) @sairon

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

  • Linux: Update kernel to 6.6.52 (#3591) @sairon
  • Enable debug logging for GRUB rescue shell options (#3581) @sairon
  • Fix missing Intel AX210 firmware files, remove unused firmwares (#3556) @sairon

Build System

  • Add test for no failed Systemd units (#3583) @sairon
  • Tests: update labgrid to v24.0.1 (#3584) @sairon
  • Purge Cloudflare cache for all files after uploading R2 artifacts (#3568) @sairon

Changes

  • Update buildroot branch in .gitmodules to 2024.02.x-haos (#3589) @adeepn

Home Assistant OS 13.1

21 Aug 15:34
13.1
e97b123
Compare
Choose a tag to compare

Home Assistant Operating System

Home Assistant Yellow

  • Add LED indication for button handling in Yellow's U-Boot (#3536) @sairon

Home Assistant Green

  • Implement device wipe using the hardware button on Green (#3523) @sairon
  • Linux: Update kernel to 6.6.46 (#3529) @sairon
  • Enable 1.5MBd serial console on Green for new installs (#3527) @sairon

Open Virtual Appliance

  • Fix iwlwifi driver failing to find .pnvm files for Intel 6E (AX210) (#3549) @sairon
  • Linux: Update kernel to 6.6.46 (#3529) @sairon

Generic x86-64

  • Fix iwlwifi driver failing to find .pnvm files for Intel 6E (AX210) (#3549) @sairon
  • Linux: Update kernel to 6.6.46 (#3529) @sairon
  • Fix CPU ID for D2xxx/N2xxx in GRUB2 loader patch (#3526) @sairon

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

  • Fix iwlwifi driver failing to find .pnvm files for Intel 6E (AX210) (#3549) @sairon
  • Linux: Update kernel to 6.6.46 (#3529) @sairon

Home Assistant OS 13.1.rc1

16 Aug 19:41
13.1.rc1
1b6cfbf
Compare
Choose a tag to compare
Pre-release

Home Assistant Operating System

Home Assistant Yellow

  • Add LED indication for button handling in Yellow's U-Boot (#3536) @sairon

Home Assistant Green

  • Implement device wipe using the hardware button on Green (#3523) @sairon
  • Linux: Update kernel to 6.6.46 (#3529) @sairon
  • Enable 1.5MBd serial console on Green for new installs (#3527) @sairon

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 13.0

13 Aug 13:53
13.0
77e2b92
Compare
Choose a tag to compare

Home Assistant Operating System

  • Use EROFS for the root filesystem (#3456) @sairon
  • Bump buildroot to 2024.02.4 (#3487) @sairon
  • Enable Netfilter MARK match kernel configuration (#3492) @agners
  • Reduce log spam from Docker health checks (#3491) @sairon
  • Generate version information for RAUC when rauc.db is empty (#3436) @sairon
  • Remove old code from rauc-hook and GRUB env initialization (#3457) @sairon
  • Increase block size of kernel squashfs image to 128K (#3509) @sairon

Raspberry Pi

  • Patch genimage to force first usable LBA @ 34 to fix RPi 5/Windows issues (#3497) @sairon

Home Assistant Green

Open Virtual Appliance

Generic x86-64

  • Linux: Update kernel to 6.6.44 (#3500) @sairon
  • Use GRUB2 legacy loader only on some Intel Atom boards specifically (#3498) @sairon
  • Revert "Revert GRUB2 patch causing boot failure on some old x86_64 BIOSes (#3324)" (#3470) @sairon
  • Enable aQuantia AQtion ethernet driver (#3467) @sairon
  • Fix boot slot A marked as bad on the very first boot (#3435) @sairon

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

  • Linux: Update kernel to 6.6.44 (#3500) @sairon
  • Enable i6300ESB watchdog driver for generic-aarch64 (#3468) @sairon
  • Populate grubenv with RAUC data in clean aarch64 OS image (#3458) @sairon
  • Fix rauc hook to restore machine-id in new grub environment (#3451) @claplace

Build System

  • Test landing page is reachable without internet connection (#3499) @sairon
  • Patch genimage to force first usable LBA @ 34 to fix RPi 5/Windows issues (#3497) @sairon

Documentation

  • Refer to GRUB instead of Barebox in top-level readme (#3464) @sairon