Forum: Mikrocontroller und Digitale Elektronik WH14C: Funksignal mittels µC empfangen


von Florian T. (florian_t)


Lesenswert?

Hallo in die Runde,
ich habe mir vom blauen einen Wettermasten besorgt. Es handelt sich um 
diesen hier: 
https://www.conrad.de/de/kombi-sensor-professional-wh14c-1414630.html

Dieser sendet laut angabe auf 868 MHz. Ich würde nun diesen gerne am µC 
empfangen und auswerten. Das Problem dabei ist, dass ich nicht genau 
weiß welchen Empfänger ich dafür nehmen kann. Es gibt so viele 
verschiedene und mir selbst fehlt die Erfahrung da den richtigen zu 
finden.

Gibt es einen 868 MHz Empfänger den ich am µC betreiben kann der in der 
Lage wäre diese Signale zu empfangen und an den µC weiter zu geben?

Am liebsten wäre mir der Empfänger gibt die Signale direkt weiter ohne 
dazu eine serielle Schnittstelle anzubieten.

Als letztes noch die Frage: Hat vielleicht schon mal jemand mit diesem 
Wettermast zu tun gehabt und kennt eine Quelle bei der ich etwas über 
das Protokoll in Erfahrung bringen kann?

von Michael U. (amiga)


Lesenswert?

Hallo,

interessant. Alle möglichen Händler bieten das Teil als Ersatzsensor an. 
Keiner schreibt, momit das Teil eigenlich überhaupt redet.
Empfohlenes Zubehör sind meist Haken, Dübel und Isolierband...

Warum kauft man sowas oder hast Du die passende Wetetrstation dazu oder 
kennst die wenigstens?

Ansonten: RTL-SDR o.ä. anwerfen, versuchen erstmal rauszufinden, ob es 
FSK oder ASK/OOK ist, passenden Empfänger holen (für ASK/OOK billiges 
868MHz-Teil, für FSK evtl. RFM69 o.ä.)und Protokoll analysieren.
Logikanalyzer oder Soundkarten_Oszi o.ä. wäre dann wohl ein Ansatz.

Gruß aus Berlin
Michael

von Wolfgang (Gast)


Lesenswert?

Michael U. schrieb:
> Keiner schreibt, momit das Teil eigenlich überhaupt redet.
> Empfohlenes Zubehör sind meist Haken, Dübel und Isolierband...

Das Ding wird als Ersatzsensor verkauft. Die komplette Wetterstation 
gibt es unter der Bezeichnung Funk-Wetterstation Professional USB
https://www.conrad.de/de/funk-wetterstation-professional-usb-672286.html?sc.ref=Product%20Details

von STK500-Besitzer (Gast)


Lesenswert?

Das Gegenstück:
https://www.conrad.de/de/funk-wetterstation-professional-usb-672286.html

Michael U. schrieb:
> Keiner schreibt, momit das Teil eigenlich überhaupt redet.
> Empfohlenes Zubehör sind meist Haken, Dübel und Isolierband...

Das sind die Sachen, die die Mediengestalter und Datenbankbefüller nicht 
können.

von Florian T. (florian_t)


Lesenswert?

Michael U. schrieb:
> Hallo,
>
> interessant. Alle möglichen Händler bieten das Teil als Ersatzsensor an.
> Keiner schreibt, momit das Teil eigenlich überhaupt redet.
> Empfohlenes Zubehör sind meist Haken, Dübel und Isolierband...
>
> Warum kauft man sowas oder hast Du die passende Wetetrstation dazu oder
> kennst die wenigstens?

Ich habe es gekauft, weil ich die Sensoren auswerten will. Ich würde 
ansonsten die Elektronik rauswerfen und meine eigene reinquetschen, aber 
wenn es möglich wäre das Ding über Funk schon auszulesen, dann müsste 
ich nur noch einen Funkempfänger an einen µC hängen und die Daten 
auswerten.

> Ansonten: RTL-SDR o.ä. anwerfen, versuchen erstmal rauszufinden, ob es
> FSK oder ASK/OOK ist, passenden Empfänger holen (für ASK/OOK billiges
> 868MHz-Teil, für FSK evtl. RFM69 o.ä.)und Protokoll analysieren.
> Logikanalyzer oder Soundkarten_Oszi o.ä. wäre dann wohl ein Ansatz.

Was genau meinst mit RTL-SDR? Das Teil dass man für DAB+ unter Anderem 
bei Android verwendet? Das würde auf jeden Fall interessant klingen. 
Hast Du da mehr Infos?

von Florian T. (florian_t)


Angehängte Dateien:

Lesenswert?

Das Interessante an dem Emfpänger ist, dass er DCF77 Empfängt, dekodiert 
und mitübermittelt. Irgendwie gefällt mir das und ich hätte Lust diese 
Daten zu nutzen. :-)

von Florian T. (florian_t)


Angehängte Dateien:

Lesenswert?

Um das ganze interessanter zu machen, habe ich gerade den Logikanalyzer 
vor den RF Modlator an die Datenleitung vom Chip gehängt. Und was soll 
ich sagen: Ich habe tatsächlich daten bekommen. :)

In der Präambel erkennt man das Puls-Pausenverhältnis.
Allem Anschein Nach ist es ein Längenbasiertes Protokoll. Kurzer Puls, 
langer Puls.

Es sieht so aus als wäre der lange Puls die Null. und der Kurze Puls die 
Eins.

Beim Start (Batterie einlegen) wird ziemlich schnell ein Datenpaket 
gesendet.

Die Vermutung dass der Lange Puls die 0 ist, würde ich damit begründen 
dass Wind und Regen beide 0 sind.
Vermutlich wird Temperatur und Luftfeuchte am Ende übertragen.

Ich lasse den Logikanalyzer jetzt mal 10 Minuten am Stück mitschneiden, 
vielleicht bekomme ich dann noch etwas mehr Einsicht. :-)

von Philipp (Gast)


Lesenswert?

Schau mal hier:
https://forum.fhem.de/index.php?topic=39451.0
Die haben ein Modul für Fhem (Home automatisierung mit einem CUL) 
programmiert. Für die Weterstation WS-0101 (Sieht nach deiner aus). 
Vielleicht kannst du aus der Source die Strucktur des Datenpakets 
rauslesen.
Sonst gibts hier noch eine genaue Beschreibung des Protokolls:
http://www.tfd.hu/tfdhu/files/wsprotocol/auriol_protocol_v20.pdf
Soll aber für ne 433 MHz Wetterstation sein, vielleicht passts aber.
MfG
Philipp

von Florian T. (florian_t)


Lesenswert?

Michael U. schrieb:
> Ansonten: RTL-SDR o.ä. anwerfen, versuchen erstmal rauszufinden, ob es
> FSK oder ASK/OOK ist, passenden Empfänger holen (für ASK/OOK billiges
> 868MHz-Teil, für FSK evtl. RFM69 o.ä.)und Protokoll analysieren.
> Logikanalyzer oder Soundkarten_Oszi o.ä. wäre dann wohl ein Ansatz.

Kann ich für ASK/OOK den RFM01/RFM12 verwenden? Ich finde gerade 
irgendwie kein Modul das ASK/OOK von sich aus kann. Obwohl ich beim 
RFM69 sehe dass es wohl auch OOK kann. Da ich mit den Modulen aber noch 
gar nix gemacht habe, habe ich keine Ahnung davon.

von Florian T. (florian_t)


Lesenswert?

Sorry fürs erneute ausgraben:
Hat jemand zufällig ein Datenblatt von den Sensoren (analoger part)?
Ich lese die Sensoren nun direkt aus und habe keine Anhaltswerte welche 
Faktoren ich nehmen muss.

Beispiel Windrad: Ich weiß nicht wieviel m/s einer Umdrehung des Rades 
entsprechen. Genauso wenig weiß ich aktuell wieviel ml Wasser bei einer 
Kippbewegung des Regensensors erfasst wurden.

Wenn da jemand konkrete Daten hat wäre das natürlich spitze. :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.