Skip to main content

AIS dom Panel

Dotykowy panel sterowania

Aplikacja dostarcza funkcjonalność "Dotykowego panelu / Smart panel" do sterowania automatyką domową i multimediami.

Smart glass ustawienia

Instalacja

Informacja

Na bramkach AIS dom aplikacja jest już zainstalowana, skonfigurowana i automatycznie aktualizowana.

Dodatkowo, aplikację AIS dom można zainstalować na telefonie lub tablecie. Jest ona dostępna za darmo (bez reklam, mikropłatności itp) w sklepie Google Play pod nazwą AIS dom. Możesz zeskanować telefonem poniższy kod, by przejść do instalacji aplikacji w Google Play:

Google Play

Google Play

Kod źródłowy aplikacji dostępny jest w naszym publicznie dostępnym repozytorium Podpisane wersje publikujemy też na naszym serwisie ze składowymi systemu

Konfiguracja za pomocą kreatora

Po pierwszym uruchomieniu aplikacji pojawi się kreator, który przeprowadzi nas krok po kroku przez prosty proces konfiguracji

Mob

Funkcje panelu sterowania można włączyć w ustawieniach aplikacji:

Mob

Wideodomofon

Aplikacja posiada wbudowanego klienta SIP (VOIP), dzięki czemu może współpracować z wideodomofonami, które obsługują protokół SIP.

Mob

Z ekranu w aplikacji (aktywności) z obrazem z kamery wideodomofonu możemy przejść do ustawień połączenia SIP oraz obrazu kamery.

Ustawienia połączenia SIP

W ustawieniach SIP można ustawić parametry połączenia, dostosować obraz wideo oraz parametry mikrofonu i głośnika.

Mob

Skanowanie tagów NFC

Jeżeli nasz tablet ma wbudowany czytnik kodów NFC, to możemy przesyłać do bramki komendy zapisane w kodach NFC lub identyfikatory zeskanowanych tagów NFC.

Komenda w tagu NFC

Zamiast mówić komendę lub wpisywać ją w okienko czatu z Asystentem domowym możemy przyłożyć tag NFC do tabletu i przesłać do bramki komendę zapisaną tekstowo w tagu NFC.

Do zapisu tekstu do tagów NFC polecamy darmową aplikację NFC Tools. Aplikacja ta jest bardzo intuicyjna. Po jej uruchomieniu w pierwszej zakładce możemy odczytać tag NFC i sprawdzić, czy jest odblokowany do zapisu. Jeżeli tag jest zapisywalny, to przechodzimy do zakładki ZAPIS i wybieramy opcję Dodaj pozycję. Następnie wybieramy pozycję typu Tekst i wprowadzamy tekst polecenia/komendy, która ma być wykonana na bramce, np. Włącz radio Eska Rock i zatwierdzamy OK.

AIS Dom

Po zapisie tekstu komendy do naszego taga NFC wychodzimy z aplikacji NFC Tools.

Teraz zeskanowanie tego taga NFC spowoduje przesłanie zapisanej w nim komedy bezpośrednio do naszej bramki.

AIS Dom

Co spowoduje uruchomienie akcji powiązanej z komendą

AIS Dom

W ten sposób możemy wykonywać dowolne rzeczy na bramce - uruchamiać automatyzację, sceny, sterować urządzeniami, pytać o status czujników, odtwarzać audio itd..

Skan identyfikatora NFC

Jeżeli w zeskanowanym tagu NFC nie ma rekordu typu text, to wysyłamy do bramki sam identyfikator zeskanowanego taga NFC. W ten sposób wyzwalamy na bramce zdarzenie (event) typu tag_scanned a w danych tego zdarzenia (w event_data) przekazujemy identyfikator taga tag_id. Ta funkcjonalność pozwala na wykorzystanie tagów NFC, które mamy w domu, do wykonywania automatyzacji na bramce.

Przykład, w jaki sposób można skorzystać z tej funkcjonalności, opisany jest szczegółowo w Automatyzacja wyzwalana tagiem NFC.

Odtwarzacz audio

Sterowanie odtwarzaczem na bramce

Można zdalnie sterować odtwarzaczem na bramce z powiadomienia w aplikacji: Mob

Przekierowanie mediów z bramki

W aplikacji AIS dom wbudowany jest odtwarzacz multimediów który można zintegrować z bramką, Dzięki czemu można przesyłać treści multimedialne z bramki do zdalnego klienta (Panelu sterowania):

Smart glass ustawienia

Sterowanie gestami

Ikona z prawej strony na dolnym pasku aplikacji, pozwala na przełączanie aplikacji w tryb sterowania gestami - by przełączyć w tryb sterowania gestami należy nacisnąć i przytrzymać tę ikonę.

Sterowanie gestami

Definiowanie gestów

Gesty możemy definiować w ustawieniach aplikacji.

Z menu dostępnego w ustawieniach wybieramy opcję "Definiowanie gestów"

Definiowanie gestów

Klikamy przysisk "Dodaj" by przejść do definiowania nowego gestu

Definiowanie gestów

Rysujemy na ekranie gest i zapisujemy go wraz z komendą

Definiowanie gestów

Zmiana głosu asystenta

W aplikacji korzystamy z wbudowanego w Android mechanizmu zamiany tekstu na mowę (TTS - Text To Speech). Zmiana głosu asystenta w aplikacji kliencie (w aplikacji dla panelu sterowania) możliwa jest w ustawieniach systemu Android.

Sterowanie gestami

Żeby zmienić głos, należy wybrać systemowe Ustawienia > Język i wprowadzanie > Zamiana tekstu na mowę, a następnie ikonkę "koła zębatego" w celu dostosowania mechanizmu zamiany tekstu na mowę:

Sterowanie gestami

następnie wybieramy opcję Zainstaluj dane głosowe. Wybieramy język i głos z dostępnych opcji:

Sterowanie gestami

Nasłuchiwanie wyrażenia aktywującego

Smart glass ustawienia

Uwaga.

Ta opcja jest w fazie eksperymentalnej i może nie działać poprawnie - np. nie wykrywać poprawnie każdego wypowiedzianego słowa kluczowego lub mylić się i wykrywać podobne słowa jako słowa kluczowe.

Jeśli włączysz tę opcję, to uruchomisz w "Panelu sterowania" usługę mikrofonu nasłuchującego wybranego wyrażenia. Jest to tak zwane wyrażenie aktywujące rejestrowanie i przetwarzanie komendy, zwane też "key word" lub "trigger word". Możesz też dostosować czułość nasłuchiwania wyrażenia aktywującego. Do wykrywania wyrażeń aktywujących używamy bardzo dokładnego i lekkiego silnika Porcupine.

Uwaga: Parametr czułości nasłuchiwania. Wyższa wartość czułości obniża wskaźnik pominięć ale kosztem wzrostu częstości fałszywych alarmów. Aby uzyskać więcej informacji dotyczących tego jak to działa warto odwiedzić stronę firmy, która dostarcza to rozwiązanie: https://picovoice.ai/

Zmodyfikowaliśmy zasadę działania Asystenta domowego- w przypadku, gdy komenda pochodzi z urządzenia z włączonym nasłuchiwaniem słowa aktywującego, to staramy się być bardziej dosłownym a "mniej się domyślać" o co chodziło użytkownikowi. Ma to na celu zminimalizowanie wykonywania niepotrzebnych komend w przypadku omyłkowego włączenia nasłuchiwania komendy. Jednak rozwiązanie jest jeszcze na bardzo wczesnym etapie, dlatego zalecamy stosować tę usługę pod kontrolą (i np. wyłączać ją na noc), żeby uniknąć niepotrzebnych wykonań komend i niespodziewanego uruchomienia odtwarzacza audio czy innych domowych urządzeń.