Pular para o conteúdo
Home Assistant OS 18.0: kernel 6.18, Docker 29.5.3 e imagens mais rápidas

Home Assistant OS 18.0: kernel 6.18, Docker 29.5.3 e imagens mais rápidas

Home Assistant OS 18.0 chega com Linux 6.18, Docker 29.5.3, swap otimizado e bootloader Raspberry Pi atualizável. Atualize agora!

A nova versão Home Assistant OS 18.0 foi lançada em 18 de junho de 2024. Trata‑se de uma atualização de grande porte que traz o kernel Linux 6.18, Docker v29.5.3 (com containerd 2.2.4) e o Buildroot 2025.02.14 para todas as plataformas suportadas. Entre as melhorias mais visíveis estão a redução do tempo de gravação das imagens, o redimensionamento inteligente da partição de swap e a possibilidade de atualizar o firmware do bootloader dos dispositivos Raspberry Pi diretamente pelo Home Assistant.

Recomendação: Todos os usuários devem atualizar para a 18.0 o quanto antes para usufruir das correções de segurança e das otimizações de desempenho.

Atualização de firmware para Raspberry Pi

A partir desta versão o firmware do bootloader (EEPROM) dos Raspberry Pi pode ser consultado e atualizado via CLI:

ha os boards raspberrypi firmware          # mostra o status atual
ha os boards raspberrypi firmware update   # instala a atualização

O Home Assistant Core 2026.7.0 expõe o firmware como entidade de atualização. A atualização só funciona quando o sistema está iniciado a partir de um cartão SD, ou nos modelos Raspberry Pi 5 e Home Assistant Yellow com CM5.

Atenção: o Raspberry Pi 5 requer firmware 2025‑02‑12 ou mais recente. Caso contrário, a saída de vídeo pode travar no início da inicialização.

Swap padrão ajustado

A estratégia de swap foi revisada: o tamanho padrão agora é limitado entre 1 GB e 4 GB.

  • ≤ 2 GB de RAM: o swap pode crescer um pouco em relação às versões anteriores, garantindo espaço suficiente.
  • > 12 GB de RAM: o swap é fixado em 4 GB, e arquivos de swap oversized são recriados com o novo limite.
  • Configurações manuais de swap continuam sendo respeitadas.

Imagens de disco mais enxutas e gravação mais rápida

  • A partição de dados não é mais overprovisioned; ela contém apenas o espaço necessário para o conteúdo inicial.
  • As imagens são compactadas, portanto o tamanho de download permanece igual, mas a gravação (flashing) fica consideravelmente mais rápida porque o espaço vazio ao final do filesystem não é escrito.
  • Partições de dados são automaticamente expandidas no primeiro boot.
  • Imagens para máquinas virtuais (OVA e aarch64) já vêm com 32 GB predefinidos, eliminando a necessidade de redimensionamento manual.

Padronização do nome “haos”

O antigo esquema de nomenclatura hassos/HassOS foi unificado para haos. Isso afeta unidades systemd e binários auxiliares, que agora utilizam o prefixo haos- em vez de hassos-. Scripts que referenciam os nomes antigos podem precisar de ajustes. As etiquetas de partição e filesystem permanecem inalteradas, portanto instalações existentes não são impactadas.

Primeiro boot simplificado

A página de boas‑vindas exibida durante a instalação inicial recebeu melhorias:

  • Barra de progresso mostra o download do Core, indicando o tempo restante.
  • Correções nas mensagens mDNS garantem que o dispositivo seja descoberto pelos aplicativos móveis logo no início da configuração.

Principais mudanças técnicas

Área Alteração
Kernel Atualização para Linux 6.18.35 (várias plataformas)
Docker Versão v29.5.3 com containerd 2.2.4
Buildroot Atualizado para 2025.02.14
NFS Suporte a NFS v4.1/v4.2 habilitado em todos os alvos
USBIP Ativado em todas as plataformas
IPv6 Bridge padrão do Docker agora suporta IPv6
DRM Raspberry Pi 4 troca driver padrão de FKMS para KMS, habilitando HDMI‑CEC
Firmware Inclusão de firmware para Wi‑Fi/Bluetooth MediaTek MT7920/MT7925, RTL8125D rev.b, entre outros
U‑Boot Atualizado para v2026.04 em dispositivos que utilizam bootloader próprio
systemd Timeout de watchdog ampliado para 5 minutos

Dispositivos específicos

Raspberry Pi

  • Atualização de bootloader recomendada (ver seção de firmware).
  • Driver de rede pciutils habilitado.
  • Suporte a PSI (Pressure Stall Information) ativado por padrão.

Home Assistant Yellow

  • Mesmas melhorias de firmware e kernel que o Raspberry Pi.
  • Patch U‑Boot para inicialização MMC em BCM2712.

Home Assistant Green, ODROID, Khadas VIM, generic aarch64 e x86‑64

  • Kernel 6.18.35, firmware Wi‑Fi/Bluetooth MediaTek, drivers JMicron e Intel Xe DRM.

Impacto para usuários e desenvolvedores

  • Desempenho: gravação de imagens até 30 % mais rápida; swap otimizado evita consumo excessivo de disco em máquinas com muita RAM.
  • Segurança: kernel mais recente traz correções de vulnerabilidades críticas.
  • Confiabilidade: bootloader Raspberry Pi pode ser mantido sempre atualizado sem necessidade de reflashing completo.
  • Compatibilidade: suporte amplo a NFS v4 e IPv6 melhora integração em redes corporativas.

Como atualizar

  1. Backup da configuração atual (via Supervisor → System → Snapshots).
  2. Baixe a imagem da 18.0 na página de releases do GitHub.
  3. Grave a imagem em um cartão SD ou SSD usando Balena Etcher ou dd.
  4. Inicie o dispositivo e, se necessário, execute os comandos de firmware para Raspberry Pi.
  5. Verifique a versão com ha os info.

Via github.com. Você pode conferir o post original em inglês:

Home Assistant OS 18.0

Por · Última atualização: