Kolejne wydanie Leon na ALFA
Co nowego
1. Home Assistant Release 2021.11.1 - November 5
Pierwsze wydanie z poprawkami do wersji 2021.11
2. Start ujednolicania powiadomień do aplikacji mobilnych
Mamy aplikację na macOS/iOS oraz nową aplikację mobilną na Android, te aplikacji w inny sposób obsługują powiadomienia niż nasza dotychczasowa aplikacja AIS-dom.
Niestety nie da się do końca ujednolicić działania powiadomień, pomiędzy platformami oraz aplikacjami, dlatego zdecydowaliśmy się obsługiwać podstawowy formularz + dodatkowe dane w zależności od platformy i aplikacji. Wyjaśniamy poniżej o co chodzi.
Podstawowy formularz
Ten formularz ma działać z każdą aplikacją które wspierają powiadomienia z Home Assistant:
Efekt na telefonie/tablecie może być oczywiście troszkę inny, w zależności od systemu oraz aplikacji która jest zainstalowana.
Np. tak to wygląda w AIS-dom Android (nasza aplikacja dedykowana na tablet):
A tak w AIS-mob Android / HA Companion Android (nasza nowa aplikacja dedykowana na urządzenia mobilne z systemem Android)
Tak natomiast w AIS-mob iOS / HA Companion iOS (nasza nowa aplikacja dedykowana na urządzenia mobilne z systemem iOS)
Dodatkowe dane do powiadomienia
Dodatkowe dane do powiadomienia są opcjonalne i zależne od platformy oraz aplikacji - są obsługiwane tylko w nowych aplikacjach AIS mob (na bazie aplikacji HA).
Przykład:
da nam takie powiadomienie z akcjami (przyciskami w powiadomieniu):
Dokładny opis dodatkowych danych, znajduje się w dokumentacji Home Assistant dla aplikacji mobilnych:
3. AIS Android
To nowa integracja nad którą pracujemy i jest to rozwinięce tego tematu z forum:
Chodzi o to żeby z poziomu Asystenta domowego (z poziomu Linux) sterować mediami w systemie Android za pomocą interfejsu ADB.
Zakładamy, że docelowo ta integracja będzie na bramce wbudowana i skonfigurowana z systemem Android dostępnym na bramce (host 127.0.0.1)
ale będzie też możliwość sterowania innymi urządzeniami z systemem Android (także innymi bramkami AIS czy telewizorami z Android TV):
To pierwsza wersja integracji AIS Android - ta funkcjonalność jeszcze bardzo rozwojowa. Docelowo chcemy w ten sposób sterować aplikacjami na bramce (Spotify itd…). Integracja zostanie opisana w dokumentacji wraz z wydaniem wersji na kanale PROD wersji Leon.
4. Poprawianie wyświetlania ikonek
W najnowszym HA zostały wprowadzone zmiany w interfejsie w elemencie ha-icon-button.
To spowodowało, że niektóre przyciski z ikonkami po aktualizacji nie były prawidłowo wyświetlane. Naprawiliśmy to w tym wydaniu.
Jeśli widzicie, że zniknęły jakieś ikonki, to dajcie znać
Test aktualizacji
Ogłoszenie
Czy jest ktoś chętny, kto ma bramkę AIS PRO1 i chciałby budować i wydawać wersje dla innych???
Przyda nam się pomoc tzw “software release manager” - dodamy dostęp do 2 ogólnie dostępnych repozytoriów w Github i “wtajemniczymy w ten proces”.
Obecnie budowanie paczki sprowadza się to do uruchomienia 1 skryptu.
Ten skrypt sam przełącza na odpowiednią gałąź w repozytorium (alfa, beta …), pobiera kody i wykonuje paczkę, następnie wrzuca zbudowaną paczkę do innego repozytorium. Tak żeby instalacja na innych bramkach nie wymagała kompilacji.