actionbrowser.com
= WL_CONNECTED) { delay(500); (". ");} //If connection successful show IP address in serial monitor ("Connected to "); intln(ssid); ("IP address: "); intln(WiFi. localIP()); //IP address igger(); // Trigger the IFTTT-Webhook-Event} void loop() { epSleep(0); ("Wenn alles gut geht, wird dieser Text niemals ausgegeben");} Das Programm führt drei Kern-Funktionen aus: Verbindung zum WLAN herstellen. den Trigger an IFTTT-Webhooks auf dem Kanal "iotbutton" senden. in den DeepSleep-Modus gehen. Sobald der D1 Mini um Tiefschlaf ist, sollte der Stromverbrauch auf unter 100 µA sinken. Die Ausführung von jeglichem Code nach dem DeepSleep-Befehl findet nicht mehr statt. Darauf basiert auch nun das Prinzip des IoT-Buttons. Sobald wir den Reset-Knopf des Wemos D1 Mini drücken, wird das Programm neu gestartet und der o. Ablauf wiederholt. Dadurch, dass der Trigger in der Setup-Funktion und nicht in der Loop ausgeführt wird, wird bei jedem Tastendruck genau ein Triggersignal gesendet. Durch super geringen Stromverbrauch, kann der Wemos D1 Mini mit einer kleinen LiPo-Batterie für mehrere Wochen oder Monate betriebsbereit bleiben.
Danach habt ihr euren DIY Kontaktsensor nativ in HomeKit eingebunden und könnt ihr für Automationen verwenden! 🙂 Als Taster muss natürlich nicht zwingend ein Tactile Switch verwendet werden. Am Kleiderschrank z. B habe ich einen Mikroschalter mit Schaltfahne verbaut. 👍 Suchst du noch anderes flexibles DIY HomeKit-Zubehör mit unbegrenzten Möglichkeiten? Dann schau dir gerne die anderen Tutorials zu dieser Library an! :programmingparrot: ESP8266 D1 Mini Relais als HomeKit Schalter ohne Bridge Natives HomeKit Schloss im Eigenbau mit dem ESP8266 Suchst du gezielt nach weiteren Inhalten mit dieser Library? Dann schau doch mal in der Community unter dem Tag homekit-esp8266 vorbei. :programmingparrot: ¹Affiliate Link. Affiliate Links sind Referenzen des Autors. Bei Kauf wird eine Provision ausgeschüttet. Mehr Informationen.
Alle I/Os werden mit 3, 3V betrieben und sind nicht 5V-tolerant. Wie Ihr euren Wemos im Arduino IDE installiert, könnt Ihr hier nach lesen. Schema Pinout Treiber Technische Daten: Microcontroller ESP-8266EX Betriebsspannung 3. 3V Eingangsspannung (USB) 5V Digital E/A Pins 11 Analog Eingangs Pins 1(Max input: 3. 2V) Flash Memory 4M bytes Clock Speed 80MHz/160MHz CPU 32-bit Länge 34. 2mm Breite 25. 6mm Gewicht 10g Stromverbrauch Normalbetrieb 70 mA Stromverbrauch Schlafmodus 0, 17 mA Jetzt im Onlineshop Zum Shop D1 mini ESP8266 ESP-12 4, 99 € Umsatzsteuerbefreit gemäß UStG §19 zzgl. Versand Lieferzeit: ca. 1-3 Werktage In den Warenkorb Add To Wishlist View Wishlist
Keine Ergebnisse für deine Suche gefunden, versuche es mit etwas anderem.