- Skanowanie tagów NFC
- Integracja AIS Wear OS
- Synchronizacja z bramką
- Poprawki i ułatwienia
- DEMO Aplikacji
- Tasmota 8.5.0 Hannah
- Zigbee2Mqtt 1.14.4
- Home Assistant 0.114.4
ABC bezproblemowej aktualizacji
Kopia zapasow.
UWAGA 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.
ramka, konsola i logi.
W razie problemów z aktualizacją, sprawdź procedurę Aktualizacja z konsoli lub Wykonanie pełnego resetu aplikacji. To może dotyczyć szczególnie osób, które instalują na bramce dodatkowe niestandardowe komponenty.
Poczekaj ierpliwie. Pierwsze uruchomienie po aktualizacji trwa dłużej.
Po aktualizacji pierwsze uruchomienie może trwać nawet 20 minut. W tym czasie aktualizowane są biblioteki do integracji dodanych na bramce i baza danych jest migrowana do nowego formatu. Poczekaj cierpliwie na zakończenie aktualizacji.
Skanowanie tagów NFC
W dokumentacji naszej mobilnej aplikacji opisujemy jej nową funkcjonalność - skanowanie tagów NFC Jako część opisu działania automatyzacji na bramce dodaliśmy przykłady automatyzacji wyzwalanych tagiem NFC
Jak to działa prezentujemy na filmie poniżej:
Integracja AIS Wear OS
Zakup zegarka z Wear OS przez naszego programistę ;) zaowocował wieloma usprawnieniami w aplikacji Wear OS.
Integrację AIS Wear OS możemy teraz dodać za pomocą prostego kreatora z poziomu integracji:
Synchronizacja z bramką
W nowej wersji aplikacji mobilnej możemy włączyć opcję raportowania do bramki, spowoduje to uruchomienie serwisu, który okresowo (nie częściej niż co 15 minut) będzie przesyłał do bramki lokalizację urządzenia oraz informacje o stanie czujników w telefonie. Na początek okresowo raportujemy 3 rzeczy: Lokalizację, adres oraz status baterii.
Podobną funkcjonalność szykujemy na Wear OS przy czym tu chodzi nam o okresowe raportowanie aktywności:
Poprawki i ułatwienia
Klika poparwek, które dodaliśmy i które da się zauważyć:
- Gdzie jest Jolka, ciąg dalszy...
Dodaliśmy sensor z adresem lokalizacji wysyłanym z aplikacji mobilnej AIS dom i z aplikacji AIS dom Wear OS
Pytanie Gdzie jest Osoba
działa teraz tak:
-
jeżeli osoba jest w zdefiniowanej strefie (Dom, Praca, Szkoła …), to mówimy nazwę strefy
-
jeżeli osoba jest poza strefą dom, to sprawdzamy ostatni zaraportowany adres (z ostatniego urządzenia które zaraportowało) i go mówimy:
- Możliwość podania adresu, na który chcemy przejść po kliknięciu w powiadomienie push
Nowy parametr nazywa się click_action
Czyli jeżeli np. mamy widok z kamerą o takim adresie /lovelace/cam
To po wywołaniu usługi powiadomienia z bramki do aplikacji mobilnej (za pomocą automatyzacji):
Otrzymamy powiadomienie:
którego kliknięcie spowoduje przejście do podanego adresu w powiadomieniu:
- Sterujemy głośnością odtwarzacza na bramce za pomocą przycisków vol+ / vol- w aplikacji mobilnej
Aż dziwne, że to wcześniej nie działało ;)
DEMO Aplikacji
Nasze demo udostępniliśmy początkowo na serwerze w chmurze. Założenie od początku było takie, żeby pokazać nie prezentację, ale prawdziwą aplikację, która działa z prawdziwymi urządzeniami (przełącznikami, światłami, roletami, kamerami...).
Zaczęliśmy przekierowywać porty, stawiać brokery i podłączać urządzenia do chmury... i tu się pojawiły schody, bo nasze urządzenia działają oczywiście lokalnie, sterowanie nimi przez chmurę wymagało dodatkowej konfiguracji... postawiliśmy broker mqtt w chmurze i to działa OK. Niestety w przypadku kamer, głośników cast oraz zigbee2mqtt nie jest tak łatwo... sprawę głównie komplikuje nasz biurowy internet z Orange i ich Fun Box2, który sam sobie zmienia porty i wszystko psuje.
Ostatecznie zrozumieliśmy, że nie ma co walczyć z wiatrakami, mamy przecież lepsze rozwiązanie (szyfrowany tunel do bramki) i demo będzie działało na takiej samej zasadzie jak każda bramka dom, a dokładnie dom-demo
.
Na obecną chwilę demo mamy na naszej deweloperskiej bramce
(maszyna, na której budujemy paczki z aplikacją) , tunelujemy aplikację na adres https://dom-demo.paczka.pro
Ten adres i ta architektura w przypadku demo już zostanie - w najbliższym czasie dokończymy konfigurację demo i ją oficjalnie udostępnimy do zabawy dla zainteresowanych.
Postaramy się też, żeby demo było łatwe i ładne :) zaawansowane konfiguracje zostawimy dla konta admin ;)
Tasmota 8.5.0 Hannah
Tasmota w najnowszej wersji coraz lepiej wspiera ESP32. Sebastian uruchomił kamerę z czujnikiem ruchu i wyświetlaczem. ESP32 V162 działa bardzo fajnie z Asystentem domowym (dodajemy do dom-demo), brakuje jeszcze tylko mikrofonu do pełni szczęścia :)
Jest też kompilacja do bramki ESP32-BLE, monitorujemy nim roślinkę w biurze ;)
Rozwiązanie będzie oczywiście opublikowane na forum z instrukcją dla tych, co lubią woń kalafonii z lutownicy o poranku ;)
Zigbee2Mqtt 1.14.4
zigbee2mqtt rozwija się w rekordowym tempie. Jest już 951 urządzeń obsługiwanych "z automatu", oczywiście każde urządzenie, które komunikuje się po zigbee, może zostać dodane.
Więcej informacji na stronie projektu zigbee2mqtt
Pojawiły się też nowe informacje o projekcie Connected Home over IP
realizowanym wspólnie przez Apple, Amazon, Goole i Zigbee Alliance (Ikea, Samsung, Philips Hue...).
Ten standard ma być otwarty i każde urządzenie ma się łatwo dać sterować każdym asystentem głosowym, szczegóły już w 2021 - zobaczymy :)
To pozwala prognozować rozwój Zigbee, cieszy nas to bo Zigbee == sterowanie lokalne :) Więcej informacji o projekcie Connected Home over IP
Home Assistant 0.114.4
Najnowszy (stabilny) Home Assistant 0.114.4
Jak zwykle sporo ułatwień i fajnych nowości w największej na świecie otwartej platformie do automatyki domowej 😻
Zapraszamy do aktualizacji i komentowania na forum :)