
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

In deze instructable laten we zien hoe u eenvoudig een batterijgevoede Wi-Fi-deursensor met IOT Cricket Wi-Fi-module kunt bouwen. We laten ook zien hoe u Cricket-berichten kunt integreren met IFTTT (of andere services, waaronder Home Assistant, MQTT of webhooks met HTTP POST-verzoeken) om telefoonmeldingen te verzenden. Wanneer een deur opengaat, stuurt de Cricket meldingen naar je telefoon.
LET OP: dit is een project om te laten zien hoe je in een paar minuten eenvoudig een prototype deursensor in elkaar kunt zetten. Om echter een volwaardige deursensor te maken, wilt u misschien wat meer tijd besteden aan het optimaliseren van het ontwerp voor uw behoeften.
In principe werkt het zo. Wanneer het magneetgedeelte zich in de buurt van het reed-sensorgedeelte bevindt (deur gesloten), koppelt het IO1 los van BATT, als de magneet uit elkaar beweegt van reed-sensor (deur geopend), verbindt het BATT-spanning met IO1_Wakeup-signaal en wordt het bord wakker.
We configureren Cricket om HTTP POST-verzoeken naar de IFFTT te sturen, waar het wordt geconverteerd naar pushmeldingen, die naar een telefoon worden verzonden. Bovendien bevatten alle meldingen informatie over een batterijniveau en een omgevingstemperatuur van de ingebouwde temperatuursensor van de Cricket.
De instructies bestaan uit de volgende stappen: Project uitleggen met behulp van schema's IFTTT-configuratie met Pushbullet-service IOT Cricket-module configureren IOT Cricket met internet verbinden via Wi-Fi
Benodigdheden
Cricket wifi-module (https://www.thingsonedge.com/)
Deur Raam Magnetische Schakelaar
Batterijhouder 2xAAA batterijen
Stap 1: Montage



We gebruiken de NC reed-sensor. Volg onderstaande schema's om alle componenten met elkaar te verbinden.
Als je eenmaal hebt gemonteerd, zouden de circuits als volgt moeten werken. Wanneer een deur wordt geopend, wordt de Krekel wakker, aangegeven door een knipperende LED. Je apparaat is bijna klaar. Laten we nu IFTTT configureren om pushmeldingen te verzenden bij het openen van de deur.
Stap 2: IFTTT-configuratie met een Pushbullet-service


Te volgen stappen:
- Ga naar:
- Log in of Registreer
- Klik op Aanmaken vanuit het menu Gebruiker / Account (rechterbovenhoek)
- Klik op + om een nieuwe brongebeurtenis te maken
- Selecteer Webhooks-service
- Klik op Doorgaan
- Klik op Een webverzoek ontvangen (aan de linkerkant)
- Maak een evenementnaam aan, b.v. door_sensor
- De brongebeurtenis moet nu worden ingesteld, klik op + na Dan-gebeurtenis
- Zoek pushbullet-service
- Verander de gebeurtenisnaam in door_sensor
- Wijzig de titel dienovereenkomstig
- Wijzig bericht naar Deur open batterij = {{Waarde1}} temp = {{Waarde2}}
- Klik op Voltooien
We zijn er bijna, nu moet je een HTTP-adres krijgen waarnaar we gebeurtenissen uit de IoT-module kunnen posten. Zoek naar Webhooks-service en klik op het document in de rechterbovenhoek.
Kopieer vervolgens weblinks onder "Maak een POST- of GET-webverzoek naar:" je hebt het later nodig.
Voordat we het apparaat gaan gebruiken, moet het worden geconfigureerd in de Developer Portal. Ga naar de volgende sectie.
Stap 3: Configureer uw apparaat in de ontwikkelaarsportal
Open TOE Developer Portal (die wordt geleverd met de IOT Cricket-module) vanuit elke browser, hetzij vanaf pc of mobiel. U moet zich registreren/aanmelden bij Developer Portal om het apparaat in uw account te activeren en configureren. Anders werkt het apparaat niet.
Na een succesvolle login / registratie moet u op "Nieuw apparaat toevoegen" klikken om uw apparaat in het systeem te activeren. U moet het unieke serienummer gebruiken dat op een labelstick op de achterkant van Cricket is gedrukt.
OPMERKING: U dient het serienummer alleen voor uzelf te bewaren. Deel het niet met iemand anders.
Stel de volgende configuratie in:
RTC: OFFIO2: OFFBatterijmonitor: ON Temperatuursensor: ON Forceer updates aan - IO1 Wake Up: Ja Forceer updates aan - RTC Wake Up: Nee
Evenementen posten: zie hieronder
Kopieer / plak de link die we hebben gekopieerd van Webhooks in io1_wakeup:
URL:
- vervang https door
- vervang gebeurtenis door door_sensor
de link zou er als volgt uit moeten zien:
maker.ifttt.com/trigger/door_sensor/with/key/{key}
Gegevens:
Nadat u uw configuratie hebt ingesteld, drukt u op de knop Opslaan.
We zijn er bijna! We hoeven alleen ons apparaat via een wifi-netwerk met internet te verbinden.
Stap 4: Maak verbinding met wifi-netwerk (internet)

Druk 5 seconden op de knop op de Cricket totdat de LED constant brandt. Verbind vervolgens vanaf elk apparaat met webbrowsermogelijkheden (smartphone, laptop, …) met het privé Wi-Fi-netwerk van toe_device Circket. Open de pagina https://192.168.4.1/index.html en geef uw wifi-inloggegevens door. Dat is het.
Stap 5: Haal de configuratie op van de ontwikkelaarsportal
Nog maar een stap. Druk 1 seconde op de ingebouwde knop om de configuratie op te halen uit de Developer Portal. Nu ben je helemaal klaar en zou je meldingen op je telefoon moeten blijven ontvangen wanneer een deur open is.
Meer informatie over hoe te integreren met andere services zoals Home Assistant, MQTT of HTTP POST-verzoeken, zie de Cricket-documentatie:
Stap 6: Feedback
We hopen dat het een plezierige ervaring voor je was om een deursensor te bouwen met Cricket! Help ons de technologie te verbeteren als u feedback of suggesties heeft. Als je het project leuk vond, help ons dan om het te verspreiden.
Bedankt!
Aanbevolen:
DIY Ambilight met Raspberry Pi en GEEN Arduino! Werkt op elke HDMI-bron: 17 stappen (met afbeeldingen)

DIY Ambilight met Raspberry Pi en GEEN Arduino! Werkt op elke HDMI-bron.: Ik heb een vrij basaal begrip van elektronica, daarom ben ik supertrots op mijn doe-het-zelf Ambilight-opstelling in een eenvoudige houten behuizing met de mogelijkheid om de lichten aan en uit te zetten wanneer en wanneer ik wil. Voor wie niet weet wat een Ambilight is;
Een digitale schuifmaat afbreken en hoe werkt een digitale schuifmaat: 4 stappen

Een digitale schuifmaat afbreken en hoe werkt een digitale schuifmaat: Veel mensen weten hoe ze een schuifmaat moeten gebruiken om te meten. Deze tutorial leert je hoe je een digitale schuifmaat afbreekt en een uitleg over hoe de digitale schuifmaat werkt
Een Logitech X100-luidspreker repareren terwijl de Bluetooth-verbinding niet werkt: 6 stappen

Een Logitech X100-luidspreker repareren terwijl de Bluetooth-verbinding niet werkt: Toen mijn Bluetooth-luidspreker in het water was gevallen, was het verwoestend dat ik niet langer naar mijn muziek kon luisteren terwijl ik onder de douche stond. Stel je voor dat je 's ochtends om 6.30 uur wakker wordt en onder de warme douche staat met je favoriete deuntjes. Stel je nu eens voor dat je wakker moet worden
Herinnering schermtijdgebruik (werkt alleen op Windows, iOS werkt niet): 5 stappen

Herinnering schermtijdgebruik (werkt alleen op Windows, Ios werkt niet): Inleiding Dit is een handige machine gemaakt van Arduino, het herinnert je eraan om te rusten door een "biiii!" geluid en uw computer terug te laten gaan naar het vergrendelscherm na 30 minuten schermtijd te hebben gebruikt. Na 10 minuten rusten zal het "b
Hoe maak je thuis een wifi-beveiligingssysteem van $ 10? Geen kosten en werkt overal!: 3 stappen

Hoe maak je thuis een wifi-beveiligingssysteem van $ 10? Geen kosten en werkt overal!: Hoe maak je thuis een wifi-beveiligingsmeldingssysteem van $ 10? Er zijn geen kosten aan verbonden en het werkt overal! Als de PIR-bewegingssensor beweging detecteert, stuurt hij een melding naar uw mobiele telefoon. ESP8266 ESP-01 WiFi-module, PIR-bewegingssensor en 3.3