Inhaltsverzeichnis:
- Schritt 1: Sehen Sie sich das Video an
- Schritt 2: Bestellen Sie die Komponenten
- Schritt 3: Schaltung
- Schritt 4: Fall
- Schritt 5: Software
- Schritt 6: Verdrahten Sie es
- Schritt 7: Fertig
Video: DIY Smart Doorbell: Code, Einrichtung und HA-Integration - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
In diesem Projekt zeige ich Ihnen, wie Sie Ihre normale Türklingel in eine smarte verwandeln können, ohne die aktuellen Funktionalitäten zu ändern oder Kabel zu durchtrennen. Ich werde ein ESP8266-Board namens Wemos D1 mini verwenden.
Neu bei ESP8266? Sehen Sie sich zuerst mein Video zur Einführung in den ESP8266 an.
Schritt 1: Sehen Sie sich das Video an
Das Video enthält eine Schritt-für-Schritt-Anleitung zum Erstellen dieses Projekts.
Schritt 2: Bestellen Sie die Komponenten
Auf Amazon.com kaufen
- Wemos d1 mini -
- Mini-Spannungsregler -
- 1N4001/4007 Diode -
- 50V 680uF Kondensator -
AliExpress:
- Wemos D1 Mini -
- Relaisschild -
-
Reed-Magnetschalter -
Auf Amazon.de kaufen
- Wemos d1 mini -
- Mini-Spannungsregler -
- 1N4001/4007 Diode -
- 50V 680uF Kondensator -
Schritt 3: Schaltung
Intelligente Türklingeln machen Spaß und sind nützlich, aber sie sind normalerweise teuer. In diesem Video zeige ich Ihnen, wie ich eine typische Türklingel nicht-invasiv aufgerüstet und mit Home Assistant verbunden habe.
Ich habe die d1 mini mit dem Wechselstromnetzteil der Türklingel versorgt, nachdem ich sie auf Gleichstrom umgestellt hatte, und dann einen an D5 angeschlossenen Reedschalter verwendet, um den Türklingelton zu erkennen, wie im folgenden Schema gezeigt. Die meisten Türklingeln werden mit einem 21-Volt-Wechselstrom betrieben. Um einen Gleichstrom zu erhalten, habe ich ihn zuerst durch eine Diode geleitet und dann einen 680-Mikro-Farad-Kondensator hinzugefügt, um den Ausgang zu glätten. Dies wird als Halbbrückengleichrichter bezeichnet. Der letzte Schritt bestand darin, einen Abwärtswandler hinzuzufügen, um die Spannung auf 5 V zu senken. Jetzt, da die Strecke fertig ist, war es an der Zeit, alles zusammenzustellen. Ich habe ein 3x7 Perfboard verwendet und alle Komponenten gemäß den Schaltplänen montiert. Ich habe alles getestet, um sicherzustellen, dass der 21-Volt-Wechselstrom in einen 5-V-Gleichstrom umgewandelt wird. Sobald alles gut aussah, habe ich den zusätzlichen Perfboard-Bereich geschnitten.
Schritt 4: Fall
Als nächstes habe ich ein kleines Etui gedruckt, um es einfach zu montieren (Original Author Mitzpatrick bei
Schritt 5: Software
Zurück am Laptop habe ich den D1 mini angeschlossen, um Tasmota zu laden. Als nächstes folgte ich einem typischen Tasmota-Setup, um es mit meinem Netzwerk zu verbinden. Sobald das Gerät verbunden war, habe ich alle Einstellungen über die Konsole aktualisiert. Die vollständige Befehlszeile finden Sie im Anhang. Stellen Sie einfach sicher, dass Sie die MQTT-IP-Adresse und die Anmeldeinformationen aktualisieren.
Als nächstes war es Zeit für die Integration.
Schritt 6: Verdrahten Sie es
Bevor ich anfing, habe ich den Strom getrennt. Das Anbringen des Geräts an der Türklingel war einfach: (1) Ich habe die Abdeckung entfernt, (2) das Gerät mit Schrauben an der Wand befestigt, (3) die Stromkabel angeschlossen, (4) den Reedschalter mit doppelseitigem Klebeband befestigt (5) und legen Sie die Abdeckung wieder auf.
Zurück im Home Assistant habe ich die Konfigurationsdatei geöffnet und einen neuen MQTT-Sensor hinzugefügt, gespeichert und neu gestartet. Der Code ist oben angehängt. Nach dem Speichern habe ich den Home Assistant neu gestartet.
Schritt 7: Fertig
Die Integration ist nun abgeschlossen. Sie können diesen Sensor jetzt verwenden, um Warnungen oder ein beliebiges Automatisierungsszenario auszulösen!
Wenn Sie dies nützlich fanden, sollten Sie meinen YouTube-Kanal abonnieren - es hilft mir sehr. Wenn Sie daran interessiert sind, meine Arbeit zu unterstützen, können Sie meine Patreon-Seite besuchen.
Viele der enthaltenen Informationen basieren auf persönlichen Kenntnissen und Erfahrungen. Es liegt in der Verantwortung des Betrachters, alle Informationen unabhängig zu überprüfen.
Empfohlen:
So formatieren Sie Code auf Discord (Mobile): 10 Schritte
So formatieren Sie Code auf Discord (Mobil): Dieser Befehlssatz ist für Leute gedacht, die regelmäßig programmieren und auch die Discord-App verwenden. Dies wird Ihnen beibringen, wie Sie Text senden und ihn dann in eine beliebige Programmiersprache formatieren
So laden Sie C-Code in ِAVR mit Arduino Uno als Programmierer hoch – wikiHow
So laden Sie C-Code in ِAVR mit Arduino Uno als Programmierer hoch: Hallo allerseits: D Hier werde ich eine einfache Möglichkeit vorstellen, jeden AVR-Chip mit Arduino Uno R3 zu programmieren Programmierer was viel kostet
SPIEL MIT PYTHON CODE (FÜR Dummys!): 14 Schritte
CODE EIN SPIEL MIT PYTHON (FÜR DUMMIES!): Willkommen bei Python, der drittbeliebtesten Programmiersprache weltweit!… und wohl die einfachste! Wussten Sie, dass Youtube & Google hat beide Python als Hauptsprache für ihre versierten Apps & Webseiten sehen Sie? Tja… Nun ja
So laden Sie MicroPython-Code auf XBee 3 herunter: 18 Schritte (mit Bildern)
So laden Sie MicroPython-Code auf XBee 3 herunter: MicroPython ist eine von Python 3.0 inspirierte Programmiersprache, die auf Mikrocontrollern wie dem XBee 3 funktioniert . Ich fou jedoch
Arduino Hot Wheels Speed Track Teil 2 - Code: 5 Schritte
Arduino Hot Wheels Speed Track Teil #2 - Code: Im ersten Teil dieses Projekts haben wir die Hardware für den Prototypen auf 2 Steckbrettern aufgebaut. Und in diesem Teil werden wir den Code durchgehen, wie er funktioniert und dann testen. Sehen Sie sich das obige Video an, um den gesamten Code-Review und die Präsentation der