Home Assistant OS versione 5

Home Assistant OS versione 5

Home Assistant OS versione 5

Home Assistant OS versione 5

Oggi abbiamo rilasciato anche Home Assistant OS 5.8, la prima versione stabile della serie di versioni 5.x.

Evidenziare:

  • Risoluzione dei nomi multicast migliorata a livello del sistema operativo
  • Funzione disco dati esterno
  • Maggiore affidabilità contro la corruzione del contenitore
  • Nuovo supporto: Raspberry Pi 4 – 8 GB
  • Nuovo supporto: ASUS Tinker Board S
  • Nuovo supporto: ODROID-C4
  • Migliorato: l'immagine virtuale OVA include più driver

Sommario

Cambiamenti nel sistema operativo

Risoluzione dei nomi multicast

Home Assistant OS versione 5 utilizza systemd-resolve per fornire servizi DNS a livello di sistema operativo e funge da risponditore per la risoluzione dei nomi multicast. Inoltre, mDNS systemd-resolve supporta anche il protocollo di risoluzione dei nomi host LLMNR. In pratica, questo fa sì che la scoperta di una nuova installazione del sistema operativo Home Assistant funzioni nella maggior parte delle situazioni, sia che si utilizzi http://homeassistant.local:8123 o
http://homeassistant:8123.

Disco dati esterno

Nella versione 4 abbiamo introdotto il supporto per unità dati esterne. Il comando datactl
consente di spostare la partizione dati principale su qualsiasi disco collegato al sistema. La partizione di avvio e le partizioni principali del sistema operativo rimangono sul supporto di avvio (solitamente la scheda SD). L'utilizzo di questo approccio è più affidabile rispetto all'avvio del sistema da USB. L'avvio da USB richiede che diverse parti dello stack software ritrovino la memoria esterna. Nella versione 5, abbiamo reso la funzionalità del disco dati esterno più robusta e il processo di spostamento iniziale molto più veloce. Abbiamo intenzione di migliorare ulteriormente questa funzionalità e siamo lieti di ricevere il tuo feedback.

Affidabilità migliorata

Il servizio di sistema principale per avviare Home Assistant Supervisor è ora più affidabile. Il sistema operativo Home Assistant ora è in grado di rilevare un contenitore supervisore danneggiato nella maggior parte dei casi e di scaricarne automaticamente una nuova versione. I controlli del file system sono stati estesi anche alla partizione di avvio, garantendo che tutti i file system vengano ora controllati.

Sotto il cofano Home Assistant OS versione 5

Dietro le quinte, abbiamo aggiornato a Buildroot 2020.11, che porta tantissime nuove versioni software insieme a correzioni di bug e sicurezza. Alcuni componenti chiave che hanno ricevuto un aggiornamento erano systemd 246 e AppArmor versione 3.0.

supporto della piastra

Raspberry Pi

Tutte le versioni di Raspberry Pi ora utilizzano Linux Kernel 5.4, così come il sistema operativo Raspberry Pi. Con il passaggio a U-Boot 2020.10 ora supportiamo anche Raspberry Pi con 8 GB di memoria. Con il nuovo kernel e il nuovo sistema operativo, U-Boot Home Assistant può ora essere eseguito anche sul Compute Module 4 e sul Pi 400 (la tastiera). Una tastiera probabilmente non è il fattore di forma ideale per un sistema headless come il sistema operativo Home Assistant, ma è dotata di un buon raffreddamento, il che non la rende l'opzione peggiore :-). Recentemente abbiamo testato molto di più la variante a 64 bit del sistema operativo Home Assistant e ci siamo sentiti a nostro agio nel consigliare la versione a 64 bit per Raspberry Pi 4.

ODROIDE

Le piattaforme ODROID ora utilizzano Linux 5.9, fornendo un supporto migliorato per tutte le piattaforme ODROID come ODROID N2(+). Per N2 (+), ora è supportato anche l'orologio in tempo reale.

Dispositivo di virtualizzazione aperto/Intel NUC

Le piattaforme x86 (Intel NUC, OVA – Open Virtualization Appliance) ora utilizzano Linux 5.9. Il kernel per le immagini OVA dispone di nuovi driver abilitati per i dispositivi di rete Intel con funzione virtuale, passthrough PCIe per Hyper-V o supporto per l'audio (dispositivi audio HDA).

Nuovo supporto piastra

Oltre ad ASUS Tinker Board, ora supportiamo anche Tinker Board S, una variante con veloce memoria eMMC integrata. Grazie a [@ubergeek801] ora abbiamo anche il supporto per ODROID-C4, un'alternativa economica al Raspberry Pi in un fattore di forma simile.

Altre modifiche Home Assistant OS versione 5

La pipeline di compilazione ora utilizza le azioni GitHub e comprimiamo le immagini utilizzando l'algoritmo di compressione xz anziché gz. Il processo di flashing rimarrà lo stesso: Etcher supporta il flashing da gz e xz.

Questo è tutto ciò a cui riesco a pensare per ora. La versione 5.8 sarà nel canale stabile oggi, quindi attenzione alla notifica di aggiornamento nella sezione Supervisor. Le immagini sono disponibili nella sezione di rilascio su GitHub.

Visto