Оглавление:
- Шаг 1. Откройте GE Smart Switch
- Шаг 2: Изолируйте соединения высокого / низкого напряжения
- Шаг 3. Включение брелока Arduino / Honeywell
- Шаг 4: программирование Arduino
- Шаг 5: Программирование будильника
- Шаг 6. Локальное тестирование
- Шаг 7: Программирование вашего Smart Hub
Видео: Интерфейс Honeywell Vista Alarm With Smart Hub (Wink / Smartthings): 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Всем привет! Я хотел дать краткое руководство о том, как я интегрировал свою систему охранной сигнализации Honeywell Vista в свой интеллектуальный концентратор. Я использую Wink для этого урока, но он должен работать с любым интеллектуальным концентратором (Smartthings / Iris / и т. Д.). Прежде чем мы начнем, вы собираетесь внести изменения в продукт, который включает в себя сеть переменного тока (120 В +). Пожалуйста будь осторожен. Я не несу ответственности, если вы сожжете свой дом.
Что это значит? Позволяет ставить / снимать с охраны систему сигнализации из любой точки мира через приложение для умного дома И позволяет использовать триггеры из приложения умного дома для постановки / снятия сигнализации с охраны (например, у нас есть система постановки на охрану, когда засов заблокирован.). Вы даже можете управлять своим будильником, сказав «Алекса, включи / выключи будильник» (и, возможно, вы захотите отключить эту опцию!)
Что вам понадобится? Вам нужно будет купить GE Outdoor Smart Switch, Arduino (я использую NodeMCU ESP8266), блок питания на 5 В и брелок Honeywell 5834-4. Вам также необходимо убедиться, что у вас есть РЧ-приемник для вашей сигнализации (обычно сигнализации устанавливаются с помощью клавиатуры 6150RF или 6160RF). Вам также нужно будет припаять некоторые соединения и небольшой провод.
Как это работает? По сути, то, что мы собираемся сделать, - это создать устройство, которое преобразует сигнал z-волны в имитацию нажатия кнопки на брелке Honeywell, которая, в свою очередь, включает или выключает сигнализацию. Таким образом, будильник может быть подключен к вашему приложению умного дома из любого места без каких-либо дополнительных затрат.
Зачем мне это делать? В нашем доме уже была встроена сигнализация Honeywell Vista, но я не собирался доплачивать за TotalConnect или за интерфейсные модули, которые могут стоить несколько сотен долларов. Я просто хотел иметь возможность дистанционно ставить и снимать с охраны. Это полностью лишает вас умного дома и невозможности удаленного управления сигнализацией. Представьте, что вы пропустите собаку. Вы не хотите сообщать им свой код будильника. Теперь тебе не нужно. Дистанционно разблокируйте засов, и теперь снимите будильник с того же приложения для умного дома.
Шаг 1. Откройте GE Smart Switch
Я выбрал GE Smart Switch, потому что мне нужна была надежная система с двоичным выходом включения / выключения. Это делает реле. Я также подумал, что в этом корпусе будет дополнительное пространство, а это значит, что мы могли бы разместить внутри все дополнительные компоненты (брелок Honeywell и Arduino) и сделать все аккуратным. Картинка, которую вы видите, является прототипом окончательного дизайна.
Вам нужно будет чем-нибудь открыть пластиковый корпус. Я использовал кусачки и использовал их, чтобы вставить клин между швом, проходящим по внешнему краю. Попав внутрь, откручиваем доску, всего винта 7, и снимаем платы с корпуса.
Шаг 2: Изолируйте соединения высокого / низкого напряжения
Во-первых, не позволяйте этому запугать вас. Это относительно просто - просто соблюдайте правила техники безопасности. Есть более сложные, но более красивые способы сделать это, однако это проверенный метод, который будет работать. Даже в этом случае вы собираетесь вырезать дорожку высокого напряжения (120 В переменного тока) на печатной плате. ПОЖАЛУЙСТА, УБЕДИТЕСЬ, ЧТО ВЫРЕЗЫВАЕТСЯ ПО СЛЕДУ. Если вы не разорвете соединение полностью, как показано на изображении, вы зажжете свой Arduino. Убедитесь, что устройство отключено от сети.
Снимите розетку выходной мощности, отрезав или отпаяв зеленые, белые и синие разъемы на печатной плате. От этого можно избавиться.
Прорежьте след горячей проволоки, как на картинке выше. Я использовал небольшую ножовку, но дремель тоже подойдет. Мы изолируем выход этого реле, позволяя нашему Arduino считывать, в каком состоянии оно находится. Если реле замкнуто, ваше приложение умного дома сообщит, что переключатель включен (и будет активирована сигнализация), если реле разомкнуто., ваше приложение умного дома сообщит, что переключатель выключен (и сигнализация будет отключена).
Теперь вам нужно припаять к реле два провода. Смотрите вторую картинку выше. Они пойдут на ардуино.
Вы также припаяете два провода к сетевым соединениям переменного тока. Убедитесь, что они имеют размер 14GA или больше. Они пойдут на ваш USB-преобразователь на 5 В.
Шаг 3. Включение брелока Arduino / Honeywell
GE Outdoor Smart Switch имеет на борту 3,3 В постоянного тока, однако этой встроенной мощности было недостаточно для питания устройства, совместимого с Arduino, которое я использовал. По этой причине я решил также поместить внутрь корпуса небольшой USB-зарядный блок на 5 В. Вы подключили вход переменного тока от GE Smart Switch - теперь мы припаяем вход и выход преобразователя 5 В. См. Картинку выше.
На выходной стороне адаптера питания у вас будет выход 5 В постоянного тока и заземление. На моем фото это красный и черный провода. Вы припаяете эти провода к соединениям VIN и GND на вашем Arduino.
Теперь вы будете использовать контакт 3V3 на вашем Arduino для питания брелока Honeywell (используя это соединение, вам больше не нужно беспокоиться о батареях). Откройте брелок Honeywell, извлеките аккумулятор и снимите держатель аккумулятора. Верхнее соединение на брелоке - положительное. Нижнее соединение отрицательное. Верхнее соединение должно подключаться к контакту 3V3 на вашем Arduino. Нижнее соединение будет подключено к GND на Arduino. Смотрите картинку два.
Наконец, вы припаяете провода к внешней стороне руки и отключите контакты на брелке Honeywell (я использовал руку прочь). Мы подключим их к контактам D2 и D3 на Arduino, однако имейте в виду, что на самом деле я использую NodeMCU, и распиновка может отличаться от вашего «arduino».
Шаг 4: программирование Arduino
Используйте следующий код, чтобы запрограммировать ваш Arduino. По сути, мы смотрим на реле на GE Smart Switch как на вход Arduino. Когда мы видим это изменение, мы отправляем вывод на соответствующую кнопку на брелоке Honeywell. Опять же, имейте в виду, что моя программа ссылается на контакты для NodeMCU. Возможно, вам придется изменить эти контакты в коде, чтобы они соответствовали вашему Arduino.
Шаг 5: Программирование будильника
Для этого мы используем режим низкой безопасности на брелоке Honeywell. Когда вы нажимаете кнопку, индикатор должен светиться зеленым. Если это не так, найдите руководство пользователя Honeywell 5384-4 и переключитесь в режим пониженной безопасности, прежде чем выполнять действия, описанные в видео.
Затем следуйте инструкциям в этом видео. Кредит Курту Корбетту.
Шаг 6. Локальное тестирование
Пришло время подключить его и посмотреть, что из этого получится! Надеюсь, вы не увидите никакого «волшебного дыма» и все работает как надо. Вы можете проверить, нажав кнопку на GE Smart Switch напрямую. Однократное нажатие должно включить будильник. Повторное нажатие выключает его. Если это работает как на видео выше, переходите к последнему шагу.
Шаг 7: Программирование вашего Smart Hub
Зайдите в концентратор своего умного дома и добавьте устройство z wave. УБЕДИТЕСЬ, что все в GE Smart Switch заклеено и изолировано ПЕРЕД подключением к сети. После добавления устройства вы можете легко протестировать его с помощью кнопки на устройстве или через приложение для умного дома. Нажмите, чтобы включить устройство, реле щелкнет, и вы увидите, как мигают светодиоды на брелоке Honeywell. Ваш будильник тоже должен включиться. Нажмите еще раз, реле щелкнет, и сигнализация отключится.
А теперь самое интересное! Теперь вы можете снимать и включать будильник с помощью триггеров в приложении умного дома. Создайте триггеры, чтобы включить сигнализацию, когда ваш ригель заблокирован, или автоматически активируйте в зависимости от геозоны. Возможности безграничны, однако имейте в виду, что ваше устройство теперь более доступно. Например, поскольку это устройство отображается как переключатель в приложении для умного дома, оно может отображаться и в других местах. «Ошибка», которую я обнаружил, заключалась в том, что наш Amazon Echo автоматически обнаружил это устройство (я назвал его «Alarm» в Wink). Итак, вы можете сказать: «Алекса, выключи будильник», и будильник отключится. Обязательно отключите эти функции. Надеюсь, это кому-то поможет!
Рекомендуемые:
Аналоговый интерфейс для осциллографа: 6 шагов (с изображениями)
Аналоговый интерфейс для осциллографа: дома у меня есть несколько дешевых звуковых USB-карт, которые можно купить на Banggood, Aliexpress, Ebay или в других глобальных интернет-магазинах за несколько долларов. Мне было интересно, для чего их можно использовать, и я решил попробовать сделать низкочастотный прицел для ПК с
Выберите интерфейс SD для ESP32: 12 шагов (с изображениями)
Выберите интерфейс SD для ESP32: в этих инструкциях показано кое-что о выборе интерфейса SD для вашего проекта ESP32
Робот SCARA: изучение прямой и обратной кинематики !!! (Поворот сюжета. Узнайте, как создать интерфейс в реальном времени в ARDUINO с помощью ОБРАБОТКИ !!!!): 5 шагов (с изображениями)
Робот SCARA: изучение прямой и обратной кинематики !!! (Поворот сюжета. Узнайте, как создать интерфейс в реальном времени в ARDUINO с помощью ОБРАБОТКИ !!!!): Робот SCARA - очень популярная машина в мире индустрии. Это название означает как «Селективная совместимая сборка робота-манипулятора», так и «Селективно-совместимый шарнирный манипулятор робота». По сути, это робот с тремя степенями свободы, первые две из которых
Модель поезда, управляемая клавиатурой V2.0 - Интерфейс PS / 2: 13 шагов (с изображениями)
Модель поезда, управляемая клавиатурой V2.0 | Интерфейс PS / 2: в одном из моих предыдущих инструкций я показал вам, как управлять макетом модели железной дороги с помощью клавиатуры. Это было здорово, но у него был недостаток, заключающийся в том, что для работы требовался компьютер. В этом руководстве давайте посмотрим, как управлять модельным поездом с помощью клавиатуры
Интеграция Peanut Plug с SmartThings Hub: 7 шагов
Интеграция Peanut Plug с SmartThings Hub: цель этого руководства - помочь пользователям SmartThings Hub настроить Peanut Plug со своим SmartThings Hub. Peanut Plug - это умная вилка на основе Zigbee с возможностью мониторинга мощности. Его можно подключить к стандартной розетке и использовать для