Spisu treści:

Połączenie systemu bezpieczeństwa z Phidges i Twitterem w celu uzyskania niesamowitego efektu: 8 kroków
Połączenie systemu bezpieczeństwa z Phidges i Twitterem w celu uzyskania niesamowitego efektu: 8 kroków

Wideo: Połączenie systemu bezpieczeństwa z Phidges i Twitterem w celu uzyskania niesamowitego efektu: 8 kroków

Wideo: Połączenie systemu bezpieczeństwa z Phidges i Twitterem w celu uzyskania niesamowitego efektu: 8 kroków
Wideo: Jedno urządzenie - kilka funkcji zabezpieczenia instalacji C.O. - Grupa bezpieczeństwa BSS. AFRISO 2024, Listopad
Anonim
Łączenie systemu bezpieczeństwa z Phidges i Twitterem dla niesamowitego efektu
Łączenie systemu bezpieczeństwa z Phidges i Twitterem dla niesamowitego efektu

Mieszkam w mieszkaniu, które jest podłączone do systemu bezpieczeństwa. Nie chcę kupować domowej linii telefonicznej, a lokalne usługi monitoringu nie są niesamowite. Chcę wiedzieć, czy ktoś wejdzie do mojego mieszkania, gdy mnie nie będzie. Mógłbym użyć czujnika ruchu, ale moje drzwi są już okablowane (najprawdopodobniej twoje też). Chcę otrzymywać powiadomienia przez twitter, chociaż sms, telefony, syrena itp. również by działały. Mam interfejs fidges 8/8/ 8 pod ręką (https://www.phidgets.com), ale możemy to również zrobić za pomocą amx (https://www.amx.com) lub netburner (https://www.netburner.com). Zacznijmy …

Krok 1: Jak działają systemy bezpieczeństwa

Jak działają systemy bezpieczeństwa
Jak działają systemy bezpieczeństwa

Oto krótkie wprowadzenie do tego, jak działa typowy system bezpieczeństwa w mieszkaniach. Po otwarciu drzwi przednich zaświeci się dioda LED dla strefy 1. Drzwi boczne to strefa 2. Uwaga: Dioda LED awarii świeci, ponieważ nie jest do niej podłączona linia telefoniczna. Nic na to nie poradzę.

Krok 2: Kontakt drzwiowy (niezainstalowany)

Kontakt drzwi (niezainstalowany)
Kontakt drzwi (niezainstalowany)

Jest to standardowy kontakt „suchy”. Magnes zamyka obwód, gdy się zbliży.

Krok 3: Zainstalowany i pomalowany kontakt drzwiowy

Zainstalowany i pomalowany kontakt drzwiowy
Zainstalowany i pomalowany kontakt drzwiowy

Oto kontakt drzwiowy zainstalowany w otworze drzwiowym i zamalowany.

Krok 4: Zajrzyj do szafy

Zajrzyj do szafy
Zajrzyj do szafy

Oto obudowa systemu bezpieczeństwa. Zwykle jest w szafie. Drzwi są standardowo przykręcane. Zasilany jest z gniazdka poniżej i ma 12-woltową baterię zapasową w obudowie.

Krok 5: Wewnątrz obudowy

Wewnątrz obudowy
Wewnątrz obudowy

To wygląda bardziej przerażająco, niż jest w rzeczywistości. Możesz użyć eliminacji, aby dowiedzieć się, jakie przewody chcesz. Przewody dochodzące do manipulatorów zawierają zwykle cztery przewody. Zasilanie pochodzi z gniazdka ściennego i baterii. Pozostały tylko kontakty do drzwi. Odłącz rzeczy i zobacz, co się stanie. Jeśli zmieniasz tylko jeden przewód na raz, zawsze możesz go ponownie podłączyć.

Krok 6: Połącz się z Phidget

Połącz się z Phidget
Połącz się z Phidget

Po zmiękczeniu, które przewody są stykami drzwi, podłącz je do wejść zestawu interfejsu fidgets. Podłączyłem oba czarne przewody do masy i przednie drzwi do wejścia 4 i boczne drzwi do wejścia 5.

Krok 7: Część Pythona jest łatwiejsza

Musisz google python-twitter i simple-json. Mają proste instrukcje dotyczące instalowania tych bibliotek. (Załączam je w załączonym pliku zip) Będziesz także musiał pobrać bibliotekę Pythona phidgets. Zaczynamy od InterfaceKit-simple.py. Musisz:zaimportować twittertwit = twitter. Api(username=, password=)i zastąpić def interfaceKitInputChanged(e): tymdef interfaceKitInputChanged(e): #print "Input % i: %s" % (e.index, e.state) #status = twit. PostUpdate('Styk drzwi był otwarty i teraz jest zamknięty') if e.index == 4: if interfaceKit.getInputState(e.index): status = twit. PostUpdate('Styk przednich drzwi był otwarty i teraz jest zamknięty') else: status = twit. PostUpdate('Styk przednich drzwi był zamknięty i teraz jest otwarty') if e.index == 5: if interfaceKit. getInputState(e.index): status = twit. PostUpdate('Styk drzwi bocznych był otwarty i teraz jest zamknięty') else: status = twit. PostUpdate('Styk drzwi bocznych był zamknięty i teraz jest otwarty') return 0

Krok 8: Przetestuj i ciesz się

Przetestuj i ciesz się
Przetestuj i ciesz się

Upewnij się, że masz prawidłową nazwę użytkownika i hasło do Twittera. Komputer, do którego podłączasz swojego fidgeta, musi mieć połączenie z Internetem. CIESZ SIĘ i daj mi znać na Twitterze (mcotton), jeśli masz uwagi

Zalecana: