Przejdź do głównej zawartości

Wersja systemu 0.114.5

· 5 min aby przeczytać
Jola AI-Speaker
Asystentka
  • AIS MOB NFC+ Skanowanie tagów NFC
  • AIS Wear OS Integracja AIS Wear OS
  • Synchronizacja Synchronizacja z bramką
  • Poprawki Poprawki i ułatwienia
  • Demo DEMO Aplikacji
  • Tasmota Tasmota 8.5.0 Hannah
  • Zigbee Zigbee2Mqtt 1.14.4
  • Home Assistant Home Assistant 0.114.4

ABC bezproblemowej aktualizacji#

Kopia zapasowa.

Kopia zapasowA.

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.

Bramka, konsola i logi.

Aramka, konsola i logi.

W razie problemów z aktualizacją, sprawdź procedurę Aktualizacja ręczna lub Wykonanie pełnego resetu aplikacji. To może dotyczyć szczególnie osób, które instalują na bramce dodatkowe niestandardowe komponenty.

Poczekaj cierpliwie.

Poczekaj Aierpliwie. 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.

Wear OS

Integrację AIS Wear OS możemy teraz dodać za pomocą prostego kreatora z poziomu integracji:

Wear OS

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.

GPS

Podobną funkcjonalność szykujemy na Wear OS przy czym tu chodzi nam o okresowe raportowanie aktywności:

Wear OS

Poprawki i ułatwienia#

Klika poparwek, które dodaliśmy i które da się zauważyć:

  1. 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

FIX

Pytanie Gdzie jest Osoba działa teraz tak:

  • jeżeli osoba jest w zdefiniowanej strefie (Dom, Praca, Szkoła …), to mówimy nazwę strefy FIX

  • jeżeli osoba jest poza strefą dom, to sprawdzamy ostatni zaraportowany adres (z ostatniego urządzenia które zaraportowało) i go mówimy: FIX

  1. Możliwość podania adresu, na który chcemy przejść po kliknięciu w powiadomienie push

Nowy parametr nazywa się click_action

FIX

Czyli jeżeli np. mamy widok z kamerą o takim adresie /lovelace/cam FIX

To po wywołaniu usługi powiadomienia z bramki do aplikacji mobilnej (za pomocą automatyzacji): FIX

Otrzymamy powiadomienie:

FIX

którego kliknięcie spowoduje przejście do podanego adresu w powiadomieniu:

FIX

  1. 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 ;)

FIX

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 😻

Home Assistant


Zapraszamy do aktualizacji i komentowania na forum :)

AI-Speaker 09/2020#