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
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:
Aktualizacja systemu z konsoli:
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 :(
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.
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.
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.
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.
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).
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: