Skip to main content

Wersja systemu Leon

┬Ě 8 min read
Jola AI-Speaker

AIS

Uwaga

S─ů to informacje o wersji systemu AIS dost─Öpnym na przedpremierowych kana┼éach aktualizacji (alfa i beta), gdzie udost─Öpniamy system przed wydaniem na kanale produkcyjnym. Prace nad t─ů wersj─ů systemu nadal trwaj─ů i dlatego ten opis te┼╝ b─Ödzie jeszcze uzupe┼éniany. Je┼Ťli napotkasz problemy podczas korzystania z wersji przed oficjalnym wydaniem, to zg┼éo┼Ť nam to w GitHub: https://github.com/sviete

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

LeonÔÇő

W tej wersji systemu upro┼Ťcili┼Ťmy spos├│b instalacji oraz zmienili┼Ťmy cykl wydawniczy (jeste┼Ťmy bardziej niezale┼╝ni od wyda┼ä Home Assistant i innych sk┼éadowych systemu) i kana┼éy z kodami systemu. Dodatkowo, oficjalnie wydajemy nowe aplikacje mobilne w Apple App Store i Google Play.

Te zmiany to oczywi┼Ťcie odpowied┼║ na potrzeby naszych u┼╝ytkownik├│w oraz na dostosowanie naszej oferty PRO do wymaga┼ä klient├│w biznesowych.

AIS - zmiany w wydawaniu wersjiÔÇő

Nowy kalendarz wyda┼äÔÇő

Tak jak zapowiadali┼Ťmy i wyja┼Ťnili┼Ťmy jaki┼Ť czas temu na forum - wprowadzamy nowy kana┼é wyda┼ä ALFA i zmieniamy cz─Östotliwo┼Ť─ç wyda┼ä:

Nowe daty wydań na poszczególnych kanałach:

  • Kana┼é ALFA - tu wydajemy na bie┼╝─ůco, jak co┼Ť napiszemy albo zintegrujemy z HA, Zigbee2Mqtt itdÔÇŽ

  • Kana┼é BETA - na BETA b─Ödziemy wydawali tak, jak dotychczas na PROD, czyli raz w miesi─ůcu, ale w pierwsz─ů ┼Ťrod─Ö miesi─ůca.

  • Kana┼é PROD - na tym kanale b─Ödziemy wydawali pocz─ůtkowo co 3 miesi─ůce a docelowo co 6 miesi─Öcy, w ostatni pi─ůtek miesi─ůca.

Prostszy spos├│b instalacjiÔÇő

Nie kompilujemy ju┼╝ zale┼╝no┼Ťci na bramkach. Dzi─Öki temu jeste┼Ťmy w stanie ┼éatwiej instalowa─ç nowe wersje dostarczaj─ůc (kopiuj─ůc) ju┼╝ skompilowane pakiety z naszych bramek. Oczywi┼Ťcie kompilacja ze ┼║r├│de┼é nadal jest mo┼╝liwa i je┼Ťli kto┼Ť dok┼éadnie wie, co robi, to mo┼╝e nadal kompilowa─ç na bramce ┼║r├│d┼éa program├│w w wielu j─Özykach (C/C++, Go, Rust, TS/NodeJs itd..).

Aktualizacja systemu z aplikacji:

AIS

Aktualizacja systemu z konsoli:

Aktualizacja

Pomoc - "Software release manager" i "Zigbee2Mqtt package builder"ÔÇő

Dodatkowo mi┼éo nam poinformowa─ç, ┼╝e mamy pomoc ze strony spo┼éeczno┼Ťci przy wydawaniu wersji:

  • "Software release manager" to nowa funkcja, kt├│r─ů przyj─ů┼é nasz u┼╝ytkownik Stravi, kt├│ry b─Ödzie pomaga┼é wykonywa─ç nam wersje i je udost─Öpnia─ç na kana┼éach aktualizacji.

  • "zigbee2mqtt package builder" - budowanie paczek do Zigbee2Mqtt przyj─ů┼é na siebie nasz u┼╝ytkownik Adam

Dzi─Ökujemy za zaanga┼╝owanie si─Ö i pomoc :)ÔÇő

To nie koniec, z czasem b─Ödziemy ten ca┼éy proces "budowania i wydawania wersji" oddawa─ç w r─Öce spo┼éeczno┼Ťci i w ten spos├│b my b─Ödziemy mieli mniej pracy a Wy wi─Öksz─ů kontrol─Ö nad oprogramowaniem dzia┼éaj─ůcym na Waszych bramkach ais dom.

AIS PRO1 -pierwszy wi─Ökszy komercyjny projekt na PRO1ÔÇő

AIS PRO1 by┼é od kilku miesi─Öcy rozwiajany pod komercyjny projekt domowej rozdzielnicy elektrycznej z automatyk─ů przewodow─ů.

Można sporo powiedzieć o tym projekcie miłych i dobrych rzeczy. Jednak jak mawiali moi rodzice, dobrze jest być miłym, ale ważniejsze jest być szczerym - gdy przed wdrożeniem okazało się, że nie ma zakładanego wolumenu sprzedaży oraz budżetu na serwis, to niestety wszystko legło w gruzach :(

End of The Pro

Oczywi┼Ťcie porzucenie tego projektu nie by┼éo dla nas proste. Byli┼Ťmy w ten projekt zaanga┼╝owani na 150%. Minie jeszcze troch─Ö czasu zanim si─Ö uda wszystko przepracowa─ç, podnie┼Ť─ç z do┼éka i wr├│ci─ç silniejszym z lepszym projektem.

End of The Pro

Na t─ů chwil─Ö wiemy, ┼╝e model biznesowy sam si─Ö nie zrobi i ┼╝e jak klient sam nas znajduje i nie do ko┼äca wie co chce zrobi─ç, to trzeba do┼Ť─ç szybko "mocnego firewall-a wdra┼╝a─ç, bo inaczej szkoda czasu". Oczywi┼Ťcie s─ů te┼╝ pozytywne aspekty - lekcje ┼╝ycia s─ů bezcenne i nast─Öpnym razem b─Ödzie lepiej - to wiemy na pewno! :)

AIS - aplikacje dodatkoweÔÇő

Od┼Ťwie┼╝yli┼Ťmy aplikacj─Ö na tablet, publikujemy te┼╝ nowe wersje aplikacji mobilnych i na zegarki. Podczas pierwszego uruchamiania bramki AIS dom, informujemy o mo┼╝liwo┼Ťci pobrania dodatkowych aplikacji na tablet (panel sterowania) oraz na urz─ůdzenia mobilne.

AIS

Mened┼╝er plik├│wÔÇő

Na bramce dostarczamy mened┼╝er plik├│w w formie aplikacji webowej. Mened┼╝er plik├│w zawiera edytor plik├│w tekstowych oraz podgl─ůd plik├│w (tekst, audio, wideo). Aplikacja umo┼╝liwia prac─Ö z plikami i katalogami w przegl─ůdarce internetowej z dowolnego komputera, telefonu kom├│rkowego lub tabletu.

WEB cmd

wi─Öcej informacji w dokumentacji integracji Mened┼╝er plik├│w

AIS AndroidÔÇő

Integrujemy si─Ö mocniej z systemem Android na bramce, dodali┼Ťmy dwie wbudowane na bramkach AIS dom intgracje:

1. AIS ADBÔÇő

To nowa wbudowana na bramkach AIS dom integracja.

AIS

Wi─Öcej o integracji w dokumentacji AIS Android

Geneza powstania integracjiÔÇő

Nasza bramka dzia┼éa na systemie Android. Zasadnicz─ů r├│┼╝nic─ů pomi─Ödzy bramk─ů AIS DEV a Raspberry PI jest to, ┼╝e AIS dom nie jest tylko serwerem bez interfejsu u┼╝ytkownika (headless server), ale tak┼╝e pe┼énoprawnym urz─ůdzeniem do konsumpcji multimedi├│w (media consumption device - fantazyjna nazwa dla urz─ůdzenia, kt├│re posiada odtwarzacze multimedi├│w).

Na forum pojawi┼éy si─Ö integracje z KODI, Amazon Prime, Plex i zainspirowa┼éo nas to do wprowadzenia oficjalnej integracji umo┼╝liwiaj─ůcej sterowanie multimediami w systemie Android. Sterowanie odbywa si─Ö po interfejsie ADB, kt├│ry obs┼éuguje Android.

Dzi─Öki systemowi Android, bramka AIS dom ┼Ťwietnie obs┼éuguje multimedia, dzi─Öki czemu jest oczywi┼Ťcie bardziej funkcjonalna dla ko┼äcowego u┼╝ytkownika (w por├│wnaniu z RaspberryPi).

AIS

W pierwszej wersji integracji AIS Android skupili┼Ťmy si─Ö na sterowaniu odtwarzaczem Spotify, kt├│ry jest fabrycznie zainstalowany na bramce. Przegl─ůdanie biblioteki Spotify zosta┼éo w ten spos├│b rozdzielone od odtwarzania wybranych pozycji na odtwarzaczu Spotify. Wi─Öcej na ten temat znajdziecie w dokumentacji: Biblioteka Spotify

2. AIS Android remote screenÔÇő

To nowa wbudowana na bramkach AIS dom aplikacja, kt├│ra umo┼╝liwia przegl─ůdanie ekranu aplikacji i systemu Android w aplikacji dzia┼éaj─ůcej w przegl─ůdarce internetowej (lub mobilnym webview).

G┼é├│wn─ů ide─ů jest pokazywanie ekranu natywnych aplikacji systetmu Android, takich jak np. Spotify, w aplikacji webowej AI-Speaker.

AIS Easy - podsumowanie ankietyÔÇő

Niekt├│rzy z Was naprawd─Ö przy┼éo┼╝yli si─Ö┬ádo zadania i opisali ciekawe rozwi─ůzania, za co oczywi┼Ťcie dzi─Ökujemy, bo lektura by┼éa przednia! Bardzo mo┼╝liwe, ┼╝e w przysz┼éo┼Ťci jaka┼Ť cz─Ö┼Ť─ç tych rozwi─ůza┼ä trafi pod Wasze strzechy :) A tym, kt├│rzy opisywali np. sterowanie domem ju┼╝ nie za pomoc─ů┬ág┼éosu, ale my┼Ťli, musimy niestety powiedzie─ç, ┼╝e raczej b─Öd─ů musieli czeka─ç troszk─Ö d┼éuuuu┼╝ej ;) Nagroda g┼é├│wna (za odpowied┼║ na pytanie otwarte), czyli bramka AIS PRO1 pow─Ödruje do pewnego Pana, kt├│ry w ankiecie opisa┼é kilka super fajnych i ciekawych rzeczy. Obieca┼é, ┼╝e pojawi si─Ö┬ána forum, pochwali si─Ö┬ánagrod─ů i poka┼╝e spo┼éeczno┼Ťci, jak zrobi─ç z ni─ů kilka fajnych i ca┼ékowicie legalnych projekt├│w (musieli┼Ťmy tu malutk─ů cz─Ö┼Ť─ç odfiltrowa─ç) ;) Nie b─Ödziemy przekleja─ç wpisu z ankiety, poczekamy na rozwini─Öcie z opisem krok po kroku dla Was wszystkich - nie mo┼╝emy si─Ö ju┼╝ doczeka─ç!

Z ca┼éego tego zamieszania z PRO1 jeste┼Ťmy te┼╝ do ty┼éu z budow─ů naszej siedziby i z zestawami AIS EASY... ale AIS EASY i tak mia┼éo trwa─ç oko┼éo 2 lat. Poszli┼Ťmy teraz w prefabrykaty - drukowane ┼Ťciany ze strunobetonu :) wi─Öc baaardzo mo┼╝liwe, ┼╝e zd─ů┼╝ymy z czasem i za 2 lata pijemy kaw─Ö┬átu :)

Oczywi┼Ťcie gdyby kto┼Ť┬áchcia┼é pogada─ç o interesach, to zawsze mo┼╝emy te┼╝ spotka─ç si─Ö tu:

Tasmota 10.0.0 NormanÔÇő

Kolejne wydanie oprogramowania dla urz─ůdze┼ä z uk┼éadem ESP. W dokumentacji projektu przeczytacie o wszystkich zmianach i nowo┼Ťciach:

Nam si─Ö najbardziej podoba nowa funkcjonalno┼Ť─ç -Tasmota Mesh (TasMesh), kt├│ra zapewnia komunikacj─Ö mi─Ödzy w─Öz┼éami/brokerami za pomoc─ů ESP-NOW. Oznacza to, ┼╝e mo┼╝e nied┼éugo urz─ůdzenia z ESP b─Ödzie mo┼╝na parowa─ç tak prosto, jak Zigbee.

Opisali┼Ťmy t─Ö wizj─Ö tu: https://github.com/arendst/Tasmota/discussions/14193

Zigbee2MqttÔÇő

Kliknijcie i zobaczcie now─ů stron─Ö domow─ů projektu Zigbee2Mqtt:

Aktualizacja Zigbee2Mqtt do najnowszej wersji 1.22.1 (w sumie dostarczamy kody z 3 wersji):

Asystent domowyÔÇő

Najnowsza wersja Asystenta domowego, czyli naszego pakietu ais-dom bazuj─ůcego na Home Assistant Core. Tym razem dostarczamy a┼╝ 3 wydania Home Assistant! Naprawd─Ö sporo ulepsze┼ä i nowo┼Ťci, zobaczcie sami:


AI-Speaker 12/2021ÔÇő