Kazalo:

Senzor vrat IOT - na osnovi Wi -Fi, napaja se z baterijami 2xAAA: 6 korakov
Senzor vrat IOT - na osnovi Wi -Fi, napaja se z baterijami 2xAAA: 6 korakov

Video: Senzor vrat IOT - na osnovi Wi -Fi, napaja se z baterijami 2xAAA: 6 korakov

Video: Senzor vrat IOT - na osnovi Wi -Fi, napaja se z baterijami 2xAAA: 6 korakov
Video: Level Shifter 3V Sensor vs 5V UNO (Subtittled) 2024, Julij
Anonim
Senzor vrat IOT - na osnovi Wi -Fi, napaja se z baterijami 2xAAA
Senzor vrat IOT - na osnovi Wi -Fi, napaja se z baterijami 2xAAA

V tem navodilu vam predstavljamo, kako lahko preprosto sestavite senzor vrat Wi-Fi na baterijski pogon z modulom Wi-Fi IOT Cricket. Pokažemo tudi, kako integrirati sporočila Cricket z IFTTT (ali drugimi storitvami, vključno z domačim pomočnikom, MQTT ali spletnimi kljuki z zahtevami HTTP POST) za pošiljanje telefonskih obvestil. Ko se vrata odprejo, Criket pošlje obvestila na vaš telefon.

OPOMBA: to je projekt, ki prikazuje, kako lahko v nekaj minutah sestavite prototip senzorja vrat. Za izdelavo popolnega senzorja vrat pa boste morda želeli porabiti nekaj več časa za optimizacijo zasnove za vaše potrebe.

Načeloma deluje tako. Ko je magnetni del blizu senzorja trstike (vrata zaprta) odklopi IO1 od BATT, če se magnet odmakne od senzorja trstike (vrata so odprta), priključi napetost BATT na signal IO1_Wakeup in prebudi ploščo.

Cricket konfiguriramo tako, da pošilja zahteve HTTP POST na IFFTT, kjer se pretvori v potisna obvestila, ki se pošljejo na telefon. Poleg tega vsa obvestila vključujejo podatke o nivoju baterije in temperaturi okolice iz vgrajenega temperaturnega senzorja za kriket.

Navodila obsegajo naslednje korake: Razlaga projekta s shemami Nastavitev IFTTT s storitvijo Pushbullet Konfiguriranje modula IOT Cricket Povezovanje IOT Cricket z internetom prek omrežja Wi-Fi

Zaloge

Modul za kriket Wi-Fi (https://www.thingsonedge.com/)

Magnetno stikalo za okna vrat

Nosilec baterij 2xAAA baterije

1. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Uporabljamo senzor trsta NC. Sledite spodnjim shemam, da povežete vse komponente skupaj.

Ko sestavite, bi morala vezja delovati na naslednji način. Ko odprete vrata, prebudi čriček, ki ga utripa LED. Vaša naprava je skoraj pripravljena. Zdaj pa konfigurirajmo IFTTT za pošiljanje potisnega obvestila o dogodku odpiranja vrat.

2. korak: Nastavitev IFTTT s storitvijo Pushbullet

Nastavitev IFTTT s storitvijo Pushbullet
Nastavitev IFTTT s storitvijo Pushbullet
Nastavitev IFTTT s storitvijo Pushbullet
Nastavitev IFTTT s storitvijo Pushbullet

Koraki, ki jih je treba upoštevati:

  • Pojdite na:
  • Prijavite se ali registrirajte
  • Kliknite Ustvari iz menija Uporabnik / Račun (zgornji desni kot)
  • Kliknite +, da ustvarite nov izvorni dogodek
  • Izberite storitev Webhooks
  • Kliknite Nadaljuj
  • Kliknite Prejemi spletno zahtevo (na levi strani)
  • Ustvarite ime dogodka, npr. senzor vrat
  • Izvorni dogodek je treba nastaviti zdaj, kliknite + po dogodku Potem
  • Poiščite storitev pushbullet
  • Spremenite ime dogodka v door_sensor
  • Ustrezno spremenite naslov
  • Spremeni sporočilo v Odprta baterija pri vratih = {{Value1}} temp = {{Value2}}
  • Kliknite Dokončaj

Skoraj tam, zdaj morate dobiti naslov HTTP, na katerega lahko objavimo dogodke iz modula IoT. Poiščite storitev Webhooks in kliknite dokument v desnem zgornjem kotu.

Naslednje kopirajte spletne povezave pod možnostjo »Naredi zahtevo POST ali GET za:«, ki jo boste potrebovali pozneje.

Preden začnemo uporabljati napravo, jo je treba konfigurirati na portalu za razvijalce. Pojdite na naslednji razdelek.

3. korak: Konfigurirajte svojo napravo na portalu za razvijalce

Odprite portal za razvijalce TOE (ki je priložen modulu IOT Cricket) iz katerega koli brskalnika iz računalnika ali mobilnega telefona. Če želite aktivirati in konfigurirati napravo v svojem računu, se morate registrirati/prijaviti na portal za razvijalce. V nasprotnem primeru naprava ne bo delovala.

Po uspešni prijavi / registraciji morate klikniti "Dodaj novo" napravo, da aktivirate svojo napravo v sistemu. Uporabiti morate edinstveno serijsko številko, natisnjeno na nalepki na hrbtni strani kriketa.

OPOMBA: Serijsko številko morate hraniti samo zase. Ne delite ga z nikomer drugim.

Nastavite naslednjo konfiguracijo:

RTC: OFFIO2: OFF Monitor baterije: ON Temperaturni senzor: ON Prisilno vklopljeno - IO1 prebujanje: da Prisilno vklopljeno - RTC prebujanje: ne

Objava dogodkov: glej spodaj

Kopirajte / prilepite povezavo, ki smo jo prekopirali iz Webhooks v io1_wakeup:

URL:

  • zamenjaj https na
  • zamenjaj dogodek na door_sensor

povezava bi morala izgledati takole:

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

Podatki:

Ko nastavite konfiguracijo, pritisnite gumb Shrani.

Skoraj smo že tam! Napravo moramo samo povezati z internetom prek omrežja Wi-Fi.

4. korak: Povežite se z omrežjem Wi-Fi (internet)

Povežite se z omrežjem Wi-Fi (internet)
Povežite se z omrežjem Wi-Fi (internet)

Pritiskajte gumb na kriketu 5 sekund, dokler LED ne sveti neprestano. Nato se povežite iz katere koli naprave z zmogljivostmi spletnega brskalnika (pametni telefon, prenosni računalnik…) do zasebnega omrežja Wi-Fi toe_device Circket. Odprite stran https://192.168.4.1/index.html in posredujte poverilnice za Wi-Fi. To je to.

5. korak: Pridobite konfiguracijo s portala za razvijalce

Samo še en korak. Pritisnite gumb za vklop za 1 sekundo, da prenesete konfiguracijo s portala za razvijalce. Zdaj ste pripravljeni in še naprej prejemajte obvestila na telefon, ko so vrata odprta.

Več informacij o integraciji z drugimi storitvami, kot so Home Assistant, MQTT ali HTTP POST request, najdete v dokumentaciji za kriket:

6. korak: Povratne informacije

Upamo, da vam je bila izdelava senzorja vrat s kriketom prijetna izkušnja! Pomagajte nam izboljšati tehnologijo, če imate povratne informacije ali predloge. Če vam je bil projekt všeč, nam pomagajte razširiti besedo.

Hvala vam!

Priporočena: