Innholdsfortegnelse:

IOT Dørsensor - Wi -Fi -basert, drevet av 2xAAA -batterier: 6 trinn
IOT Dørsensor - Wi -Fi -basert, drevet av 2xAAA -batterier: 6 trinn

Video: IOT Dørsensor - Wi -Fi -basert, drevet av 2xAAA -batterier: 6 trinn

Video: IOT Dørsensor - Wi -Fi -basert, drevet av 2xAAA -batterier: 6 trinn
Video: Risk & Return - The Jesse Livermore Story 2024, Juli
Anonim
IOT Dørsensor - Wi -Fi -basert, drevet av 2xAAA -batterier
IOT Dørsensor - Wi -Fi -basert, drevet av 2xAAA -batterier

I denne instruksen presenterer vi hvordan du enkelt kan bygge en batteridrevet Wi-Fi-dørsensor med IOT Cricket Wi-Fi-modul. Vi viser også hvordan du integrerer Cricket -meldinger med IFTTT (eller andre tjenester, inkludert Home Assistant, MQTT eller Webhooks med HTTP POST -forespørsler) for å sende telefonvarsler. Når en dør åpnes, sender Cricket varsler til telefonen din.

MERK: dette er et prosjekt for å vise hvordan du enkelt kan sette sammen en prototype dørsensor på få minutter. Men for å lage en fullverdig dørsensor vil du kanskje bruke litt mer tid på å optimalisere designet for dine behov.

I prinsippet fungerer det slik. Når magnetdelen er nær sivsensordelen (dør lukket) kobler den IO1 fra BATT, hvis magneten beveger seg fra sivsensoren (døren åpnet) kobler den BATT -spenningen til IO1_Wakeup -signalet og vekker brettet.

Vi konfigurerer Cricket til å sende HTTP POST -forespørsler til IFFTT hvor den konverteres til push -varsler, som sendes til en telefon. I tillegg inneholder alle varsler informasjon om batterinivå og omgivelsestemperatur fra Cricket's innebygde temperatursensor.

Instruksjonene består av følgende trinn: Forklare prosjekt ved hjelp av skjemaer IFTTT-oppsett med Pushbullet-tjeneste Konfigurere IOT Cricket-modul Koble IOT Cricket til internett over Wi-Fi

Rekvisita

Cricket Wi-Fi-modul (https://www.thingsonedge.com/)

Dørvindu Magnetisk bryter

Batteriholder 2xAAA batterier

Trinn 1: Montering

montering
montering
montering
montering
montering
montering

Vi bruker NC -sivsensoren. Følg skjemaene nedenfor for å koble alle komponentene sammen.

Når du har montert, bør kretsene fungere som følger. Når en dør åpnes, vekker den Cricket som indikeres av LED-en som blinker. Enheten din er nesten klar. La oss nå konfigurere IFTTT til å sende push -varsling på døren som åpnes.

Trinn 2: IFTTT -oppsett med en Pushbullet -tjeneste

IFTTT -oppsett med en Pushbullet -tjeneste
IFTTT -oppsett med en Pushbullet -tjeneste
IFTTT -oppsett med en Pushbullet -tjeneste
IFTTT -oppsett med en Pushbullet -tjeneste

Fremgangsmåte for å følge:

  • Gå til:
  • Logg inn eller registrer deg
  • Klikk på Opprett fra bruker- / konto -menyen (øverst til høyre)
  • Klikk på + for å opprette en ny kildehendelse
  • Velg Webhooks -tjeneste
  • Klikk Fortsett
  • Klikk på Motta en webforespørsel (på venstre side)
  • Opprett hendelsesnavn f.eks. dør_sensor
  • Kildehendelsen skal settes opp nå, klikk på + etter deretter hendelse
  • Søk på pushbullet -tjenesten
  • Endre hendelsesnavn til door_sensor
  • Endre tittel tilsvarende
  • Endre melding til døråpent batteri = {{Value1}} temp = {{Value2}}
  • Klikk på Fullfør

Nesten der, nå må du få en HTTP -adresse som vi kan legge hendelser til fra IoT -modulen. Søk etter Webhooks -tjenesten og klikk på dokumentet i høyre hjørne.

Neste kopier weblenker under "Lag en POST eller GET webforespørsel til:" du trenger det senere.

Før vi begynner å bruke enheten, må den konfigureres i Developer Portal. Gå til neste avsnitt.

Trinn 3: Konfigurer enheten din i utviklerportalen

Åpne TOE Developer Portal (som følger med IOT Cricket -modulen) fra en hvilken som helst nettleser, enten fra PC eller mobil. Du må registrere/logge på Developer Portal for å aktivere og konfigurere enheten i kontoen din. Ellers fungerer ikke enheten.

Etter vellykket pålogging / registrering må du klikke på "Legg til ny" enhet for å aktivere enheten i systemet. Du må bruke det unike serienummeret som er trykt på en etikettpinne på baksiden av Cricket.

MERK: Du må bare beholde serienummeret for deg selv. Ikke del det med noen andre.

Angi følgende konfigurasjon:

RTC: OFFIO2: OFF Batteriovervåkning: PÅ Temperatursensor: PÅ Tving oppdateringer på - IO1 Wake Up: Yes Force -oppdateringer på - RTC Wake Up: Nei

Legg ut hendelser: se nedenfor

Kopier / lim inn lenken vi kopierte fra Webhooks i io1_wakeup:

URL:

  • erstatte https til
  • bytt hendelse til door_sensor

lenken skal se slik ut nedenfor:

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

Data:

Når du har konfigurert konfigurasjonen, trykker du på Lagre -knappen.

Vi er nesten der! Vi trenger bare å koble enheten vår til internett via Wi-Fi-nettverk.

Trinn 4: Koble til Wi-Fi-nettverk (internett)

Koble til Wi-Fi-nettverk (internett)
Koble til Wi-Fi-nettverk (internett)

Trykk på knappen på Cricket i 5 sekunder til LED -lampen lyser konstant. Koble deretter fra hvilken som helst enhet med nettlesermuligheter (smarttelefon, bærbar datamaskin,…) til toe_device Circket sitt private Wi-Fi-nettverk. Åpne https://192.168.4.1/index.html siden og send Wi-Fi-legitimasjonen din. Det er det.

Trinn 5: Hent konfigurasjonen fra utviklerportalen

Bare ett trinn til. Trykk på knappen ombord i 1 sekund for å hente konfigurasjonen fra utviklerportalen. Nå er du klar, og du bør fortsette å motta varsler på telefonen når en dør er åpen.

Mer informasjon om hvordan du integrerer med andre tjenester som Home Assistant, MQTT eller HTTP POST -forespørsel, se Cricket -dokumentasjonen:

Trinn 6: Tilbakemelding

Vi håper det var en hyggelig opplevelse for deg å bygge en dørsensor med Cricket! Hjelp oss med å forbedre teknologien hvis du har tilbakemeldinger eller forslag. Hvis du likte prosjektet, vennligst hjelp oss med å spre ordet.

Takk skal du ha!

Anbefalt: