Оглавление:

Объединение системы безопасности с Phidges и Twitter для потрясающего эффекта: 8 шагов
Объединение системы безопасности с Phidges и Twitter для потрясающего эффекта: 8 шагов

Видео: Объединение системы безопасности с Phidges и Twitter для потрясающего эффекта: 8 шагов

Видео: Объединение системы безопасности с Phidges и Twitter для потрясающего эффекта: 8 шагов
Видео: Адресная система сигнализации на контроллере "С2000-КДЛ" компании "Болид". Быстрый старт. 2024, Ноябрь
Anonim
Сочетание системы безопасности с Phidges и Twitter для удивительности
Сочетание системы безопасности с Phidges и Twitter для удивительности

Я живу в квартире, которая подключена к системе безопасности. Я не хочу покупать домашнюю телефонную линию, а местные службы мониторинга не очень хороши. Я хочу знать, заходит ли кто-нибудь в мою квартиру, пока меня нет. Я мог бы использовать датчик движения, но мои двери уже подключены (скорее всего, ваши тоже). Я хочу получать уведомления через твиттер, хотя смс, телефонные звонки, сирена и т. Д. Тоже подойдут. У меня есть интерфейс phidges 8/8 / 8 под рукой (https://www.phidgets.com), но мы также можем сделать это с помощью amx (https://www.amx.com) или netburner (https://www.netburner.com). …

Шаг 1. Как работают системы безопасности

Как работают системы безопасности
Как работают системы безопасности

Вот краткое руководство о том, как работает типичная система безопасности жилого дома. При открытии передней двери загорается светодиод для зоны 1. Боковая дверь находится в зоне 2. Примечание. Светодиод неисправности горит, потому что к нему не подключена телефонная линия. Я ничего не могу об этом сказать.

Шаг 2: дверной контакт (не установлен)

Дверной контакт (не установлен)
Дверной контакт (не установлен)

Это стандартный «сухой» контакт. Магнит замыкает цепь, когда приближается.

Шаг 3: дверной контакт установлен и покрашен

Дверной контакт установлен и покрашен
Дверной контакт установлен и покрашен

Вот дверной контакт установлен в замке двери и закрашен.

Шаг 4: загляните в шкаф

Загляните в шкаф
Загляните в шкаф

Вот и корпус системы безопасности. Обычно это в туалете. Дверь обычно закручивается на винт. Он получает питание от розетки внизу и имеет резервную батарею на 12 В в корпусе.

Шаг 5: внутри корпуса

Внутри корпуса
Внутри корпуса

Это выглядит страшнее, чем есть на самом деле. Вы можете использовать исключение, чтобы выяснить, какие провода вам нужны. Провода, идущие к клавиатурам, обычно состоят из четырех проводов. Питание идет от розетки и аккумулятора. Остались только дверные контакты. Отключите все и посмотрите, что произойдет. Если вы меняете только один провод за раз, вы всегда можете повторно подключить его.

Шаг 6: подключитесь к Phidget

Подключитесь к Phidget
Подключитесь к Phidget

После того, как вы выяснили, какие провода являются дверными контактами, подключите их ко входам комплекта интерфейса phidgets. Я подключил оба черных провода к земле, а переднюю дверь - к входу 4, а боковую дверь - к входу 5.

Шаг 7: часть Python проще

Вам нужно будет использовать google python-twitter и simple-json. У них есть простые инструкции по установке этих библиотек. (Я включаю их в прикрепленный zip-файл). Вам также понадобится библиотека phidgets python. Мы начинаем с InterfaceKit-simple.py. Вам необходимо: импортировать twittertwit = twitter. Api (username =, password =) и заменить def interfaceKitInputChanged (e): на thisdef interfaceKitInputChanged (e): #print "Input% i:% s "% (e.index, e.state) #status = twit. PostUpdate ('Дверной контакт был открыт, а теперь закрыт') if e.index == 4: if interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Контакт входной двери был открыт, а теперь закрыт') else: status = twit. PostUpdate ('Контакт входной двери был закрыт, а теперь открыт') if e.index == 5: if interfaceKit. getInputState (e.index): status = twit. PostUpdate ('Контакт боковой двери был открыт, а теперь закрыт') else: status = twit. PostUpdate ('Контакт боковой двери был закрыт и теперь открыт') return 0

Шаг 8: протестируйте и наслаждайтесь

Протестируйте и наслаждайтесь
Протестируйте и наслаждайтесь

Убедитесь, что у вас есть действующие имя пользователя и пароль в твиттере. Компьютер, к которому вы подключаете свой фиджет, должен иметь подключение к Интернету. НАСЛАЖДАЙТЕСЬ и дайте мне знать в твиттере (mcotton), если у вас есть комментарии

Рекомендуемые: