To jest informacja o rozwojowej wersji systemu, która zostanie wydana w grudniu 2023. Pracę nad tą wersją oraz nad jej opisem jeszcze trwają.
ABC bezproblemowej aktualizacji
Przed aktualizacją zalecamy wykonać kopię zapasową konfiguracji. W ten sposób sprawdzisz poprawność swojej konfiguracji przed rozpoczęciem aktualizacji i zwiększysz prawdopodobieństwo bezproblemowej aktualizacji.
W razie problemów z aktualizacją z aplikacji, uruchom aktualizację z konsoli, w ten sposób będziesz miał na bieżąco wgląd w logi i postęp aktualizacji oraz będziesz mógł zdiagnozować przyczynę problemu.
Aktualizacja i pierwsze uruchomienie po aktualizacji może trwać dłużej - poczekaj cierpliwie.
W każdej chwili możesz sprawdzić status systemu (dowiedzieć się co robi bramka) w konsoli komendą htop
i/lub pm2 logs
Potrzebujesz pomocy?
Jeżeli nie jesteś w stanie zdiagnozować problemu - nie przejmuj się, jesteśmy przygotowani, żeby Ci pomóc. Stworzyliśmy specjalnie dla Ciebie prostą procedurę, która pomoże przywrócić domyślne kody i ustawienia systemu - zapoznaj się z opisem: Wykonanie pełnego resetu aplikacji.
Jeżeli nie jesteś w stanie wykonać procedury pełnego resetu i Twój system nadal nie działa, to możesz wysłać nam urządzenie do zaprogramowania. Szczegóły opisane na forum w wątku: Programowanie w serwisie
Wersja systemu Paweł
W tej wersji systemu aktualizujemy środowisko Linux i dostarczamy najnowsze wersje pakietów: apt bash binutils binutils-libs busybox c-ares ca-certificates clang cloudflared cmake command-not-found coreutils curl dash debianutils dialog diffutils dos2unix dpkg ed ffmpeg fontconfig freetype fribidi gawk gdk-pixbuf git glib gpgv grep htop inetutils krb5 ldns less libandroid-support libaom libarchive libass libassuan libbluray libc++ libcap libcompiler-rt libcurl libdav1d libedit libexpat libffi libgc libgcrypt libgd libgnutls libgpg-error libiconv libicu libidn2 libjpeg-turbo libllvm liblzma libmosquitto libmpfr libnettle libnghttp2 libopenblas libopus libpng librav1e libresolv-wrapper libsixel libsoxr libsqlite libssh2 libtiff libunistring libuuid libuv libvidstab libvpx libwebp libx264 libx265 libxml2 libxslt lld llvm lsof make mosquitto nano ncurses ncurses-ui-libs ndk-sysroot nodejs openssh openssh-sftp-server openssl openssl-1.1 p7zip pcre2 perl postgresql psmisc python python-cryptography python-numpy rclone readline rhash sed tar termux-keyring termux-tools ttyd unbound util-linux w3m wget xz-utils zlib zstd
.
Python
Home Assistant serwer jest napisany i działa z Pythonem 3. Na bramce dostarczamy najnowszą, stabilną, wspieraną przez Home Assistant wersję Python.
mqtt
Mosquitto to broker komunikatów, który implementuje protokoły MQTT w wersjach 5.0, 3.1.1 i 3.1. Mosquitto jest lekki i nadaje się do stosowania na wszystkich urządzeniach, od bramki AIS czy komputerów jednopłytkowych o niskim poborze mocy po pełne serwery.
Clang
Narzędzie clang to kompilator używany do kompilowania języków programowania, takich jak C, C, Objective C i Objective C, do kodu maszynowego. Clang na bramce używamy do kompilowania rozszerzeń Pythona - używamy tego samego kompilatora do budowania rozszerzeń, którego użyto do zbudowania dystrybucji Pythona. Dzięki obecności clang na bramce AIS, można oczywiście kompilować własne programy napisane w C/C++ i je uruchamiać bezpośrednio na bramce AIS.
FFmpeg
FFmpeg umożliwia platformie Home Assistant przetwarzanie strumieni wideo i audio.
Coder
W tej wersji dostarczamy platformę developerską Coder
. Dzięki niej można w łatwy sposób rozwijać własne programy lub edytować konfigurację systemu bezpośrednio na bramce AIS.
Tmux
Naszym domyślnym terminalem jest teraz Tmux. Tmux pozwala nam ponownie się połączyć do utraconej sesji ssh, czy też pomóc w zarządzaniu długo trwającymi skryptami. Dodatkowo możemy skorzystać z opcji podziału okna na kilka terminali i zarządzać na ekranie jednocześnie kilkoma programami na raz.
Zigbee2Mqtt
Aktualizacja Zigbee2Mqtt do najnowszej wersji 1.32.1. W najnowszej wersji jest obsługiwanych ponad 3000 urządzeń od ponad 380 producentów:
Szczegóły w dokumentacji Zigbee2Mqtt: https://www.zigbee2mqtt.io/
O nowościach w poszczególnych wersjach Zigbee2Mqtt można poczytać na stronie projektu w serwisie Github:
Asystent domowy
Najnowsza wersja Asystenta domowego 2023.7.2, czyli naszego pakietu ais-dom
bazującego na Home Assistant Core.
W najnowszej wersji dostępne jest 3489 integracji:
O nowościach w poszczególnych wersjach Home Assistant można poczytać na blogu Home Assistant: