Sisällysluettelo:

IOT -ovianturi - Wi -Fi -pohjainen, toimii 2xAAA -paristoilla: 6 vaihetta
IOT -ovianturi - Wi -Fi -pohjainen, toimii 2xAAA -paristoilla: 6 vaihetta

Video: IOT -ovianturi - Wi -Fi -pohjainen, toimii 2xAAA -paristoilla: 6 vaihetta

Video: IOT -ovianturi - Wi -Fi -pohjainen, toimii 2xAAA -paristoilla: 6 vaihetta
Video: Are my smart devices spying on me? 2024, Marraskuu
Anonim
IOT -ovianturi - Wi -Fi -pohjainen, toimii 2xAAA -paristoilla
IOT -ovianturi - Wi -Fi -pohjainen, toimii 2xAAA -paristoilla

Tässä ohjeessa esittelemme, kuinka voit helposti rakentaa paristokäyttöisen Wi-Fi-ovianturin IOT Cricket Wi-Fi -moduulilla. Näytämme myös, kuinka Cricketin viestit voidaan integroida IFTTT: hen (tai muihin palveluihin, kuten Home Assistant, MQTT tai Webhooks, joissa on HTTP POST -pyynnöt) puhelimen ilmoitusten lähettämiseksi. Kun ovi avautuu, kriketti lähettää ilmoituksia puhelimeesi.

HUOMAUTUS: tämä projekti esittelee, kuinka voit helposti koota ovianturin prototyypin muutamassa minuutissa. Täysimittaisen ovianturin valmistamiseksi kannattaa kuitenkin käyttää hieman enemmän aikaa suunnittelun optimoimiseen tarpeisiisi.

Periaatteessa se toimii näin. Kun magneettiosa on lähellä ruokoanturiosaa (ovi kiinni), se irrottaa IO1: n BATT: sta, jos magneetti siirtyy erilleen ruokoanturista (ovi auki), se yhdistää BATT -jännitteen IO1_Wakeup -signaaliin ja herättää levyn.

Määritämme Cricketin lähettämään HTTP POST -pyynnöt IFFTT: lle, jossa se muunnetaan push -ilmoituksiksi, jotka lähetetään puhelimeen. Lisäksi kaikki ilmoitukset sisältävät tietoja akun varaustilasta ja ympäristön lämpötilasta Cricketin sisäänrakennetusta lämpötila-anturista.

Ohjeet sisältävät seuraavat vaiheet: Projektin selittäminen kaavioiden avulla IFTTT-asennus Pushbullet-palvelun avulla IOT-krikettimoduulin määrittäminen

Tarvikkeet

Kriketin Wi-Fi-moduuli (https://www.thingsonedge.com/)

Oven ikkunan magneettikytkin

Paristopidike 2xAAA -paristot

Vaihe 1: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Käytämme NC -reed -anturia. Liitä kaikki komponentit yhteen alla olevien kaavioiden avulla.

Kun olet koonnut, piirien pitäisi toimia seuraavasti. Kun ovi avataan, se herättää kriketin, jonka merkkivalo vilkkuu. Laite on melkein valmis. Määritetään nyt IFTTT lähettämään push -ilmoitus oven avaamistapahtumasta.

Vaihe 2: IFTTT -asetus Pushbullet -palvelun avulla

IFTTT -asennus Pushbullet -palvelulla
IFTTT -asennus Pushbullet -palvelulla
IFTTT -asetus Pushbullet -palvelun avulla
IFTTT -asetus Pushbullet -palvelun avulla

Seuraavat vaiheet:

  • Mene osoitteeseen:
  • Kirjaudu tai rekisteröidy
  • Napsauta Luo käyttäjä / tili -valikkoa (oikea yläkulma)
  • Luo uusi lähdetapahtuma napsauttamalla +
  • Valitse Webhooks -palvelu
  • Napsauta Jatka
  • Napsauta Vastaanota verkkopyyntö (vasemmalla puolella)
  • Luo tapahtuman nimi esim. ovi_anturi
  • Lähdetapahtuma on määritettävä nyt, napsauta + Tapahtuman jälkeen
  • Hae pushbullet -palvelu
  • Vaihda tapahtuman nimeksi ovi_anturi
  • Muuta otsikko vastaavasti
  • Vaihda viesti oven auki -akuksi = {{Value1}} lämpötila = {{Value2}}
  • Napsauta Valmis

Melkein valmis, nyt sinun on hankittava HTTP -osoite, johon voimme lähettää tapahtumia IoT -moduulista. Etsi Webhooks -palvelu ja napsauta asiakirjaa oikeassa yläkulmassa.

Kopioi seuraavaksi verkkolinkit kohdasta "Tee POST- tai GET -verkkopyyntö osoitteeseen", jota tarvitset myöhemmin.

Ennen kuin aloitamme laitteen käytön, se on määritettävä kehittäjäportaalissa. Siirry seuraavaan osioon.

Vaihe 3: Määritä laite kehittäjäportaalissa

Avaa TOE -kehittäjäportaali (IOT -krikettimoduulin mukana) mistä tahansa tietokoneesta tai mobiililaitteesta saatavalla selaimella. Sinun on rekisteröidyttävä/kirjauduttava sisään kehittäjäportaaliin aktivoidaksesi ja määrittääksesi laitteen tililläsi. Muuten laite ei toimi.

Onnistuneen kirjautumisen / rekisteröinnin jälkeen sinun on napsautettava "Lisää uusi" -laite aktivoidaksesi laitteesi järjestelmässä. Sinun on käytettävä ainutlaatuista sarjanumeroa, joka on painettu Cricketin takana olevaan tarratikkuun.

HUOMAUTUS: Säilytä sarjanumero vain itsellesi. Älä jaa sitä kenenkään muun kanssa.

Aseta seuraava kokoonpano:

RTC: OFFIO2: OFF Akun näyttö: ON Lämpötila -anturi: ON Pakota päivitykset päälle - IO1 Wake Up: Kyllä Pakotetut päivitykset päällä - RTC Wake Up: Ei

Lähetä tapahtumia: katso alla

Kopioi / liitä linkki, jonka kopioimme Webhooksista io1_wakeupissa:

URL -osoite:

  • korvaa https http: ksi
  • korvaa tapahtuma ovelle_anturi

linkin pitäisi näyttää tältä:

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

Tiedot:

Kun olet määrittänyt kokoonpanosi, paina Tallenna -painiketta.

Olemme melkein siellä! Meidän tarvitsee vain yhdistää laite Internetiin Wi-Fi-verkon kautta.

Vaihe 4: Yhdistä Wi-Fi-verkkoon (internet)

Yhdistä Wi-Fi-verkkoon (internet)
Yhdistä Wi-Fi-verkkoon (internet)

Paina Cricket -painiketta 5 sekunnin ajan, kunnes LED palaa jatkuvasti. Yhdistä sitten mistä tahansa laitteesta, jolla on verkkoselaimen ominaisuudet (älypuhelin, kannettava tietokone,…), toe_device Circketin yksityiseen Wi-Fi-verkkoon. Avaa https://192.168.4.1/index.html -sivu ja anna Wi-Fi-tunnuksesi. Se siitä.

Vaihe 5: Hae määritykset kehittäjäportaalista

Vielä yksi askel. Hae kokoonpano kehittäjäportaalista painamalla laitteen painiketta 1 sekunnin ajan. Nyt olet valmis ja sinun pitäisi edelleen saada ilmoituksia puhelimeesi, kun ovi on auki.

Lisätietoja integroinnista muihin palveluihin, kuten Home Assistant, MQTT tai HTTP POST -pyyntö, katso Kriketin dokumentaatiosta:

Vaihe 6: Palaute

Toivomme, että se oli nautinnollinen kokemus ovenanturin rakentamisesta kriketin avulla! Auta meitä parantamaan tekniikkaa, jos sinulla on palautetta tai ehdotuksia. Jos pidit projektista, auta meitä levittämään sanaa.

Kiitos!

Suositeltava: