Spisu treści:

Interfejs Alarm Honeywell Vista ze Smart Hub (Wink/Smartthings): 7 kroków (ze zdjęciami)
Interfejs Alarm Honeywell Vista ze Smart Hub (Wink/Smartthings): 7 kroków (ze zdjęciami)

Wideo: Interfejs Alarm Honeywell Vista ze Smart Hub (Wink/Smartthings): 7 kroków (ze zdjęciami)

Wideo: Interfejs Alarm Honeywell Vista ze Smart Hub (Wink/Smartthings): 7 kroków (ze zdjęciami)
Wideo: TOP 5: Best Home Security System 2023 2024, Czerwiec
Anonim
Image
Image

Cześć! Chciałem przedstawić krótki samouczek, w jaki sposób zintegrowałem system alarmowy Honeywell Vista z moim inteligentnym koncentratorem. Używam Wink do tego samouczka, ale powinno to działać z dowolnym inteligentnym koncentratorem (Smartthings / Iris / itp.). Zanim zaczniemy, będziesz dokonywać modyfikacji produktu, który wymaga zasilania sieciowego (120 V +). Proszę, bądź ostrożny. Nie jestem odpowiedzialny, jeśli spalisz swój dom.

Co to robi? Umożliwia uzbrajanie/rozbrajanie systemu alarmowego z dowolnego miejsca na świecie za pośrednictwem aplikacji inteligentnego domu ORAZ umożliwia używanie wyzwalaczy z aplikacji inteligentnego domu do uzbrajania/rozbrajania alarmu (na przykład mamy uzbrajanie systemu, gdy rygiel jest zablokowany). Możesz nawet kontrolować swój alarm, mówiąc „Alexa, włącz/wyłącz alarm” (i możesz chcieć wyłączyć tę opcję!)

Czego będziesz potrzebować? Musisz kupić GE Outdoor Smart Switch, Arduino (używam NodeMCU ESP8266), kostkę zasilającą 5 V i brelok Honeywell 5834-4. Musisz również upewnić się, że masz odbiornik RF na swoim alarmie (zazwyczaj alarmy są instalowane z klawiaturą 6150RF lub 6160RF). Będziesz także musiał przylutować kilka połączeń i mały drut.

Jak to działa? Zasadniczo zamierzamy stworzyć urządzenie, które przekształca sygnał fali Z w symulowane naciśnięcie przycisku na pilocie Honeywell, co z kolei uzbraja lub rozbraja alarm. W ten sposób alarm może być połączony z aplikacją inteligentnego domu z dowolnego miejsca bez dodatkowych kosztów.

Dlaczego miałbym to zrobić? W naszym domu był już wbudowany alarm Honeywell Vista, ale nie zamierzałem płacić dodatkowo za TotalConnect ani za moduły interfejsu, które mogą kosztować kilkaset dolarów. Po prostu chciałem zdalnie uzbrajać i rozbrajać. Całkowicie niweczy cel posiadania inteligentnego domu i nie jest w stanie zdalnie sterować alarmem. Wyobraź sobie, że pozwalasz opiekunowi psa przyjść. Nie chcesz dać im swojego kodu alarmowego. Teraz nie musisz. Zdalnie odblokuj zasuwę, a teraz rozbroj alarm za pomocą tej samej aplikacji inteligentnego domu.

Krok 1: Otwórz inteligentny przełącznik GE

Otwórz inteligentny przełącznik GE
Otwórz inteligentny przełącznik GE

Wybrałem GE Smart Switch, ponieważ chciałem, aby system był niezawodny i zapewniał binarne wyjście włączania/wyłączania. Robi to przekaźnik. Pomyślałem też, że w tej obudowie będzie więcej miejsca, co oznacza, że moglibyśmy zmieścić wszystkie dodatkowe komponenty (pilot Honeywell i arduino) i sprawić, by wszystko wyglądało schludnie. Zdjęcie, które widzisz, jest prototypem ostatecznego projektu.

Będziesz musiał użyć czegoś, aby podważyć plastikową obudowę. Użyłem przecinaków do drutu i użyłem ich do klinowania między szwem biegnącym wokół zewnętrznej krawędzi. Po wejściu do środka odkręć płytę, w sumie jest 7 śrub i wyjmij płyty z obudowy.

Krok 2: Izoluj połączenia wysokiego / niskiego napięcia

Izoluj połączenia wysokiego / niskiego napięcia
Izoluj połączenia wysokiego / niskiego napięcia
Izoluj połączenia wysokiego / niskiego napięcia
Izoluj połączenia wysokiego / niskiego napięcia

Po pierwsze, nie daj się zastraszyć. Jest to stosunkowo łatwe - po prostu ćwicz bezpieczeństwo. Są na to bardziej skomplikowane, ale ładniejsze sposoby, jednak jest to sprawdzona metoda, która zadziała. Mimo to, masz zamiar przeciąć ścieżkę wysokiego napięcia (120 V AC Mains) na płytce drukowanej. PROSZĘ UPEWNIĆ SIĘ, ŻE PRZECIĘCIE CAŁĄ DROGĘ POPRZEZ ŚLAD. Jeśli nie zerwiesz całkowicie połączenia, jak pokazano na obrazku, zapalisz swoje arduino. Upewnij się, że urządzenie jest odłączone.

Odłącz gniazdo zasilania wyjściowego, przecinając lub wylutowując zielone, białe i niebieskie połączenia z płytki drukowanej. Możesz się tego pozbyć.

Przetnij ślad gorącego drutu, jak na powyższym obrazku. Użyłem małej piły do metalu, ale dremel też by się sprawdził. Izolujemy wyjście tego przekaźnika, umożliwiając naszemu arduino odczytanie stanu, w jakim się znajduje. Jeśli przekaźnik jest zamknięty, aplikacja inteligentnego domu zgłosi, że przełącznik jest włączony (a alarm zostanie uzbrojony), jeśli przekaźnik jest otwarty, aplikacja inteligentnego domu zgłosi, że przełącznik jest WYŁĄCZONY (a alarm zostanie rozbrojony).

Teraz będziesz chciał przylutować dwa przewody do przekaźnika. Zobacz drugi obrazek powyżej. Te trafią do arduino.

Przylutujesz również dwa przewody do połączeń sieciowych AC. Upewnij się, że są to 14GA lub grubsze. Te trafią do twojego konwertera USB 5V.

Krok 3: Zasilanie pilota Arduino/Honeywell

Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell
Zasilanie pilota Arduino/Honeywell

Przełącznik GE Outdoor Smart Switch ma na pokładzie 3,3 V DC, jednak ta wbudowana moc nie wystarczyła do zasilania urządzenia zgodnego z arduino, którego używałem. Z tego powodu zdecydowałem się również umieścić wewnątrz obudowy mały klocek ładujący USB 5 V. Strona wejściowa AC została okablowana z przełącznika GE Smart Switch - teraz przylutujemy do wejścia i wyjścia konwertera 5V. Zobacz zdjęcie powyżej.

Po stronie wyjściowej zasilacza będzie wychodziło napięcie 5 V prądu stałego i połączenie z masą. Na moim zdjęciu są to przewody czerwony i czarny. Przylutujesz te przewody, aby przejść do połączeń VIN i GND w swoim arduino.

Teraz użyjesz pinu 3V3 na swoim arduino do zasilania pilota Honeywell (używając tego połączenia, nie musisz już martwić się o baterie). Otwórz brelok Honeywell, wyjmij baterię i wylutuj uchwyt baterii. Górne połączenie pilota jest dodatnie. Dolne połączenie jest ujemne. Górne połączenie powinno łączyć się z pinem 3V3 w arduino. Dolne połączenie połączy się z GND na arduino. Zobacz zdjęcie drugie.

Na koniec przylutujesz przewody na zewnątrz ramienia i rozbroisz szpilki na pilocie Honeywell (użyłem ramienia z dala). Podłączymy je do pinów D2 i D3 na arduino, jednak pamiętaj, że faktycznie używam NodeMCU, a pinout może się różnić od twojego „arduino”.

Krok 4: Programowanie Arduino

Programowanie Arduino
Programowanie Arduino

Użyj poniższego kodu, aby zaprogramować swoje arduino. Zasadniczo patrzymy na przekaźnik w GE Smart Switch jako na wejście arduino. Gdy widzimy tę zmianę, wysyłamy wyjście do odpowiedniego przycisku na pilocie Honeywell. Ponownie pamiętaj, że mój program odwołuje się do pinów dla NodeMCU. Być może będziesz musiał zmienić te piny w kodzie, aby odzwierciedlić twoje arduino.

Krok 5: Programowanie alarmu

W tym celu używamy trybu niskiego bezpieczeństwa w pilocie Honeywell. Dioda powinna świecić na zielono po naciśnięciu przycisku, jeśli tak nie jest, przed wykonaniem czynności przedstawionych w filmie poszukaj instrukcji obsługi Honeywell 5384-4 i przełącz się w tryb niskiego bezpieczeństwa.

Następnie wykonaj czynności opisane w tym filmie. Podziękowania dla Kurta Corbetta.

Krok 6: Testowanie lokalne

Image
Image

Teraz nadszedł czas, aby go podłączyć i zobaczyć, co się stanie! Mam nadzieję, że nie zobaczysz żadnego „magicznego dymu” i wszystko działa tak, jak powinno. Możesz przetestować, naciskając bezpośrednio przycisk na przełączniku GE Smart Switch. Jednokrotne naciśnięcie powinno włączyć alarm. Ponowne naciśnięcie go wyłącza. Jeśli to działa jak na powyższym filmie, przejdź do ostatniego kroku.

Krok 7: Programowanie Smart Hub

Programowanie Smart Hub
Programowanie Smart Hub

Wejdź do centrum inteligentnego domu i dodaj urządzenie z wave. UPEWNIJ SIĘ, że wszystko w GE Smart Switch jest oklejone i zaizolowane PRZED podłączeniem go do zasilania. Po dodaniu urządzenia możesz łatwo przetestować za pomocą przycisku na urządzeniu lub za pośrednictwem aplikacji inteligentnego domu. Naciśnij, aby włączyć urządzenie, przekaźnik kliknie, a diody LED na pilocie Honeywell będą migać. Twój alarm również powinien się uzbroić. Naciśnij ponownie, przekaźnik kliknie, a alarm się rozbroi.

Teraz nadchodzi zabawa! Możesz teraz rozbroić i uzbroić alarm za pomocą wyzwalaczy w aplikacji inteligentnego domu. Utwórz wyzwalacze, aby uzbroić alarm, gdy zasuwka jest zablokowana lub automatycznie uzbroić się w oparciu o geofence. Możliwości są nieograniczone – pamiętaj jednak, że Twoje urządzenie jest teraz bardziej dostępne. Na przykład, ponieważ to urządzenie pojawia się jako przełącznik w aplikacji inteligentnego domu, może pojawić się również w innych miejscach. „Błąd”, który znalazłem, to nasze Amazon Echo automatycznie wykryło to urządzenie (nazwałem je „Alarm” w Wink). Możesz więc powiedzieć „Alexa, wyłącz alarm”, a alarm się rozbroi. Pamiętaj, aby wyłączyć te funkcje. Mam nadzieję, że to komuś pomoże!

Zalecana: