Inhaltsverzeichnis:
Video: Sonoff Wandschalter-Add-ons - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Wenn Sie Sonoff T1-Wandschalter verwenden, sich von der Verwendung Cloud-basierter Server für die Heimautomatisierung abgewendet haben und mehr Funktionalität aus dem wandmontierten Lichtschalter herausholen möchten. Diese Anleitung zeigt Ihnen, wie Sie einen Temperatursensor und optional einen Summer hinzufügen.
Voraussetzung
1. Mittel zum Flashen des Sonoff T1 entweder über die Luft (OTA) oder mit dem CP2102 USB-zu-TTL-Adapter.
2. Mqtt Broker, um die Informationen zu erhalten.
3. Home-Automation-Plattform zur Steuerung des Schalters und Anzeige der Sensordaten.
Mein Ziel für dieses Projekt war es, einem meiner Sonoff-Wandlichtschalter zusätzliche Funktionen hinzuzufügen. Ich habe sie schon eine Weile in der Wohnung, sie alle laufen mit Tasmota-Firmware, die es ihnen ermöglicht, über MQTT mit meiner Automatisierungsplattform Home Assistant zu kommunizieren.
Es gibt viele YouTube-Videos über Home Assistant und Tasmota, die ich empfehlen würde, sie sich anzusehen.
Ich wollte schon immer eine zentrale Temperaturmessung in der Wohnung haben, damit ich das Kühlen/Heizen im ganzen Haus automatisieren kann. Als Option habe ich einen Summer hinzugefügt, um dieses allgemeine Piepen zu erzeugen, wenn der Alarm aktiviert wird. Dieses anweisbare ist, wie ich es gemacht habe
Vorsicht
Es kann vorkommen, dass beim Entfernen oder Hinzufügen des Schalters mit Wechselspannung gearbeitet wird. Seien Sie bitte vorsichtig
Schritt 1: Firmware-Setup
Ich habe angefangen, die Firmware auf meinem Wandschalter einzurichten, und auf dem Sonoff läuft ein ESP8266-Chip, der nach dem Flashen mit Tasmota oder ESPhome den Anschluss von Sensoren, Relais, Schaltern und LEDs ermöglicht die Firmware verwende ich hauptsächlich.
Die zum Flashen der Firmware verwendeten Breakout-Pads legen 2 GPIO-Pins des ESP8266 frei, die Tx- und Rx-Pins, die respektvoll mit GPIO 1 und GPIO 3 korrelieren.
Es gibt zwei Dinge zu wissen, wenn Sie diese für Pins verwenden. Beide Pins gehen während des Bootvorgangs auf High, was bedeutet, dass sie während des Bootvorgangs für den Bruchteil einer Sekunde 3,3 V ausgeben.
Vor diesem Hintergrund habe ich beschlossen, den Temperatursensor an GPIO1 (TXD) und den Summer an GPIO3 (RXD) hinzuzufügen.
Wenn Tasmota geflasht ist, gehen Sie zur Konfigurationsseite, wählen Sie "Modul konfigurieren" und wählen Sie das Modul als "Sonoff T1" mit dem entsprechenden Gruppenschalter aus, klicken Sie auf Speichern und warten Sie auf den Neustart.
Nach dem Neustart gehen Sie zurück zur Seite "Modul konfigurieren", jetzt können wir unseren Temperatursensor aus der Dropdown-Liste von GPIO1 auswählen. Ich verwende ein DHT22, also habe ich AM2301 ausgewählt. Andere Out-of-the-Box-Optionen sind DHT11 und SI7021.
Optional
Wenn Sie den Summer hinzufügen, wählen Sie Summer aus dem Dropdown-Menü für GPIO3.
Schritt 2: Zeit für Mods
Das Hinzufügen des Sensors und des optionalen Summers erfordert ein wenig Löten und Herausfinden, wie die Drähte verlegt werden.
Bringen Sie den Temperatursensor und den Summer gemäß der Abbildung an
1. Verbinden Sie die Datenleitung des Temperatursensors mit TXD und das Pluskabel des Summers mit RXD
2. Verbinden Sie den VCC der Temperatur mit dem 3,3-V-Pin des Lichtschalters
3. Verbinden Sie die Masse des Temperatursensors und den Minuspol des Summers mit GND
Ich beschloss, der Platine einige Buchsenleistenstifte hinzuzufügen und die Rückseite der Kunststoffabdeckung auszufräsen, um die Stifte durchlaufen zu lassen.
Ich habe dann einen kleinen Kabelbaum gemacht, um den Sensor und den Summer durch die Kopfstifte zu befestigen.
Zeit zum Testen, Netz einschalten und entweder geht es oder es geht in die Luft, zum Glück hat alles funktioniert.
Schritt 3: Alles aufräumen
Jetzt war es an der Zeit, alles zu versäubern, da wir keine Drähte aus einem Lichtschalter herausragen möchten, und ab ging es an Fusion 360.
Ich habe einen Rahmen entworfen, um die Frontplatte zu umwickeln, die sich dann ausdehnt, um den Temperatursensor und den Summer mit einem kleinen Gitter aufzunehmen. Es ist alles mit PLA bedruckt und mit Stützen, es könnte lackiert oder einfach so belassen werden.
Ich kratzte ein bisschen Gips heraus, um meine Drähte an der Rückseite und an der Seite vorbeizuführen. Das Verschrotten des Putzes bedeutete, dass ich keine visuellen Modifikationen an der Frontplatte hatte, damit ich sie bei Bedarf an anderer Stelle verwenden kann.
Ich habe zwei STL-Dateien angehängt, eine, die nur für den Temperatursensor modifiziert und die andere den Summer enthält.
Schritt 4: Fazit
Mit der eingestellten Firmware und der installierten und aufgeräumten Hardware endet das Projekt, der Temperatursensor wird automatisch auf dem Startbildschirm von tasmota angezeigt und nach der Einrichtung werden die Werte in 5-Minuten-Intervallen an den MQTT-Server gesendet.
Von hier aus können Sie die Sensordaten in Ihre bevorzugte Automatisierungsplattform importieren, um sie auf Ihren Geräten anzuzeigen oder zur Automatisierung zu verwenden.
Optional
Der Buzzer kann in der Konsole getestet werden, indem man Buzzer gefolgt von 3 durch Kommas getrennten Zahlen eingibt
Die erste Zahl ist die Anzahl der Pieptöne
Zweite Zahl ist die Dauer eines einzelnen Signaltons
Die dritte Zahl ist die Dauer der Stille zwischen den einzelnen Signaltönen
Zusatzinformation
Um den Buzzer mit MQTT zu verwenden, senden Sie eine Nachrichtennutzlast als die obige Zahlenfolge an den cmnd/Topic/Buzzer
Die Dokumentation finden Sie hier für weitere Informationen zum Summer
tasmota.github.io/docs/Buzzer/
Empfohlen:
So hacken Sie ein Sonoff-Gerät – wikiHow
So hacken Sie ein Sonoff-Gerät: Prakhar Agrawal Junior Researcher (IoT Exploits) SICHERE HARDWAREEINFÜHRUNG In diesem Beitrag werden wir darüber diskutieren, wie man eine benutzerdefinierte Firmware auf das Sonoff-Gerät lädt und es mit seiner IP-Adresse steuert das
Sonoff Basic & Sonoff RF - Tutorial KOMPLETT: 16 Schritte
Sonoff Basic & Sonoff RF - Tutorial KOMPLETT: O Sonoff ist ein Online-Projetado für automatische Residenzen und Predial. O Sonoff Basic und RF-Podem-Serial-Alimentado-Com-Tensão de 90 a 250V AC, sua saída a relé supporta corrente de até 10A, possuí um WI-FI-Integrado de 2,4 GHz, o Sonoff RF con
Sonoff TH 16 - Tutorial Completo: 16 Schritte
Sonoff TH 16 - Tutorial Completo: O Sonoff ist eine Linha von Projetados für Automação Residential und Predial.Os Interruptors Sonoff TH16 mit einem Possuem-Eingang für einen Conectar-Sensor für Temperatur/Feuchtigkeit und eine Temperatur von 240 . im AC-Bereich von 100 - , P