Happy New Year! 🍾 Home Assistant 2024.1.0

Happy New Year! :champagne: Home Assistant 2024.1.0

Cieszymy się ogłosić, że właśnie Home Assistant udostępnił najnowszą wersję systemu, która przynosi jak zwykle nowe funkcjonalności do Twojego domu!

Co nowego w wersji 2024.1:
To wydanie jest dość małe, zawiera jednak kilka ciekawych ulepszeń oraz 13 nowych integracji.
Chyba najfajniejsza nowość to zmiany w edytorze automatyzacji - ulepszenia interfejsu użytkownika. Ma być łatwiej i bardziej przyjaźnie w użyciu.

Jak zaktualizować:
Aktualizujemy standardowo tak jak w Home Assistant, zachęcamy do przejścia na Home Assistant Supervised tych którzy tego jeszcze nie zrobili:

Aby skorzystać z nowych funkcji i usprawnień, wystarczy przejść do ustawień Home Assistant i skorzystać z opcji aktualizacji. Proces jest prosty i intuicyjny:

** Nowe funkcjonalności**

Po aktualizacji mamy nowy ekran dodawania automatyzacji:

i opis oraz termin realizacji w TODO:

Zapraszamy do Aktualizowania:

Nie czekaj! Zaktualizuj swoją instalację Home Assistant już teraz i doświadcz nowych możliwości, które przynosi najnowsza wersja!

Więcej informacji o aktualizacji:

Aktualizacja zrobiona na Dev3 z kartą SD128GB, pochopnie wcześniej zrobiłem też:

sudo apt update
sudo apt upgrade

w Armbianie i mam coś takiego w zakładce Naprawy:
obraz

ze strony Operating System - Home Assistant wynika ze wspierane są:

  • Home Assistant OS
  • Debian 12 (Bookworm)

w terminalu jest:
obraz

to uname -a sprawdzasz w konterze dockera, kontenery w HA są operte na Alpine Linux, tu chodzi o system hosta (na którym działają kontenery), musisz zejść głębiej - zalogować się do konsoli hosta.

Home Assistant sprawdza nazwę systemu w pliku /etc/os-release i chce żeby tam było Debian GNU/Linux 11 (bullseye) a po aktualizacji apt masz pewnie Armbian (który bazuje na Debian ale w nowszej wersji 12 bookworm).
Generalnie nie ma się czym przejmować - możesz to ignorować.

Możesz też to “naprawić” / sprawić, że HA będzie happy, w terminalu HA:

ssh root@172.17.0.1
(hasło 1234)

sed -i 's#PRETTY_NAME=.*#PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"#'  /etc/os-release

reboot now

i po ponownym uruchomieniu masz:

Ok, zmiana PRETTY_NAME usuwa z HA ostrzeżenie o nieobsługiwanym systemie operacyjnym :wink:
obraz
czyli po aktualizacji Armbiana trzeba pamiętać o zmianie PRETTY_NAME w /etc/os-release.

nie po każdej, ale po niektórych tak - jak aktualizacja systemu zmieni /etc/os-release

Generalnie Home Assistant coraz bardziej zawęża przypadki użycia HA i od jakiegoś czasu oficjalnie wspierają tylko jedną wersję systemu operacyjnego. My mamy system który bazuje na Debianie ale nazywa się Armbian - ta nazwa nie podoba się HA :wink:

Na bramkach na systemie Armbian, uruchamiamy wersję HA Supervised, czyli taką w której użytkownik sam zarządza systemem, a nie HA.

Ma to swoje zalety bo możemy doinstalować dodatkowe rzeczy na bramce (będziemy o tym pisać), ale wada jest taka, że samemu trzeba/można robić apt upgrade.
Z czasem zastanowimy się jak to rozwiązać, ale raczej nie chcielibyśmy, żeby skończyło się to na HA OS bo to strasznie ograniczony system (ograniczony do tylko HA).

Czy jest jeszcze planowanie wydawanie aktualizacji ha na bramkach z androidem lub może chociażby wydanie wersji którą będzie wydawać Software release manager jak to było za czasów Leona

HA 2024.10 na http://IP:4357 woła:


tym razem pewnie chce mieć Bookworm :slight_smile:

Jeśli klikniesz “OS”, to powinien tam być link prowadzący do aktualnych wymagań.

dosyć hardkorowym posunięciem jest wyłączenie sprawdzania zdrowia systemu (jako rozwiązanie tymczasowe “na już”, bo na stałe nie polecam)

 ha jobs options --ignore-conditions healthy