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
pciutilshabilitado. - 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
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
- Backup da configuração atual (via Supervisor → System → Snapshots).
- Baixe a imagem da 18.0 na página de releases do GitHub.
- Grave a imagem em um cartão SD ou SSD usando Balena Etcher ou
dd. - Inicie o dispositivo e, se necessário, execute os comandos de firmware para Raspberry Pi.
- Verifique a versão com
ha os info.
Links úteis
- Página oficial de releases: https://github.com/home-assistant/operating-system/releases/tag/18.0
- Documentação sobre atualização de firmware Raspberry Pi: https://www.home-assistant.io/operating_system/rpi_firmware/
- Guia de migração de nomes
hassos→haos: https://www.home-assistant.io/operating_system/haos_naming/