
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Отправка уведомлений для сообщений, электронных писем устарела…
Итак, давайте сделаем что-то новое, очень легкое и простое БЕЗ СЛОЖНЫХ СЕРВЕРНЫХ ХОСТИНГОВ PHP ИЛИ ДРУГИХ СЛОЖНОСТЕЙ …
Домашняя автоматизация, уровень водяного насоса, полив сада, автоматическое кормление домашних животных, PIR-сигнализация и многое другое, о чем вы хотите получать уведомления на своих телефонах. (Android / iOS)
НАСЛАЖДАЙТЕСЬ и будьте ленивы, но получайте уведомления !!!
Шаг 1. Необходимые компоненты




основным компонентом является Nodemcu (ESP8266) или любые другие эквивалентные платы для разработки, такие как adafruit huzzah, wemos d1 mini и т. д.
А какие датчики использовать, зависит от ваших потребностей …
Я использую средство уведомления, чтобы уведомить о моем ранее созданном проекте, управляемом интернетом / облаком, цепи сигнализации PIR, уровне воды, контролируемом ультразвуковым датчиком, двери ИК-датчика !!
После настройки датчиков остается самое важное - программирование
Чтобы настроить nodemcu в Arduino, посетите мои предыдущие инструкции…
ПРИМЕЧАНИЕ: Пожалуйста, прочтите всю инструкцию, не читайте ее наполовину и не повредите свои комплекты, я не несу ответственности: P
Шаг 2: ESP_Notify и библиотека




Мы можем найти приложение для уведомлений ESP в магазине Google Play или получить apk откуда угодно, esle.
После установки приложения нам необходимо
- ВОЙТИ (используя учетную запись google)
- нажмите опцию ОТПРАВИТЬ ТОКЕНЫ
- используйте вашу электронную почту
- в электронном письме вы получите ИД ПОЛЬЗОВАТЕЛЯ, ИД УСТРОЙСТВА и URL-адрес архива библиотеки.
- скачать zip по ссылке
После загрузки библиотеки вы можете добавить ее в свою Arduino IDE, выполнив следующие действия.
- нажав на Эскиз
- Включить библиотеку
- Добавьте. ZIP Library в IDE, а затем выберите загруженный файл ESP_Notify-master.zip из папки Download.
Шаг 3: КОДИРОВКА

Чтобы узнать что-нибудь о библиотеке, воспользуйтесь примерами в Arduino:
- Файл
- Примеры
- ESP_Notify
- send_notification.
Чтобы он работал, просто измените 3 вещи: ваш WiFi SSID (имя), пароль WiFi и Device_Id.
Device_Id вы можете получить из электронного письма, отправленного ранее с помощью SEND TOKENS.
Итак, после тестирования кода мы можем теперь настроить его для нашего использования, как было сказано ранее …
Домашняя автоматизация, ИК-сигнализация, сигнализация уровня воды, уведомление ИК-датчика двери
ПРИМЕЧАНИЕ: ** ПОЖАЛУЙСТА, УБЕДИТЕСЬ, ЧТО DEVICE_ID ПРЕДОСТАВЛЯЕТСЯ ПРАВИЛЬНО И В ПРАВИЛЬНОМ ЦИТАТЕ (БЕЗ НЕПРАВИЛЬНОЙ ЦИТАТЫ) **
Шаг 4: программа Circuit Wise



Я использовал датчик PIR, ультразвуковой датчик, ИК-датчик для различных работ, а также в проекте с облачным управлением. Я вставил библиотеку и использовал "notifier.sendNotification (device_id," header "," message ")" в нужных местах, чтобы получить уведомление на мой телефон о действиях.
Согласно моему коду, я использовал контакт D0, D1 для ультразвукового датчика, D2 для PIR и D3 для ИК-датчика.
Так что загрузите приведенный выше код и измените его, как хотите.
Шаг 5. Приложение ESP Notify


Из приложения мы получаем желаемое уведомление и самое простое приложение, которое я нашел для уведомления с ESP8266. Не самое лучшее, но самое простое.
Плюсы- очень просто, просто, надежно
Минусы - до сих пор не удалось определить, можно ли передавать параметры, могут быть добавлены позже.
Спасибо за приложение и простую в использовании процедуру, не вдаваясь в беспокойный процесс создания приложения, события, php на сервере.
Так что наслаждайтесь и поддерживайте …
Рекомендуемые:
Переделываем светодиодный радиочастотный пульт для управления «чем угодно» !: 5 шагов

Переделка светодиодного радиочастотного пульта дистанционного управления для управления «чем угодно»! В этом проекте я покажу вам, как перепрофилировать светодиодный радиочастотный пульт для управления практически всем, что вы хотите, с его помощью. Это означает, что мы более подробно рассмотрим процесс передачи радиочастотного пульта дистанционного управления, считывая отправленные данные с помощью микроконтроллера Arduino
Что такое ЦП, для чего он нужен и как его устранить: 5 шагов

Что такое ЦП, для чего он нужен и способы его устранения: каждый день вы встречаете здесь термины «ЦП»; или "Процессор" меня бросают, но вы действительно знаете, что это значит? Я расскажу, что такое ЦП и что он делает, а затем рассмотрю общие проблемы с ЦП и способы их устранения
Маска для изменения лица - будь кем угодно: 14 шагов (с изображениями)

Маска для изменения лица - будь кем угодно: Что вы делаете, когда не можете решить, кем хотите стать на Хэллоуин? Будь всем. Проекционная маска состоит из белой маски, напечатанной на 3D-принтере, малинового пи, крошечного проектора и батарейного блока. Он способен проецировать все и вся
Сборка Arduino в Nissan Qashqai для автоматизации складывания боковых зеркал или чего-то еще: 9 шагов (с изображениями)

Постройте Arduino в Nissan Qashqai, чтобы автоматизировать складывание боковых зеркал или что-то еще: Nissan Qashqai J10 имеет несколько неприятных моментов в управлении, которые легко можно было бы улучшить. Один из них - не забыть нажать переключатель открывания / закрывания зеркал, прежде чем вынимать ключ из замка зажигания. Другой - небольшой конфиг
Сигнализация для мобильного телефона для мотоцикла, автомобиля или чего угодно: 7 шагов (с изображениями)

Сигнализация для мобильного телефона для мотоцикла, автомобиля или чего угодно: мне надоели обычные будильники, издающие много шума, и никто больше на них не обращает внимания. Также не зная, что кто-то испортил мой велосипед, потому что я был слишком далеко, чтобы услышать сигнал тревоги. Поэтому я решил включить этот сигнал с помощью старого мобильного телефона