Automatyzacja brzęczyka do drzwi mojego mieszkania

Przekaźnik Shelly 1
  1. Zdjąć pokrywę z domofonu / brzęczyka zamontowanego na ścianie.
  2. Określenie, które punkty kontaktowe muszą być zamknięte, aby uruchomić zamek (dla mnie oznaczało to spojrzenie na przycisk i wizualne śledzenie śladu na płytce drukowanej, a następnie przetestowanie go za pomocą przewodu do przeskoczenia przełącznika i słuchanie przez mieszkanie dla Buzz). Użyłem również mojego multimetru do określenia napięcia (w moim przypadku było to ~ 12v).
  3. Podłącz przewody do punktów kontaktowych w domofonie i przeprowadź je do pinów
    I / O na Shelly 1.
  4. Podłącz źródło zasilania do Shelly 1 przez piny L/N.
  5. Postępuj zgodnie z instrukcjami konfiguracji Shelly i podłącz go do lokalnej sieci wifi.
  6. Ustaw Shelly 1 jako przełącznik z automatycznym wyłączeniem po 3 sekundach (jeśli tego nie zrobisz, drzwi będą brzęczeć, aby wpuścić ludzi, dopóki nie naciśniesz przycisku, aby wyłączyć je ponownie.)
  7. Złóż domofon z powrotem i uporządkuj przewody.

Gratulacje! W tym momencie powinieneś być w stanie kontrolować brzęczyk przy drzwiach za pomocą aplikacji Shelly w telefonie lub poprzez interfejs w chmurze!

Istnieje niesamowicie pomocna oficjalna grupa wsparcia na facebooku dla Shelly, która może Ci pomóc, jeśli utkniesz.

Możesz na tym poprzestać, jeśli chcesz, ale jeśli chciałbyś dowiedzieć się, jak uzyskać bezpośredni dostęp do Shelly przez Internet lub skonfigurować numer telefonu, który możesz wysłać SMS-em, aby otworzyć drzwi frontowe, czytaj dalej!

Kontrola Shelly przez Internet.

  1. Zabezpiecz stronę interfejsu Shelly 1 poprzez „ustawienia” w aplikacji i ustaw nazwę użytkownika i hasło (to zapobiega kontrolowaniu Shelly przez Internet)
  2. Ustaw przekierowanie portów na domowym routerze (ten poradnik mi pomógł!)
  3. Skonfiguruj Noip.com dla twojego routera, abyś mógł mieć statyczny adres internetowy – jest wersja darmowa i płatna.
  4. Teraz możesz uzyskać dostęp do strony sterowania Shelly z dowolnego połączenia internetowego, a także możesz wykorzystać funkcjonalność API.

Teraz, za każdym razem, gdy ktoś odwiedzi poniższy link, zamek automatycznie otworzy się na 3 sekundy.

Możesz po prostu udostępnić ten link swoim gościom lub możesz wywołać go jako webhook z aplikacji i otworzyć drzwi na polecenie.

Kontrola Shelly przez SMS

Teraz, gdy twój Shelly jest dostępny przez webhook, istnieje wiele sposobów, w jakie możesz wdrożyć rozwiązanie, które pozwala otworzyć drzwi przez SMS.

To, co następuje, to prosty sposób, który znalazłem, aby to zrobić, używając Twilio i Textit.in.

Nie jest to w żadnym wypadku najlepsze / jedyne / najtańsze rozwiązanie, ale działa dla mnie.

Jeśli znajdziesz inny sposób, który wolisz, proszę daj mi znać w sekcji komentarzy.

Ustawianie Twilio + Textit.in

  1. Utwórz konto Twilio i kup numer telefonu. (Dostępne jest bezpłatne demo!)
  2. Załóż konto Textit.in i podłącz swoje konto Twilio jako kanał
  3. Ztwórz przepływ Textit.in, który wywołuje webhook do Twojego Shelly.
  4. Dostosuj swój przepływ do własnych potrzeb!

Mój przepływ jest dość złożony i pozwala mi zapraszać innych przez tekst i automatycznie przyznawać dostęp do ich numeru telefonu, żądać przypomnienia hasła do wifi, a także ma ograniczoną ochronę hasłem, więc nie każdy może wysłać SMS o treści „drzwi” na mój numer i otworzyć drzwi.

Mój niestandardowy przepływ Textit.w Flow

Uwaga na temat bezpieczeństwa

Poddanie Shelly’ego działaniu Internetu poprzez przekierowanie portów zwiększa ryzyko, ponieważ zapewniasz sobie drogę przez domową zaporę sieciową.

Dodatkowo, zapewnienie punktu dostępu SMS do Shelly’ego stwarza również sytuację, w której ludzie mogą odgadnąć Twój numer telefonu i uzyskać dostęp do Twoich drzwi wejściowych, jeśli nie wprowadzisz dodatkowej ochrony hasłem.

Ponadto, jeśli ktoś miałby wysyłać dużo tekstów do mojego obecnego systemu, mógłby znacznie podnieść mój rachunek!

Proszę skonsultować się z ekspertami i postępować na własne ryzyko!

Dodaj komentarz