Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:tech:rainsensor [2022/11/14 09:29] – [Sensoren] bullar | de:tech:rainsensor [2022/11/14 09:35] (aktuell) – [Software (ESPHome)] bullar | ||
---|---|---|---|
Zeile 74: | Zeile 74: | ||
Im blauen Block ist der zeitliche Verlauf aufgezeichnet (x=Frequenz, | Im blauen Block ist der zeitliche Verlauf aufgezeichnet (x=Frequenz, | ||
- | {{: | + | <WRAP group> |
- | {{: | + | <WRAP half column> |
+ | {{ : | ||
+ | </ | ||
+ | <WRAP half column> | ||
+ | {{: | ||
+ | </ | ||
+ | </ | ||
Das Ergebnis zeigt nun das aufgezeichnete Signal im zeitlichen Verlauf. Wir erkennen die sich achtmal wiederholenden Frameanteile und im Zoom die schon im digitalen Signal vorher beschriebenen Pulse und Pausen. Diese Aufzeichnung speichern wir an einer wiederzufindenen Stelle ab. | Das Ergebnis zeigt nun das aufgezeichnete Signal im zeitlichen Verlauf. Wir erkennen die sich achtmal wiederholenden Frameanteile und im Zoom die schon im digitalen Signal vorher beschriebenen Pulse und Pausen. Diese Aufzeichnung speichern wir an einer wiederzufindenen Stelle ab. | ||
Zeile 85: | Zeile 91: | ||
Auch hier ist wieder die Pulsfolge mit den zwei unterschiedlich langen Pausen zu finden '' | Auch hier ist wieder die Pulsfolge mit den zwei unterschiedlich langen Pausen zu finden '' | ||
- | {{: | + | {{: |
Um die vorhandene Decoderoption //Morse Code// nutzen zu können, invertieren wir das Signal vorher mit //Invert//. Dann müssen wir noch die Morsecode Parameter festlegen. Nach der Invertierung haben wir genau eine '' | Um die vorhandene Decoderoption //Morse Code// nutzen zu können, invertieren wir das Signal vorher mit //Invert//. Dann müssen wir noch die Morsecode Parameter festlegen. Nach der Invertierung haben wir genau eine '' | ||
Zeile 117: | Zeile 123: | ||
Um an das Signal des Regenmengensensors zu kommen brauchen wir zuerst einen passenden Empfänger für 433MHz. Die gibt es vielfältig im Online-Handel. Bei der Auswahl ist darauf zu achten, dass es sich um einen Superhet- (Superheterodyne) und nicht um einen Geradeausempfänger handelt. Geradeausempfänger haben eine zu große Bandbreite und eine geringe Verstärkung. Meine Wahl fiel auf den DollaTek RXB6 Superheterodyne Receiver: | Um an das Signal des Regenmengensensors zu kommen brauchen wir zuerst einen passenden Empfänger für 433MHz. Die gibt es vielfältig im Online-Handel. Bei der Auswahl ist darauf zu achten, dass es sich um einen Superhet- (Superheterodyne) und nicht um einen Geradeausempfänger handelt. Geradeausempfänger haben eine zu große Bandbreite und eine geringe Verstärkung. Meine Wahl fiel auf den DollaTek RXB6 Superheterodyne Receiver: | ||
- | {{: | + | <WRAP group> |
- | {{: | + | <WRAP half column> |
+ | {{ : | ||
+ | </ | ||
+ | <WRAP half column> | ||
+ | {{: | ||
+ | </ | ||
+ | </ | ||
Bei der Bestellung gleich die passende 433MHz Helical-Antenne mit ordern. | Bei der Bestellung gleich die passende 433MHz Helical-Antenne mit ordern. | ||
Zeile 330: | Zeile 342: | ||
In ESPHome generieren wir ein neues Device und fügen den eigenen Code mit einem // | In ESPHome generieren wir ein neues Device und fügen den eigenen Code mit einem // | ||
- | < | + | < |
esphome: | esphome: | ||
name: rain-sensor | name: rain-sensor | ||
Zeile 339: | Zeile 351: | ||
Dann definieren wir die vier Sensoren gemäß dem folgenden Beispiel. | Dann definieren wir die vier Sensoren gemäß dem folgenden Beispiel. | ||
- | < | + | < |
sensor: | sensor: | ||
- platform: custom | - platform: custom |