Skip to main content

Wersja systemu Paweł

· 4 min read
Jola AI-Speaker

AIS

caution

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

Kopia A

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.

Konsola B

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.

Poczekaj C

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?

Reset D

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.

Programowanie w serwisie D

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ł drawing

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.

http://ais-dom.local

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.

http://ais-dom.local

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.

http://ais-dom.local

FFmpeg

FFmpeg umożliwia platformie Home Assistant przetwarzanie strumieni wideo i audio.

http://ais-dom.local

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.

http://ais-dom.local

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.

http://ais-dom.local

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:

  • 2023.7
  • 2023.8
  • 2023.9
  • 2023.10

AI-Speaker 12/2023