Taula de continguts:

Sensor de porta IOT: basat en Wi-Fi, alimentat amb bateries 2xAAA: 6 passos
Sensor de porta IOT: basat en Wi-Fi, alimentat amb bateries 2xAAA: 6 passos

Vídeo: Sensor de porta IOT: basat en Wi-Fi, alimentat amb bateries 2xAAA: 6 passos

Vídeo: Sensor de porta IOT: basat en Wi-Fi, alimentat amb bateries 2xAAA: 6 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, De novembre
Anonim
Sensor de porta IOT: basat en Wi-Fi, alimentat amb bateries 2xAAA
Sensor de porta IOT: basat en Wi-Fi, alimentat amb bateries 2xAAA

En aquest instructiu us presentem com podeu construir fàcilment un sensor de porta Wi-Fi amb bateria amb el mòdul Wi-Fi Iric Cricket. També mostrem com integrar els missatges de Cricket amb IFTTT (o qualsevol altre servei, inclòs Home Assistant, MQTT o Webhooks amb sol·licituds HTTP POST) per enviar notificacions per telèfon. Quan s’obre una porta, Cricket envia notificacions al telèfon.

NOTA: es tracta d’un projecte per mostrar com podeu muntar fàcilment un prototip de sensor de porta en pocs minuts. Tanmateix, per crear un sensor de porta complet, és possible que vulgueu dedicar una mica més de temps a optimitzar el disseny segons les vostres necessitats.

En principi funciona així. Quan la part de l’imant és a prop de la part del sensor de canya (porta tancada) desconnecta IO1 de BATT, si l’imant s’allunya del sensor de canya (porta oberta) connecta la tensió BATT al senyal IO1_Wakeup i desperta la placa.

Configurem Cricket perquè enviï sol·licituds HTTP POST a la IFFTT on es converteix en notificacions push, que s’envien a un telèfon. A més, totes les notificacions inclouen informació sobre el nivell de la bateria i la temperatura ambiental del sensor de temperatura integrat del Cricket.

Les instruccions inclouen els passos següents: Explicació del projecte mitjançant esquemes Configuració IFTTT amb el servei Pushbullet Configuració del mòdul IOT Cricket Connexió de IOT Cricket a Internet mitjançant Wi-Fi

Subministraments

Mòdul de Cricket Wi-Fi (https://www.thingsonedge.com/)

Interruptor magnètic de la finestra de la porta

Porta bateries 2 bateries AAA

Pas 1: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

Utilitzem el sensor de canya NC. Seguiu els esquemes següents per connectar tots els components.

Un cop muntat, els circuits haurien de funcionar de la manera següent. Quan s’obre una porta, desperta el Cricket indicat per un LED parpellejant. El dispositiu està gairebé a punt. Ara configurem IFTTT per enviar una notificació push a l'esdeveniment d'obertura de la porta.

Pas 2: Configuració d'IFTTT amb un servei Pushbullet

Configuració d'IFTTT amb un servei Pushbullet
Configuració d'IFTTT amb un servei Pushbullet
Configuració d'IFTTT amb un servei Pushbullet
Configuració d'IFTTT amb un servei Pushbullet

Passos a seguir:

  • Aneu a:
  • Inicieu sessió o registreu-vos
  • Feu clic a Crea al menú Usuari / Compte (cantonada superior dreta)
  • Feu clic a + per crear un esdeveniment d'origen nou
  • Seleccioneu el servei de Webhooks
  • Feu clic a Continua
  • Feu clic a Rebre una sol·licitud web (a l'esquerra)
  • Crea un nom d'esdeveniment, per exemple sensor_de_portes
  • L'esdeveniment d'origen s'hauria de configurar ara, feu clic a + després de l'esdeveniment Then
  • Cercar servei pushbullet
  • Canvieu el nom de l'esdeveniment per door_sensor
  • Canvieu el títol en conseqüència
  • Canvia el missatge a Door open battery = {{Value1}} temp = {{Value2}}
  • Feu clic a Finalitza

Gairebé allà, ara necessiteu obtenir una adreça HTTP a la qual puguem publicar esdeveniments des del mòdul IoT. Cerqueu el servei de Webhooks i feu clic al document que hi ha a l'extrem superior dret.

A continuació, copieu els enllaços web a "Feu una sol·licitud web POST o GET a:" la necessitareu més endavant.

Abans de començar a utilitzar el dispositiu, cal configurar-lo al portal de desenvolupadors. Aneu a la següent secció.

Pas 3: configureu el dispositiu al portal per a desenvolupadors

Obriu el Portal de desenvolupadors TOE (que ve amb el mòdul IOT Cricket) des de qualsevol navegador des de PC o mòbil. Heu de registrar-vos / iniciar sessió al portal per a desenvolupadors per activar i configurar el dispositiu al vostre compte. En cas contrari, el dispositiu no funcionarà.

Després d'iniciar la sessió / registre amb èxit, heu de fer clic a "Afegeix un dispositiu nou" per activar el dispositiu al sistema. Heu d’utilitzar el número de sèrie únic imprès en un pal d’etiquetes a la part posterior de Cricket.

NOTA: Heu de conservar el número de sèrie només per a vosaltres mateixos. No el compartiu amb ningú més.

Establiu la configuració següent:

RTC: OFFIO2: OFF Monitor de bateria: ON Sensor de temperatura: ACTIVAT Força les actualitzacions activades - IO1 Wake Up: Sí Actualitzacions forçades activades - RTC Wake Up: No

Publicar esdeveniments: vegeu més avall

Copieu / enganxeu l'enllaç que hem copiat de Webhooks a io1_wakeup:

URL:

  • substituïu https per
  • substitueix l'esdeveniment per door_sensor

l'enllaç hauria de ser el següent:

maker.ifttt.com/trigger/door_sensor/with/key/{key}

Dades:

Un cop definida la configuració, premeu el botó Desa.

Quasi hi som! Només hem de connectar el nostre dispositiu a Internet a través de la xarxa Wi-Fi.

Pas 4: connecteu-vos a la xarxa Wi-Fi (Internet)

Connecteu-vos a la xarxa Wi-Fi (Internet)
Connecteu-vos a la xarxa Wi-Fi (Internet)

Premeu el botó del Cricket durant 5 segons fins que el LED s’encengui constantment. A continuació, connecteu-vos des de qualsevol dispositiu amb funcions del navegador web (telèfon intel·ligent, ordinador portàtil, …) a la xarxa Wi-Fi privada de toe_device Circket. Obriu la pàgina https://192.168.4.1/index.html i passeu les vostres credencials de Wi-Fi. Això és.

Pas 5: obteniu la configuració del portal per a desenvolupadors

Només un pas més. Premeu el botó de bord durant 1 segon per obtenir la configuració del Portal per a desenvolupadors. Ara ja esteu a punt i hauríeu de continuar rebent notificacions al telèfon quan la porta estigui oberta.

Per obtenir més informació sobre com integrar-vos amb altres serveis, com ara Home Assistant, MQTT o HTTP POST, consulteu la documentació de Cricket:

Pas 6: comentaris

Esperem que hagi estat una experiència agradable construint un sensor de porta amb Cricket. Si teniu algun comentari o suggeriment, ajudeu-nos a millorar la tecnologia. Si us ha agradat el projecte, ajudeu-nos a difondre el missatge.

Gràcies!

Recomanat: