Оглавление:
- Запасы
- Шаг 1: Сборка
- Шаг 2: Настройка IFTTT с помощью службы Pushbullet
- Шаг 3. Настройте устройство на портале разработчика
- Шаг 4. Подключитесь к сети Wi-Fi (Интернет)
- Шаг 5. Получите конфигурацию с портала разработчика
- Шаг 6: обратная связь
Видео: Датчик двери IOT - на основе Wi-Fi, питание от 2 батареек AAA: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
В этом руководстве мы расскажем, как легко создать дверной датчик Wi-Fi с питанием от аккумулятора с модулем Wi-Fi IOT Cricket. Мы также показываем, как интегрировать сообщения Cricket с IFTTT (или любыми другими службами, включая Home Assistant, MQTT или Webhooks с запросами HTTP POST) для отправки телефонных уведомлений. Когда дверь открывается, Cricket отправляет уведомления на ваш телефон.
ПРИМЕЧАНИЕ: это проект, чтобы продемонстрировать, как вы можете легко собрать прототип дверного датчика за несколько минут. Однако, чтобы создать полноценный дверной датчик, вам, возможно, захочется потратить немного больше времени на оптимизацию конструкции в соответствии с вашими потребностями.
В принципе так работает. Когда магнитная часть находится рядом с частью герконского датчика (дверь закрыта), он отключает IO1 от BATT, если магнит отодвигается от язычкового датчика (дверь открыта), он подключает напряжение BATT к сигналу IO1_Wakeup и пробуждает плату.
Мы настраиваем Cricket для отправки HTTP-запросов POST в IFFTT, где он преобразуется в push-уведомления, которые отправляются на телефон. Кроме того, все уведомления включают информацию об уровне заряда батареи и температуре окружающей среды от встроенного датчика температуры Cricket.
Инструкции включают следующие шаги: Объяснение проекта с использованием схем Настройка IFTTT с помощью службы Pushbullet Настройка модуля IOT Cricket Подключение IOT Cricket к Интернету через Wi-Fi
Запасы
Модуль Wi-Fi Cricket (https://www.thingsonedge.com/)
Магнитный переключатель дверного окна
Батарейный отсек 2 батарейки типа AAA
Шаг 1: Сборка
Мы используем язычковый датчик NC. Следуйте схемам ниже, чтобы соединить все компоненты вместе.
После сборки схемы должны работать следующим образом. Когда дверь открывается, сверчка пробуждается, о чем свидетельствует мигание светодиода. Ваше устройство почти готово. Теперь давайте настроим IFTTT для отправки push-уведомления о событии открытия двери.
Шаг 2: Настройка IFTTT с помощью службы Pushbullet
Действия, которые необходимо выполнить:
- Перейдите на:
- Войдите или зарегистрируйтесь
- Нажмите Создать из меню пользователя / учетной записи (в правом верхнем углу).
- Нажмите +, чтобы создать новое исходное событие.
- Выберите сервис Webhooks
- Нажмите "Продолжить".
- Нажмите Получить веб-запрос (слева).
- Создайте название события, например door_sensor
- Исходное событие должно быть настроено сейчас, нажмите + после события Then
- Поиск по сервису pushbullet
- Измените имя события на door_sensor
- Измените название соответственно
- Изменить сообщение на Дверь открыта батарея = {{Value1}} temp = {{Value2}}
- Нажмите Готово
Почти готово, теперь вам нужно получить HTTP-адрес, на который мы можем публиковать события из модуля IoT. Найдите службу Webhooks и щелкните документ в правом верхнем углу.
Затем скопируйте веб-ссылки в разделе «Сделать веб-запрос POST или GET на:», они вам понадобятся позже.
Прежде чем мы начнем использовать устройство, его необходимо настроить на портале разработчика. Пожалуйста, перейдите к следующему разделу.
Шаг 3. Настройте устройство на портале разработчика
Откройте портал разработчика TOE (который поставляется с модулем IOT Cricket) в любом браузере на ПК или мобильном устройстве. Вы должны зарегистрироваться / войти на портал разработчика, чтобы активировать и настроить устройство в своей учетной записи. Иначе устройство работать не будет.
После успешного входа / регистрации вам необходимо нажать «Добавить новое» устройство, чтобы активировать ваше устройство в системе. Вам необходимо использовать уникальный серийный номер, напечатанный на наклейке на обратной стороне Cricket.
ПРИМЕЧАНИЕ. Вы должны сохранить серийный номер только для себя. Не делитесь этим ни с кем другим.
Установите следующую конфигурацию:
RTC: OFFIO2: OFF Монитор батареи: ON Датчик температуры: ON Принудительное обновление - IO1 Wake Up: Да Принудительное обновление включено - RTC Wake Up: Нет
Публикация событий: см. Ниже
Скопируйте / вставьте ссылку, которую мы скопировали из Webhooks в io1_wakeup:
URL:
- заменить https на
- заменить событие на door_sensor
ссылка должна выглядеть так:
maker.ifttt.com/trigger/door_sensor/with/key/{key}
Данные:
После того, как вы установите конфигурацию, нажмите кнопку «Сохранить».
Мы почти на месте! Нам просто нужно подключить наше устройство к Интернету через сеть Wi-Fi.
Шаг 4. Подключитесь к сети Wi-Fi (Интернет)
Нажмите кнопку на Cricket в течение 5 секунд, пока светодиод не загорится постоянно. Затем подключитесь с любого устройства с возможностями веб-браузера (смартфон, ноутбук,…) к частной сети Wi-Fi toe_device Circket. Откройте страницу https://192.168.4.1/index.html и передайте свои учетные данные Wi-Fi. Вот и все.
Шаг 5. Получите конфигурацию с портала разработчика
Еще один шаг. Нажмите кнопку на борту в течение 1 секунды, чтобы получить конфигурацию с портала разработчика. Теперь все готово, и вы должны продолжать получать уведомления на свой телефон, когда дверь открыта.
Дополнительную информацию о том, как интегрироваться с другими службами, такими как Home Assistant, MQTT или HTTP POST-запрос, см. В документации Cricket:
Шаг 6: обратная связь
Мы надеемся, что создание дверного датчика с помощью Cricket доставило вам удовольствие! Пожалуйста, помогите нам улучшить технологию, если у вас есть отзывы или предложения. Если вам понравился проект, пожалуйста, помогите нам распространить информацию.
Спасибо!
Рекомендуемые:
Восстановление питания старой радиосхемы (питание от батареек): 4 шага
Восстановление питания старой радиосистемы (питание от батарей): когда-нибудь было старое радио, которое питается только от сети переменного тока и не имеет батареи внутри? Сегодня я покажу вам, как питать старое радио от аккумулятора и полезно, если есть питание. отключение питания, и мощность вашего радио зависела от батареи без подключения
Датчик двери навеса и замка с питанием от батареи, солнечный, ESP8266, ESP-Now, MQTT: 4 шага (с изображениями)
Датчик двери и замка с батарейным питанием, солнечный, ESP8266, ESP-Now, MQTT: в этой инструкции я покажу вам, как я сделал датчик с батарейным питанием для контроля состояния двери и блокировки моего удаленного велосипедного навеса. У меня нет сетевого питания, поэтому он работает от батареи. Аккумулятор заряжается от небольшой солнечной панели. Модуль d
Датчик влажности цветов IOT WiFi (питание от батареи): 8 шагов (с изображениями)
IOT WiFi Flower Moisture Sensor (с питанием от батареи): в этой инструкции мы представляем, как построить WiFi-датчик влажности / воды с монитором уровня заряда батареи менее чем за 30 минут. Устройство контролирует уровень влажности и отправляет данные на смартфон через Интернет (MQTT) с выбранным интервалом времени. U
Датчик двери DIY для безопасности с использованием ESP8266: 3 шага
Дверной датчик DIY для безопасности с использованием ESP8266: защитите свой дом с помощью интеллектуального дверного датчика, полностью спроектированного с использованием технологий с открытым исходным кодом. В этом видео мы создадим устройство, которое будет определять, открыта дверь или закрыта, и воспринимать информацию на вашем смартфоне с помощью сервер BLYNK, с
Генератор музыки на основе погоды (генератор MIDI на основе ESP8266): 4 шага (с изображениями)
Музыкальный генератор на основе погоды (Midi-генератор на основе ESP8266): Привет, сегодня я объясню, как сделать свой собственный небольшой музыкальный генератор на основе погоды. Он основан на ESP8266, который похож на Arduino, и он реагирует на температуру, дождь. и яркость света. Не ожидайте, что он сделает целые песни или аккордовые программы