Streszczenie
Tworzenie inteligentnego systemu alarmowego w Asystent Home Assistant z Kontened Alarm Pro Pro. Ten samouczek zawiera przewodnik krok po kroku na temat tego, jak wychować w pełni funkcjonalny system alarmowy oparty na koncert alarm Pro Pro w Home Assistant. Samouczek ma na celu rozwiązanie braku zasięgu w istniejącej dokumentacji dotyczącej funkcji wbudowanych w manualny panel alarmowy asystenta domowego oraz te, które należy dodać, aby utworzyć system funkcjonalny. Jest przeznaczony dla użytkowników, którzy po prostu rozpakowali swoje koniteckie tablice i chcą zintegrować je z istniejącą konfiguracją asystenta domowego bez wcześniejszego doświadczenia w panelach alarmowych HA. Samouczek uczy przykładów i jest ukierunkowany na czytelników, którzy wolą zrozumieć projekt podczas jego wdrażania.
Kluczowe punkty
- Zacznij od konfiguracji konfiguracji płyt za pomocą aplikacji mobilnej i podłącz je do sieci WI-FI Home. Pamiętaj o znaczeniu powiadomienia aplikacji Kontened na telefonach z Androidem dotyczącym łączności Wi-Fi.
- Masz opcję konfigurowania stref i czujników w aplikacji Konnedcled, jeśli planujesz zarejestrować płytę w Connected Cloud, co jest niezbędne do integracji z SmartThings Samsung.
- W Home Assistant skonfiguruj integrację Konnected, zapewniając Twoją nazwę użytkownika i hasło.
- Powtórz konfiguracje stref z aplikacji, konfigurowanie stref wewnątrz asystenta domowego.
- Wybierz opisowe nazwy stref, aby stworzyć znaczące nazwy jednostki w Asystent Home.
- Informacje zwrotne i wkłady społeczności są zachęcane.
Pytania i odpowiedzi
- P: Czy istnieją jakieś warunki do podążania za tym samouczkiem?
Odp.: Nie, ten samouczek jest przeznaczony dla użytkowników bez wcześniejszego doświadczenia z panelami alarmowymi Asystent Home Assistant. - P: Jaka jest idealna publiczność do tego samouczka?
Odp.: Idealną publicznością są użytkownicy, którzy po prostu rozpakowali swoje koniteckie tablice i chcą zintegrować je z istniejącą konfiguracją asystenta domowego. - P: Czy ten samouczek jest kompleksowy w pokryciu wszystkich pojęć związanych z asystentem domowym?
Odp.: Nie, ten samouczek koncentruje się na nauczaniu poprzez przykłady, a nie na zapewnieniu dogłębnego relacji koncepcji. - P: Czy konfigurację w tym samouczku można dostosować zgodnie z indywidualnymi potrzebami?
Odp.: Tak, decyzje projektowe samouczka są nieco arbitralne i można je zmienić na podstawie określonych wymagań. - P: jest witane informacje zwrotne?
Odp.: Tak, informacje zwrotne są mile widziane, ale poprawki będą zależeć od dostępnego czasu i innych obowiązków. - P: Czy można przyczynić się do tego projektu?
Odp.: Tak, zachęcane są poprawki i aktualizacje od społeczności. Użytkownicy mogą otwierać problemy i wysyłać żądania Pull. - P: Jaki jest pierwszy krok w konfigurowaniu koncentracji tablic?
Odp.: Zacznij od konfiguracji płyt za pomocą aplikacji mobilnej Konknedatywy i podłącz je do sieci WI-FI Home. - P: O czym należy pamiętać o ważnym zastrzeżeniu podczas konfiguracji planszy?
Odp.: Na telefonach z Androidem zwróć szczególną uwagę na powiadomienia telefonu dotyczące łączności Wi-Fi i upewnij się, że wybrano pole wyboru „Nie pytaj o tę sieć”. - P: Czy konieczne jest skonfigurowanie stref i czujników w aplikacji Konnected?
Odp.: Tylko jeśli planujesz zarejestrować planszę w Connected Cloud, która jest wymagana do integracji z SmartThings Samsung. - P: Czy płytkickie płyty mogą być obsługiwane zarówno w ekosystemach inteligentnych, jak i asystentów domowych?
Odp.: Tak, tablice mogą być używane jednocześnie w obu ekosystemach. - P: Co należy zrobić w Asystent Home, aby zintegrować konited formy?
Odp.: Skonfiguruj integrację z klasztą w Asystent Home, zapewniając Twoją przekonane nazwę użytkownika i hasło. - P: Jak powtórzyć konfiguracje strefy z aplikacji Konnected w Home Assistant?
Odp.: Kliknij „Opcje” na karcie powiązanej z każdą płytą w Asystent Home i skonfiguruj strefy. Ten proces wymaga określania szczegółów strefy na wielu stronach. - P: Czy ważne jest, aby wybrać opisowe nazwy stref w Asystent Home?
Odp.: Tak, wybór opisowych nazw pomoże tworzyć znaczące nazwy jednostki w Asystent Home i zaoszczędzić czas na dłuższą metę. - P: Kto udzielił pomocy w testowaniu i naprawianiu literówek w tym samouczku?
Odp.: @Johnny-Co zapewnił pomoc w testowaniu i naprawianiu literówek.
Który inteligentny centrum domu jest dla mnie
Wreszcie uruchom brzęczy ręcznie i ręcznie uruchom syrenę, weryfikując, że zachowują się zgodnie z potrzebami.
Nazwa już używana
Tag już istnieje z podaną nazwą gałęzi. Wiele poleceń git akceptuje nazwy tagów i gałęzi, więc tworzenie tej gałęzi może powodować nieoczekiwane zachowanie. Czy na pewno chcesz utworzyć tę gałąź?
Anuluj Utwórz
Współpracujący-wspaniejący się z domkiem / Readme.MD
- Przejdź do pliku t
- Idź do linii L
- Kopiuj ścieżkę
- Kopiuj permalink
Ten zatwierdzenie nie należy do żadnego oddziału w tym repozytorium i może należeć do widelca poza repozytorium.
Nie można w tej chwili odzyskać współpracowników
432 linie (316 SLOC) 26.4 kb
- Otwórz z komputerem stacjonarnym
- Zobacz surowe
- Skopiuj surową treść Kopiuj surową zawartość Kopiuj surową zawartość
Skopiuj surową zawartość
Tworzenie inteligentnego systemu alarmowego w Asystent Home Assistant z Kontened Alarm Pro Pro
Jest to minimalistyczny, krok po kroku samouczek, w jaki sposób wyświetlić w pełni funkcjonalny system alarmowy oparty na koncert alarm Pro w Home Assistant.
Napisałem ten samouczek, ponieważ znalazłem istniejącą dokumentację, której brakuje ich rozróżnienia między funkcjami wbudowanymi w manualny panel alarmowy asystenta domowego a tymi, które musisz dodać, aby wykorzystywać system funkcjonalny. Nowi użytkownicy Konnedced.IO bez wcześniejszego doświadczenia asystenta domowego wydaje się szczególnie zaskoczony dokumentacją Manual.
Moim idealnym czytelnikiem jest ktoś, kto po prostu rozpakował swoje konitedble i chce zintegrować je z istniejącą konfiguracją asystenta domowego, ale nie ma wcześniejszego doświadczenia z panelem alarmowym HA. Ten samouczek ma wiele ograniczeń i uczy według przykładu, a nie szczegółowo obejmuje koncepcje. To według projektu: jest przeznaczony dla odbiorców, którzy wolą rozumieć projekt, który go porusza, w przeciwieństwie do opanowania wszystkich koncepcji przed napisaniem dowolnego kodu konfiguracyjnego.
I Ucz się z rękami. Jeśli jesteś podobny do mnie, ten samouczek może być bardziej przydatnym początkowym punktem wyjścia niż dokumentacja HA.
Moje decyzje projektowe są nieco arbitralne i dostrojone do moich bardzo osobistych potrzeb. Zmień je zgodnie z Twoimi potrzebami.
Wszystkie opinie są mile widziane, ale sprawię, że korekty tylko obciążenie pracą i zezwolenie na rodzinę. Mam pracę na pełny etat, dwoje dzieci i inne hobby.
Wielkie podziękowania dla @Johnny-Co za pomoc w testowaniu i naprawie moich literówek.
Błędy i ulepszenia
Nie utrzymuję już tego projektu regularnie, dlatego zachęcam do Correctionst i aktualizacji od społeczności. Zapraszam do otwarcia problemów i wysyłania żądań ciągnięcia.
Krok 1 – Skonfiguruj płyty
Rozpocznij konfigurowanie konfiguracji tablic z aplikacji na telefon komórkowy, w tym włączenie do sieci Wi-Fi Home. Chociaż ten krok jest dość prosty i już udokumentowany gdzie indziej, istnieje jedno ważne zastrzeżenie, które ma związek z systemem operacyjnym telefonu.
W pewnym momencie konfiguracji nowej tablicy aplikacja Konnected będzie wymagała dołączenia do Konned-Wi-Fi i otworzy stronę Ustawienia Wi-Fi telefonu, abyś to zrobił.
Na telefonach z Androidem zwróć szczególną uwagę na powiadomienia telefonu, w tym jedno powiedzenie
Wi-Fi nie ma dotyku dostępu do Internetu dla opcji
Dotknij tego powiadomienia, które prowadzi do okna dialogowego, informujące o tym
Ta sieć nie ma dostępu do Internetu. Pozostawanie w kontakcie? [Nie tak]
Musisz wybrać pole wyboru „Nie pytaj ponownie o tę sieć” i dotknij „Tak”. Nieprzestrzeganie tego może spowodować automatycznie powrót telefonu z Androidem do sieci domowej (bez ostrzeżenia), zapobiegając w ten sposób komunikacji z klasztą planszy.
Masz teraz opcje konfigurowania stref i czujników w aplikacji Konnected. Musisz to zrobić tylko wtedy, gdy planujesz zarejestrować planszę w Connected Cloud, co jest konieczne tylko wtedy, gdy planujesz zintegrować ją z inteligentnymi.
Decyzja zależy od Ciebie: urządzenie może być obsługiwane jednocześnie w ekosystemach SmartThings i Home Assistant. Jeśli zdecydujesz się to zrobić, rozważ zrobienie zrzutu ekranu swojej strony konfiguracji, aby upewnić się, że jest on zgodny z konfiguracją asystenta domowego, które określisz w następnym kroku.
Krok 2 – Integracja
A. Skonfiguruj integrację Konnected.
Rozpocznij ten proces w interfejsie użytkownika Assistant Home, wybierając „Konfiguracja”, a następnie „Integracs”, a następnie „Konnected.IO “. Po dostarczeniu przekonanej nazwy użytkownika i hasła HomEassistant musi utworzyć jedno urządzenie dla każdej posiadanej płyty.
W tym momencie musisz skonfigurować jeszcze raz Twoje strefy Inside Home Assistant, replikując te same opcje wybrane w aplikacji w poprzednim kroku. (Aby uniknąć wątpliwości, używam tego słowa strefa Jako synonim czujnika, jak przekonane.Dokumentacja IO robi. Jest to nieporządna koncepcja ze stref Home Assistant, które zasadniczo geofencing obszary zaprojektowane do śledzenia obecności ludzi.)
Zrób to, klikając „Opcje” na karcie powiązanej z każdą płytą. Jest to raczej pracochłonny proces: otrzymasz dwie strony, aby skonfigurować strefy 1-6 i 7-12 (plus wyjścia), a następnie tyle dodatkowych stron, ile strefy, które włączyłeś. W tej chwili przydaje się zrzut ekranu, który zrobiłeś w poprzednim kroku.
Nawet jeśli zajmie to więcej czasu, wybierz dobre, opisowe nazwy stref teraz, w przeciwieństwie do wyboru biednych nazwisk, które wrócisz, aby zmienić później. Home Assistant utworzy nazwy encji na podstawie twoich opisowych nazwisk. Robienie rzeczy dobrze za pierwszym razem pozwoli ci zaoszczędzić czas.
Dobre przykłady opisowych nazw są „czujnik okna sypialni”, „czujnik ruchu w salonie” i „Detektor kociołów kocioł”.
B. Skonfiguruj dodatkowe (opcjonalnie) System Systems System System Server – narzędzie do łatwej modyfikowania konfiguracji.YAML, Skrypty.Yaml, grupy.YAML, automatyki.YAML itp. – Zainstaluj przez konfigurację / dodatki
Sonos – Użyj sonos tts, aby podać ostrzeżenia werbalne, np. „Rozbrojenie przed zaburzeniem alarmu”, „House uzbrojone” itp.
Krok 3 – Utwórz automat alarmowy
W tym kroku tworzysz to, co asystent domowy nazywa „ręcznym panelem sterowania alarmowym”.
Wbrew rozsądnym oczekiwaniom, panel ten wykonuje tylko ułamek typowych funkcji panelu alarmowego. Powinieneś myśleć o tym nie jako pełny panel sterowania, ale raczej jak o skończonym stanie lub automat. (Nie myl automat z automatyzacja – Będziemy mieć przypadki obu.)
W szczególności automat manualnego panelu sterowania ma:
- zdefiniowana zbiór stanów: rozbrojony, uzbrojenia, uzbrojony_home, armed_away, w toku, wyzwalany;
- konfigurowalne opóźnienia między jednym stanem a drugim oraz
- Kod interfejsu użytkownika, który wyświetla panel w pulpicie nawigacyjnym i przyjmuje twoje dane wejściowe.
Ważne jest, aby zdać sobie sprawę z tego, co robi panel sterowania nie: Nie obejmuje wyzwalacze I odpowiedzi. Musisz napisać je sam:
- Zdefiniujesz, jakie wyzwalacze spowodują przejście od stanu do drugiego, z wyjątkiem wejściów interfejsu UI ARM/. Najważniejsze z nich będzie to, co wywołuje alarm;
- Zdefiniujesz odpowiedzi, które chcesz, gdy alarm wejdzie lub opuści określone stany. Określają, jak reaguje asystent domowy, gdy alarm wyzwala, jest uzbrojony, jest rozbrojony, staje się w toku itp.
Ten samouczek obejmuje wyzwalacze i odpowiedzi w następnych krokach. W tym kroku po prostu tworzysz automat. Robisz to, edytując konfigurację.plik YAML.
Być może jesteś zaskoczony moim przykładem, tworząc nie jeden, ale dwa panele: jeden do wtargnięcia i ognia/CO (CO: Wykrywanie tlenku węgla).
Polecam dwa odrębne panele, ponieważ chcesz, żeby zachowały się inaczej. W szczególności możesz automatycznie uzbrojenie/rozbrajanie alarmu wtargnięcia domu zgodnie z obecnością w domu, podczas gdy wykrywanie pożaru/CO powinno zawsze aktywne (z wyjątkiem wyjątkowych okoliczności, takich jak konserwacja lub badanie incydentów).
Oto linie, które dodałem w mojej konfiguracji.YAML:
alarm_control_panel: - Platforma: Manualna nazwa: Home Alarm Arming_time: 15 opóźnienie_p
Odpowiednie opcje konfiguracji są następujące:
- arming_time to czas, aby wyjść z domu po wydaniu rozkazu uzbrojenia alarmu
- opóźnienie to czas, w którym musisz rozbić alarm, gdy wrócisz do domu i potkniesz czujnik, zanim uruchomi się alarm
- Trigger_time to, jak długo brzmi twoja syrena (lub równoważna akcja wyzwalacza będzie trwała) po uruchomieniu alarmu
Wbrew większości przykładów, które znajdziesz w Internecie, wybrałem nie Aby skonfigurować kod uzbrojenia/rozbrojenia. Rozważ wymaganie kodu, jeśli masz w domu tablety na ścianie, aby uniemożliwić włamywacze rozbrajanie systemu prostym dotknięciem. W przeciwnym razie skup się raczej na wzmocnieniu bezpieczeństwa w punkcie logowania aplikacji/witryny, e.G., Włączanie szyfrowania (HTTPS).
Zawsze możesz wrócić i ulepszyć te ustawienie później, w tym ustawienie kodu. W tym momencie poznasz proces wystarczający do naviage opcji z dokumentacji ręcznej HA.
Jeśli zdecydujesz się skonfigurować kod, karta alarmowa w interfejsie użytkownika przedstawi klawiaturę numeryczną, aby wpisać ten kod. Jeśli tego nie zrobisz, interfejs ukryje tę klawiaturę.
Krok 4 – Zdefiniuj grupy czujników
W tym etapie agregujesz czujniki w znaczących grupach, tworząc tyle, ile to konieczne, ze szczególnym dbaniem o grupy, których nie chcesz wywołać alarm, gdy jesteś w domu w nocy, i czujniki zawsze chcesz uruchomić odpowiedź, jeśli alarm jest uzbrojony.
W moim przykładzie grupuję czujniki ruchu razem, razem czujniki drzwi i czujniki okienne razem.
Głównym celem tego kroku jest uproszczenie reguł wyzwalaczy i testowania czujników. Jest to szczególnie przydatne, gdy masz wiele czujników i stref.
Nawet jeśli nie dbasz o grupowanie czujników według typu, nadal warto stworzyć co najmniej jedną grupę, w której wszystkie należą: ułatwia to pisanie automatyzacji spustu.
Robisz to, dodając do swoich grup.YAML złoży zawartość w grupach czujników.Yaml. (Usuń oryginalną zawartość [], jeśli to wszystko, co masz w tym pliku.)
Krok 5 – Interfejs użytkownika
W tym kroku dodajesz karty interfejsu użytkownika alarmowego do pulpitów na pokonywanie Lovelace HA.
Utwórz i użyj nowego widoku o nazwie „Bezpieczeństwo” i dopasowanie URL „Bezpieczeństwo”. Staje się to ważne w skryptach poniżej.
Następnie utwórz przynajmniej kartę panelu sterowania. Na poniższym przykładu jest to ten zwany „alarm domowy” w lewej kolumnie.
Oprócz tego zalecam utworzenie karty historii, która śledzi stan alarmowy w ciągu ostatnich 24 godzin, wyświetlając ją przeciwko Twojej obecności w domu. W poniższym przykładzie wytyczam status alarmu przeciwko mnie i obecności mojej żony w domu. Obecność tutaj jest wykrywana za pośrednictwem strefy i czujników telefonów komórkowych.
Jeśli nie masz jeszcze skonfigurowanej aplikacji telefonicznej Assistant Home, polecam skonfigurować ją teraz i zdecydowanie przed przejściem do kroku 8, podczas którego stworzysz „inteligentne” automatyki.
Powinieneś także utworzyć karty jednostek przedstawiające stan poszczególnych czujników i grupy czujników. Będziesz ich używać przynajmniej raz podczas spaceru, ale uważam, że warto zobaczyć, co się dzieje w domu.
Do celów ilustracyjnych, oto mój pulpit bezpieczeństwa na końcu tego kroku:
Krok 6 – Walkaround
Zrób spacer domu, z telefonem w dłoni, wyraźnie uruchamiając wszystkie czujniki jeden po drugim i sprawdzając, czy każdy z nich zachowuje się zgodnie.
Wreszcie uruchom brzęczy ręcznie i ręcznie uruchom syrenę, weryfikując, że zachowują się zgodnie z potrzebami.
Krok 7 – Czujniki zdrowia systemu i grupy
To najnowszy dodatek do mojej konfiguracji, mający na celu zapobieganie cichym awarie. Szczególnie interesuje mnie monitorowanie osiągnięcia przekonanych tablic z Asystent Home. W jednym przypadku odkryłem, że obie moje konited formy „spadły” z mojej sieci domowej (wisiały lub przestały być osiągalne), a system nie powiódł się. Panel alarmowy HA uzbrojenie i rozbrojenie według automatyzacji, ale byłby naprawdę ślepy na wszelkie wtargnięcie, ponieważ zdarzenia czujnika drzwi lub zdarzenia czujnika ruchu nie mogły dotrzeć do serwera HA. Ponieważ konnezkiedne płyty nie były w sieci.
Aby to przeciwdziałać, definiuję tylu czujników ping, jak konfigurację konfiguracji: (Zrób to w konfiguracji.Yaml
Binary_sensor: - Platforma: Ping Host: 192.168.X.Y1 Nazwa: Konnetyczna płyta 1 Liczba: 2 Scan_interval: 10 - Platforma: Ping Host: 192.168.X.Y2 Nazwa: Konnetyczna płyta 2 Liczba: 2 Scan_interval: 10
Popraw oba hosta: wpisy, umieszczanie tam statycznych adresów IP twoich klarnowanych tablic. Każdy z tych czujników będzie pingować odpowiednią planszę co dziesięć sekund, zwraca wartość fałszywej prawdy, gdy tablica przegapi dwa ping w sekwencji.
Jeśli masz wiele płyt, chcesz również utworzyć odpowiednią grupę w swoich grupach.YAML:
konnected_boards: Nazwa: Konnedowe tablice Ikona: MDI: LAN -CONNECT All: True Entities: - Binary_sensor.konnected_board_1 - binary_sensor.konnected_board_2
Zwróć uwagę na zmienną konfiguracyjną, która jest ustawiona na true . Domyślnie grupy czujników są „włączone”, gdy którykolwiek z czujników w grupie jest „włączony”. To zachowanie nie jest pożądane – wolisz, aby HA zadeklarował swój system zdrowy Wszystko płytki są połączone. Zmienna All: True osiąga ten cel.
Na desce rozdzielczej Lovelace dodaj odpowiednie karty, aby śledzić zdrowie systemu, e.G.:
- Historia karta grafu zawierająca status grupy.connected_boards w czasie, a może nawet każdej tablicy.
- Odznaka reprezentująca status każdego binarnego_sensor.konnected_board_xxx .
Krok 8 – Automacje podstawowe
W tym kroku utworzysz automatyki (wyzwalacze alarmowe i odpowiedzi), które wykonują te funkcje.
Polecam automatyczne opisane poniżej. To całkiem sporo. Oczywiście moja konfiguracja jest arbitralna i może być wykonana na alternatywie Gazillion, ale jest to stosunkowo kompleksowy przykład i działa dobrze z moją mentalną reprezentacją maszyny stanu alarmowego. Zmodyfikuj go tak, jak chcesz.
Zastanów się, że gdy twoje wyzwalacze zwalniają, alarm nie przejdzie do stanu . Zamiast tego przechodzi do stanu oczekującego. To jest 30 -sekundowy okres karencji, w którym idziesz „Och, f’ck alarm jest włączony! Pozwól mi to rozbroić!„I staraj się sięgnąć po aplikację Assistant Home Assistant, gdy upuszczasz artykuły spożywcze. W tym okresie brzmię brzęczyka.
Podobnie, gdy naciśnij przyciski „Arm Home” lub „Arm Away”, alarm przechodzi do stanu uzbrojenia, zanim przejdzie do odpowiedniego statusu uzbrojonego. To ma dać ci czas na wyjście z domu. W tym okresie brzmię też brzęczyka.
Aby obsługiwać automaty, które polegają na godzinie i dacie, dodaj następujący wpis pod czujnikiem: Sekcja w konfiguracji.plik YAML:
czujnik: # . - Platforma: Time_date Display_Options: - „Time” - „Data” - „date_time” - „date_time_utc” - 'date_time_iso' - 'time_date' - 'time_utc' - 'beat'
Wymieniam automatyczne w kolejności, z nazwami, które sugeruję:
- Wtargnięcie: reakcja wyzwalacza – syrena
- W tej automatyzacji wymień, jakie działania mają wykonać system, gdy uruchamia się alarm, ja.mi., Kiedy wierzy, że w trakcie wtargnięcia jest w toku
- Wyzwalacz tej automatyzacji jest przejście stanu alarm_control_panel.HOME_ALARM Zmiana na wyzwolenie
- Nie określaj żadnych warunków
- Dodaj dwa działania to:
- „Usługa połączenia” w celu powiadomienia serwisu.Powiadom wiadomość o powiadomieniu. Szczegółowe informacje można znaleźć w kodzie YAML i możesz dostosować zgodnie z potrzebami
- Działanie typu „urządzenia” dla urządzenia „Konnected Alarm Panel Pro” (lub identyfikator panelu) z akcją „włącz syrenę” (zakładając, że nazwałeś „syrena” terminal wyjściowy podłączony do twojej syreny)
- Zastanów się nad wykonaniem duplikatu poprzedniej akcji, z której zastąpisz syrenę brzęczykiem. Uzasadnieniem jest stworzenie reguły identycznej z pełną reakcją wyzwalacza, ale nie używa syreny.
- Użyjesz tej automatyzacji, aby przetestować, że alarm uruchamia się w tych godzinach, w których nie można obsługiwać syreny.
- Do celów tych testów i tylko podczas tych testów pozostawiasz tę automatyzację, a poprzedni.
- W tej zasadzie dodajesz trzy wyzwalacze:
- Jeśli stan grupy.Door_sensors zmienia się w ON, lub
- Jeśli stan grupy.Window_sensors zmienia się w ON, lub
- Jeśli stan grupy.motion_sensors zmienia się w ON;
- Dodaj działanie typu „Service Call Service”, określając usługi alarm_control_panel.alarm_trigger dla encji alarm_control_panel.home_alarm
- Pozostaw dane serwisowe puste;
- Utwórz tę zasadę, powielając poprzedni
- W tej zasadzie usuniesz wszystkie wyzwalacze powiązane z ruchem wewnętrznym, w szczególności usuwasz grupę czujnika ruchu.
- Uzasadnieniem jest to, że kiedy jesteś w domu i uzbrojenie alarm (e.G., Na noc) nadal chcesz, aby alarm wywołał się, jeśli otworzy się drzwi lub okno, ale nie, jeśli ludzie poruszają się do domu.
- W warunkach wybierz ten stan alarm_control_panel.home_alarm jest armed_home;
- To bardzo prosta zasada
- Kiedy stan alarm_control_panel.HOME_ALARM Zmiany w uzbrojeniu
- Pozostaw warunki puste,
- W ramach działań dodaj jedną akcję
- urządzenia typu,
- Dla urządzenia „Konnedced Alarm Wall Pro” (lub nazwa, którą wybrałeś do integracji),
- i akcja „Turn On Buzzer” (zakładając, że nazwałeś „brzęczyka” terminal wyjściowy podłączony do brzęczyka).
- To jest lustrzany obraz poprzedniej reguły. Utwórz go, powielając poprzedni
- Spust jest zmianą stanu alarm_control_panel.home_alarm z uzbrojenia (opuść „do” pola pustego),
- Akcja brzmi „wyłącz brzęczyk”.
- Ta automatyzacja kontroluje sposób, w jaki system zachowuje się w okresie karencji między czasem, który wykrywa a wtargnięciem a czasem, który wyzwala
- Ten okres karencji jest kontrolowany według właściwości opóźnienia_time w konfiguracji.Yaml .
- Typowa wartość to 30 sekund.
- Okres karencji jest zamierzony, aby legalni mieszkańcy rozbrojeni systemu, gdy zdali sobie sprawę, że weszli do domu bez uprzedniego rozbrajania systemu.
- Wyślij odpowiednie powiadomienie (szczegółowe informacje znajdują się w pliku YAML)
- Włącz brzęczyk
- ogłaszaj, że alarm ma zamiar przejść za pośrednictwem inteligentnych głośników za pomocą funkcji tekstowych do mowy
- Dodaj do tej automatyzacji wszystkie działania, które chcesz przeprowadzić, gdy system jest rozbrojony.
- Wyzwalaczy: Gdy stan alarm_control_panel.HOME_ALARM zostaje rozbrojony
- Brak warunków
- Działania:
- Wyłącz syrenę,
- Wyślij odpowiednie powiadomienie
- ogłaszaj, że system jest rozbrojony za pomocą inteligentnych głośników za pomocą funkcji tekstu na mowę;
- Włącz brzęczyk
- Dodaj opóźnienie 1-2 sekundy
- Wyłącz brzęczyk.
- Powiadamia cię wyraźnie, gdy jedna z klasztowych tablic staje się nieosiągalna, a kiedy wszystkie deski znów stają się osiągalne.
W poprzednich sekcjach wspomniałem o ogłoszeniach tekstowych związanych z przejściami statusu alarmu. W domu mam inteligentne głośniki Sonos i używam ich do ogłoszeń. Gram te ogłoszenia za pośrednictwem akcji opierających się na skrypcie Sonos TTS, który ma na celu zatrzymanie muzyki obecnie odtwarzanej na głośnikach, otrzymanie Fali Fave File jako renderowanego przez połączenie Google TTS, odtwarzanie ogłoszenia i przywrócenie stanu inteligentnego głośnika (który wznowi odtwarzanie dowolnej muzyki, którą grał przed ogłoszeniem, jeśli w ogóle).
Będziesz potrzebować następujących wpisów w konfiguracji.plik YAML do korzystania z interfejsu Google TTS:
TTS: - Platforma: Google_translate pamięć podręczna: True Cache_DIR:/tmp/tts -cache time_memory: 36000 base_url: https: // your_domain_name.Duckdns.Org: 8123
- Podczas gdy reszta alarmu włamań jest całkowicie samowystarczalna i jest w stanie pracować lokalnie (w tym podczas utraty sieci celowo spowodowanej przez włamywaczy), niniejsza funkcja TTS opiera się na dostępie do Google. Istnieją alternatywne silniki TTS, które można skonfigurować lokalnie, ale jeszcze ich nie zbadałem.
- Ręcznie utworzyłem /TMP /TTS-Cache na moim pudełku Linux, gdzie uruchamiam Home Assistant Core. Jeśli uruchomisz inną platformę, odpowiednio dostosuj katalog pamięci podręcznej.
- Podaj swój zewnętrzny adres URL jako parametr base_url . Możesz skonfigurować zewnętrzny dostęp HTTPS po tym samouczku.
Krok 9 – Geofencing Automations
Powinieneś teraz rozważyć inteligentniejsze automaty, przede wszystkim alarmowe geofencing, że asystent domowy może wykonywać dzięki swojej aplikacji działającej na telefonie komórkowym z obsługą GPS. Geofencing jest najbardziej widoczną cechą, której tradycyjne systemy z lat 90. nie oferują.
Moją filozofią jest to, że wolę utrzymać ludzi w pętli, więc moje automatyki nie zawsze uzbrojenia lub rozbrojenie systemu, gdy twoja obecność w pobliżu domu zmienia się. To raczej skłania do sugestii do uzbrojenia lub rozbrojenia. Oczywiście, automatyczne, które prezentuję, są tylko przykładami i powinieneś skonfigurować twoje tak.
Skonfiguruj osoby i aplikacje mobilne
Konfigurowanie swoich ludzi:
- Utwórz jednego użytkownika dla każdej osoby, którą chcesz móc kontrolować system alarmowy
- Ustaw odpowiednie hasła
- Zainstaluj aplikację mobilną Assistant Home Assistant na każdym telefonie
- Zaloguj się na każdy telefon z odpowiednimi parami słów użytkownika
- W Ludzie Konfiguracja, wypełnij pola „Urządzenie śledzenia”, kojarząc z każdą osobą odpowiednie urządzenie.
Należy pamiętać, że jednostki śledzenia urządzeń stają się dostępne w Asystent Home dopiero po skonfigurowaniu każdej aplikacji mobilnej.
Zdefiniuj grupę rodzinną
Chcesz teraz zdefiniować grupę rodzinną do celów śledzenia obecności, dodając następujące grupy do swoich grup.plik YAML.
Rodzina: Imię: Podmioty rodzinne: - Device_tracker.Person1 - Device_Tracker.Person2 - Device_tracker.osoba3
Będzie to działać jako grupa rodzinna w celu ustalenia, czy ktoś jest w domu. Idealnie, system powinien skłonić cię do uzbrojenia, jak tylko nikt nie będzie w domu, i przypomnieć, że nie uoznano, gdy ktoś wróci do domu. Grupa rodzinna działa dobrze w tym celu:
- Każdy urządzenie śledzący jest albo w stanie domu, albo nie
- Domyślnie grupy w domowym asystenta mają stan „logiczny lub” państw podmiotów członkowskich; (Możesz zmienić to na logiczne i, ale nie powinieneś w tym kontekście);
- Oznacza to, że grupa będzie w domu stanowym, gdy przynajmniej jeden z trackerów jest w domu;
- a grupa będzie w stanie, że nie są w domu.
Napisz swoje automatyzacje dla geograficzne
Po ustanowieniu grupy rodzinnej polecam następujące automaty:
- Wtargnięcie: Auto-ramię o czasie snu, jeśli ktoś jest w domu
- Wtargnięcie: Auto-disarm the System w zwykłym czasie przebudzenia
- Wtargnięcie: Przypomnienie o rozbrajaniu – powrót do domu
- wysyła ci powiadomienie przypominające o rozbrojeniu systemu
- Jeśli wracasz do domu
- a system jest uzbrojony (albo armed_home lub armed_away).
- Ilekroć wszyscy zarejestrowani użytkownicy opuszczają dom, wysyła ci powiadomienie o przykładzie, które skłoniły Cię do uzbrojenia systemu
- Powiadomienie, które można zasłużyć
- Dajemy użytkownikom możliwość nic, na wypadek, gdyby wiedzieli, że w domu pozostają niepodowani, legalni pasażerowie (e.G., krewni, opiekunki itp.).
- Jeśli z pewnością wiesz, że nigdy nie opuścisz domu dla osób niepotrzebnych, możesz zmienić zwarcie tej automatyzacji, aby wykorzystywać system.
- Jest to tylko wewnętrzne maszyny zaprojektowane do przetwarzania żądań użytkownika za pośrednictwem monitów akcji przedstawionych za pośrednictwem Powiadomienia o przydziałach, opisane powyżej.
- Musisz oddzielić przewodniki, jeden dla Arm_home i jeden dla Arm_Aaway . Szczegółowe informacje znajdują się w pliku źródłowym YAML.
Krok 10 – Powtórz dla alarmu Fire/Co
Powtórz kroki 4. 8 dla systemu alarmowego ognia i tlenku węgla.
Możesz chcieć oddzielnego pulpitu nawigacyjnego, w zależności od złożoności systemu.
Potrzebujesz kilku automatyzacji. Polecam następujące:
- Fire/Co: Reakcja wyzwalacza – syrena – zostaw włączoną, z wyjątkiem testowania
- Fire/CO: Reakcja wyzwalacza – brzęczyk
- Fire/CO: Odpowiedź na rozbrojenie
- Fire/Co: Bezwarunkowy auto-ramię w południe
Upewnij się, że wszystkie te reguły działają na alarm_control_panel.fire_and_co_alarm, a nie domowy panel alarmowy, którego użyliśmy do tej pory.
Nie opiszę ich szczegółowo, ponieważ są to uproszczona wersja tych, które już opisałem dla alarmu wtargnięcia.
Automatywa ognia/co są coraz mniej niż w alarmie włamań, ponieważ zasadniczo chcesz, aby ochrona ognia/ochrony była zawsze uzbrojona, niezależnie od tego, gdzie jesteś.
Który inteligentny centrum domu jest dla mnie?
Jeśli dopiero zaczynasz w podróży do automatyzacji domowej, jedną z najważniejszych decyzji, które należy podjąć wcześnie, jest to, które inteligentne centrum domu jest dla Ciebie odpowiednie. Konnected obecnie obsługuje cztery Różne platformy inteligentnych domów-zarówno opcje komercyjne, jak i open source. Każda platforma ma swoje unikalne zalety i wady. Chociaż nie możemy ci obiektywnie powiedzieć, który jest najlepszy, to porównanie obok siebie powinno pomóc w ocenach opcji:
Firma / finansowanie
Hubitat, Inc.
Funkcje systemu bezpieczeństwa
Konnected umożliwia platformie automatyzacji domowej działanie jako system bezpieczeństwa. Każda platforma ma nieco inne podejście do bezpieczeństwa i monitorowania domu z różnymi poziomami funkcjonalności i złożoności konfiguracji.
HASS Custom Alarm to dodatek utworzony przez społeczność, który integruje funkcje systemu alarmowego z panelem ekranu dotykowego.
Monitor bezpieczeństwa Hubitat jest wbudowany i ma wstępnie zdefiniowane tryby monitorowania bezpieczeństwa: Wtargnięcie i domek wtargający. Obsługuje również monitorowanie czujników dymu, CO i wody. Konfiguracja odbywa się za pośrednictwem interfejsu internetowego Hubitat.
OpenHab może symulować funkcje systemu alarmowego poprzez budowanie automatyzacji i zasad w celu podjęcia określonych działań na podstawie statusu rzeczy i przedmiotów. Jest to bardzo elastyczne, ale wymaga kodowania i przemyślanej konfiguracji.
Tylko usługi powiadomień push instysty (pushover)
Tylko lokalny alarm
Recenzje platformy inteligentnej domu Konnedneda
Przejrzyjmy niektóre kluczowe uwagi podczas oceny każdej platformy inteligentnej domu. Opracowaliśmy tę opinię na podstawie naszego własnego doświadczenia i opinii zebranych od Konkulowanych Użytkowników.
Samsung SmartThings
Co lubimy: SmartThings był pierwszą integracją Konnedted i nadal jest najpopularniejszym wyborem wśród klinowanych użytkowników. Wbudowana aplikacja Smart Home Monitor działa całkiem dobrze dla większości ludzi i jest łatwa do skonfigurowania za pomocą aplikacji mobilnej SmartThings. Wspierany przez dominację elektroniki konsumpcyjnej Samsunga, SmartThings ma dużą i silną społeczność użytkowników wszystkich poziomów umiejętności technicznych i współpracuje z szeroką gamą inteligentnych urządzeń domowych (zarówno oficjalna, jak i nieoficjalna społeczność stworzona przez integracje). Natywne aplikacje mobilne sprawiają, że otrzymywanie powiadomień push jest bardzo proste. Bogaty ekosystem integracji trzecich stron, takich jak ActionTiles do montowanych na ścianach pulpitów nawigacyjnych i Noonlight for Smart Home Pro Monitoring oraz Native Assistant Google i/lub Integracja Alexa tworzą kompletne rozwiązanie inteligentnego domu przy minimalnym wysiłku.
Centry i sprzęt SmartThings są w przystępnej cenie i ogólnie dobrze funkcjonują. Nowa linia produktów Wi -Fi SmartThings jest wygodna, jeśli jesteś również na rynku nowego systemu Wi -Fi, ponieważ jest to zarówno system Wi -Fi, jak i centrum SmartThings w jednym. Markowe czujniki bezprzewodowe SmartThings również działają dobrze i są dość wycenione w celu zwiększenia przewodowych czujników podłączonych przez Konnected.
Czego nie lubimy: SmartThings zainwestował mocno w chmurę, w wyniku czego większość twoich funkcji automatyzacji domowej w chmurze. Oznacza to, że gdy Cloud SmartThings spada, zabiera ze sobą automatyzację domu i bezpieczeństwo. To się nie zdarza często, ale tak się dzieje! Komunikacja oparta na chmurze dodaje również opóźnień do Konned i innych automatyzacji, więc czasy reakcji nie są tak szybkie, jak inne lokalnie przetworzone wybory.
SmartThings jest również w trakcie przechodzenia przez lata do „nowej” aplikacji SmartThings (wcześniej Samsung Connect) i konsolidacji z innymi produktami Smart Home Samsung. Właśnie dlatego istnieją dwie wersje aplikacji SmartThings (nowa i klasyczna) z nową aplikacją, która wciąż nie jest w parzystości funkcji z starszą aplikacją SmartThings Classic. Nowa platforma wciąż nie obsługuje niestandardowych aplikacji z trzeciej strony. Stworzyło to pewną niepewność i zamieszanie wśród użytkowników na temat przyszłości inteligentnych, ponieważ jest on głębszy w świat Samsung.
Zaobserwowaliśmy również SmartThings, w których wysiłek wkładał duże wysiłki na promowanie dużych partnerstw korporacyjnych, które naszym zdaniem nie zaspokajają potrzeb większości użytkowników i powoduje pewne zamieszanie i konkurencję wśród własnych produktów Samsung.
Dobry wybór dla: SmartThings to dobry wybór, jeśli sprzyjasz łatwości użytkowania i „po prostu działa” nad elastycznością i prywatnością. Twoje cele systemu bezpieczeństwa są bardziej dla wygody i spokoju, niż bezpieczeństwa o krytyce misji. Jesteś nowy w umiarkowanym doświadczeniu z automatyzacją domową i chcesz najniższej inwestycji z góry w sprzęt i czas konfiguracji.
Asystent domu
Co lubimy: Home Assistant to platforma automatyki domowej open source, która gwałtownie rośnie popularność. Obsługuje już mnóstwo urządzeń i integracji usług 3-partii, a tempo rozwoju jest niezwykłe. Asystent domowy jest wyjątkowo konfigurowalny, co umożliwia robienie wszystkiego, co chcesz z automatyzacją domową bez konieczności pisania prawdziwego kodu (jeśli nie chcesz). Wbudowane komponenty, takie jak manualny panel sterowania alarmowym, sprawiają, że stosunkowo łatwo jest uzyskać system bezpieczeństwa, takie jak funkcje.
Stwierdzone cele Asystent koncentrują się na prywatności, kontroli lokalnej, open source i interoperacyjności. Uważamy, że wszystkie z nich są bardzo ważne podczas korzystania z platformy automatyzacji domowej do bezpieczeństwa.
W 2018 roku asystent domowy naprawdę zaczął starać się, gdy założyciel Paulus Schoutsen został zatrudniony przez Ubiquiti Networks do pracy nad asystentem domowym w pełnym wymiarze godzin. Zespół założył niedawno NABU CASA, korporację, aby administrować towarzyszącymi asystentami w chmurze i integracji z asystentami głosowymi w chmurze Google Home i Alexa. Spodziewamy się, że w ciągu najbliższych kilku lat zobaczymy wspaniałe rzeczy od asystenta domowego.
Czego nie lubimy: Konfiguracja i konfiguracja nadal nie jest wystarczająco łatwa dla większości przeciętnych konsumentów. Wiele konfiguracji opiera się na edytowaniu plików konfiguracyjnych YAML, co jest mylące i odrażające dla niektórych. Nowa instalacja asystenta domowego rozpoczyna się jako pusta tablica, która może być zastraszająca dla początkującego automatora domowego.
Jako projekt open source Asystent Home tak naprawdę nie oferuje żadnego wsparcia jeden na jednego, chociaż ich bardzo aktywne grupy społeczności i na Facebooku są świetnymi zasobami pomocy i inspiracji.
Dobry wybór dla: Jeśli prywatność, bezpieczeństwo i ostateczna elastyczność są dla Ciebie ważne i nie masz nic przeciwko inwestowaniu pewnego wysiłku w konfigurację i konfigurację, to Asystent Home jest dobrym wyborem. Użytkownicy świadomi kosztów będą zadowoleni, że asystent domowy może dobrze działać na tanim Raspberry Pi lub nawet na starym komputerze/serwerze. Fani Amazon’s Alexa lub Google Assistant będą szczęśliwi, ponieważ HA ma doskonałe integracje dla obu, albo według opcjonalnej usługi w chmurze 5 USD/Mo lub używając nieco bardziej złożonej konfiguracji samoprzylepnej.
Hubitat
Co lubimy: Hubitat to nowy startup w przestrzeni automatyzacji domowej z naciskiem na lokalne wykonanie. Hubitat wziął wiele wskazówek architektury i projektowania z SmartThings, ale ponownie im wdrożył, aby działał lokalnie na centrum umieszczonym w twoim domu. W rezultacie wiele aplikacji i urządzeń, które działają z SmartThings, może również współpracować z hubitatem z drobnymi modyfikacjami. Lokalne przetwarzanie jest szybkie, wbudowana maszyna regułowa jest potężna, a złącze chmurowe Hubitat zapewnia to, co najlepsze z obu światów-lokalne wykonanie bez zdalnego dostępu.
Czego nie lubimy: Brak natywnej aplikacji mobilnej i wbudowane powiadomienia push są dla niektórych przełomowe. Hubitat jest nowym graczem w przestrzeni, więc obsługa urządzeń jest ograniczona w porównaniu z dwiema opcjami powyżej. Brak kanału dystrybucyjnego dla niezależnych programistów do dodania do platformy Hubitat może spowolnić postęp.
Dobry wybór dla: Jeśli chcesz obsługiwaną komercyjnie platformę, która działa lokalnie, nie szukaj dalej niż Hubitat. Nie masz ochoty na pewne szorstkie krawędzie, nie dopracowany interfejs użytkownika i na razie brak natywnej aplikacji mobilnej, ponieważ spodziewasz się, że platforma dojrzewa z czasem.
OpenHab
Co lubimy: OpenHab to kolejna opcja open source, która istnieje już nieco dłużej niż asystent domu. OpenHab ma potężny język scenariusza, który sprawia, że budowanie niestandardowych automatyzacji jest dość prosto. Działa na sprzęcie towarowym, takim jak Raspberry Pi lub serwer gospodarstwa domowego.
Czego nie lubimy: Tempo rozwoju OpenHab jest wolniejsze, a architektura oparta na Javie jest nieco przestarzała w świecie open source. Może to powstrzymać OpenHab od pracy z najnowszymi integracjami i produktami od razu, ponieważ branża inteligentnego domu stale rośnie. Jedną wielką wadą dla klaszkowanych użytkowników jest to, że nie ma wbudowanego oprogramowania do systemu alarmowego poza pudełkiem-musisz to napisać samodzielnie.
Dobry wybór dla: Użytkownicy typu open source, którzy wolą bardziej dojrzałą i stabilną platformę. Zaawansowani użytkownicy, którzy chcą dużo scenariuszy.
Czy uznałeś to za pomocne? tak nie
Czy Konnected działa z Google Home?
Reddit i jego partnerzy używają plików cookie i podobnych technologii, aby zapewnić lepsze wrażenia.
Akceptując wszystkie pliki cookie, zgadzasz się na korzystanie z plików cookie w celu dostarczania i utrzymywania naszych usług i witryny, poprawy jakości Reddit, personalizowanie treści i reklam Reddit oraz mierz skuteczność reklamy.
Odrzucając nieistotne pliki cookie, Reddit może nadal używać niektórych plików cookie, aby zapewnić właściwą funkcjonalność naszej platformy.
Aby uzyskać więcej informacji, zapoznaj się z naszym powiadomieniem o plikach cookie i naszej polityki prywatności .
Pobierz aplikację Reddit
Zeskanuj ten kod QR, aby pobrać aplikację teraz
Lub sprawdź to w App Stores
R/Konnected
R/Konnected
Miejsce do dyskusji i udostępniania instalacji, wskazówek i rozwiązywania problemów z Konnedicted panelu alarmowym.
Członkowie online
przez Eggsnsam
Szukasz użycia aparatów Konned + HA + Google
Nie jestem koderem, ale zrobiłem wystarczająco dużo, że czuję się komfortowo podążając za przykładami i przewodami innych ludzi. Niedawno przeprowadziłem się do nowego domu kompilacji, który został podłączony do bezpieczeństwa, ale nie zainstalowali żadnych czujników ani panelu sterowania. Więc szukam rozwiązania bezpieczeństwa, które pozwala mi korzystać z przewodów, które już uruchomiły, kamery bezpieczeństwa Google i które mogę na razie monitorować. Mogę dodać płatne monitorowanie na drodze. Poniżej znajduje się lista tego, co zamierzałem kupić i spróbować połączyć. Chciałbym wszelkie porady na temat brakujących elementów lub elementów, które Twoim zdaniem mogą nie zintegrować się ze sobą dobrze. Badam to wszystko od miesięcy i na tym wylądowałem. Chciałem potrójnie sprawdzić mój przepływ pracy i pomysły, zanim pociągnęłem za spust. Jestem podekscytowany, że wszystko to wszystko pójdzie!
Układy systemu bezpieczeństwa:
- Konkonted Pro z kopią zapasową baterii
- Asystent domu Blue
- Yale Zapewnia inteligentną blokadę lub August Wi-Fi Smart Lock z wiosłem Yale Navis
- Dzwonek do drzwi gniazdowych
- Nest CAM (bateria) x2
- Kamera gniazda z światłem powodziowym
- Nest Hub Max do monitorowania kamer (czy mogę również użyć tego jako urządzenia ramienia/rozbrojenia dla systemu bezpieczeństwa i sposobu sprawdzenia statusu systemu)
- Przewodowe czujniki okien
- Przewodowe czujniki drzwi
- Przewodowy czujnik ruchu
Hub 6 do monitorowania (w przyszłości)
Tia za wszelkie porady lub pomoc
Konknected
Panel alarmowy Kontened ożywia Twój przewodowy system alarmowy, integrując stary przedprzewodnikowy system bezpieczeństwa domowego z popularnymi platformami automatyki domowej, w tym SmartThings, Home Assistant, Hubitat i OpenHab.
Ta aplikacja pomaga w konfiguracji, odkrywaniu, konfiguracji, debugowaniu i aktualizowaniu urządzeń Konknedatycznych.
Zaktualizowane
Dom dom
Bezpieczeństwo danych
Arrow_forward
Bezpieczeństwo zaczyna się od zrozumienia, w jaki sposób programiści zbierają i udostępniają Twoje dane. Praktyki prywatności i bezpieczeństwa danych mogą się różnić w zależności od użytkowania, regionu i wieku, deweloper dostarczył te informacje i może je zaktualizować z czasem.