Forum: Haus & Smart Home Funk-Temperaturaußensensor mit bekanntem Protokoll?


von Wolfgang S. (ws01)


Lesenswert?

Vor drei Jahren habe ich via Amazon zwei Technoline WS 9140-IT 
Temperaturstationen gekauft, die Dinger tun's immer noch. Nun würde ich 
aber gerne die gemessene Temperatur auch loggen. Irgendwo 
(möglicherweise hier, aber ich finde es nicht wieder) habe ich gelesen, 
daß bislang niemand das proprietäre, via 868 MHz übertragene Protokoll 
der mit TX37-IT bezeichneten Außensensoren geknackt hat.

Deswegen die Frage: was ist aktuell das angesagte Produkt, wenn man für 
private Zwecke ein Einzelstück (oder zwei) eines Außensensors (oder 
meinetwegen einer Temperaturstation mit Sensor) aus einer gut 
zugänglichen Quelle erwerben und dann den Funk mitschneiden möchte, 
unter Verwendung eines der gängigen 433 oder 868 MHz-Empfänger?

Die ganze Geschichte ist als ergebnisorientierte Freizeitbastelei 
gedacht und soll weder ein Produkt werden noch ein "Projekt".   Die 
Antwort "gibt's nicht" wäre ok, kaum hilfreich wären allerdings der 
Verweise auf fertige Wetterstationen mit Schnittstelle (die sind mir zu 
teuer und können i.d.R. zu viel) einerseits oder Komplettselbstbau. 
Einen DS1820 auslesen und die Daten über irgend eine zugekaufte 
Funkstrecke übertragen kann ich selber, es geht mir darum, das 
gewünschte Ergebnis mit einem fertigen Aussensensor zu erzielen.

von Mike A. (Gast)


Lesenswert?

Wolfgang S. schrieb:
> Irgendwo
> (möglicherweise hier, aber ich finde es nicht wieder) habe ich gelesen,
> daß bislang niemand das proprietäre, via 868 MHz übertragene Protokoll
> der mit TX37-IT bezeichneten Außensensoren geknackt hat.

War es vielleicht dieses hier
http://thomaspfeifer.net/funk_temperatur_sensor_protokoll.htm

von Wolfgang S. (ws01)


Lesenswert?

Mike A. schrieb:
> Wolfgang S. schrieb:
>> Irgendwo
>> (möglicherweise hier, aber ich finde es nicht wieder) habe ich gelesen,
>> daß bislang niemand das proprietäre, via 868 MHz übertragene Protokoll
>> der mit TX37-IT bezeichneten Außensensoren geknackt hat.
>
> War es vielleicht dieses hier
> http://thomaspfeifer.net/funk_temperatur_sensor_protokoll.htm

Nein. So ein Teil habe ich mal besessen, bis es den Geist aufgab, 
woraufhin ich dann die besagten Technoline-Teile gekauft habe.  Das von 
Thomas Pfeifer beschriebene Teil ist ein viel älteres, mit 433 MHz 
funkendes Gerät, die obige Software ist zehn Jahre alt.  Das hilft 
leider nicht weiter. Trotzdem danke.

von rmu (Gast)


Lesenswert?

Es gibts sowas von Zigbee, fertiges Gerät mit fix eingebauter Batterie 
für einige Jahre, aber teuer (100€), und IIRC ungenau (+-2°C).

von Wolfgang S. (ws01)


Lesenswert?

rmu schrieb:
> Es gibts sowas von Zigbee, fertiges Gerät mit fix eingebauter Batterie
> für einige Jahre, aber teuer (100€), und IIRC ungenau (+-2°C).

Das wären dann schon drei Gründe, warum ich es nicht haben will. :-)

Ich habe inzwischen hier
http://forum.fhem.de/index.php?topic=27205.0 einen Hinweis gefunden, das 
darauf hindeutet, daß das Protokoll der erwähnten Sensoren inzwischen 
bekannt sein könnte.

von Jeenode jeelink cul (Gast)


Lesenswert?

http://www.fhemwiki.de/wiki/JeeLink
Hier ist dein Sensor dabei.

von Robert L. (lrlr)


Lesenswert?

Oregon-Scientific kann ich empfehlen

da gibt es schon fertige lib dafür

ich hab THGR 122 NX (die sind für innen)

für aussen vielleicht der:


http://www.ebay.de/itm/Oregon-Scientific-Thermosensor-SL109-Temperatur-Sensor-Aussen-Sender-/371295607886?pt=LH_DefaultDomain_77&hash=item5672f15c4e

von IT+ (Gast)


Lesenswert?

Wolfgang S. schrieb:
> Irgendwo
> (möglicherweise hier, aber ich finde es nicht wieder) habe ich gelesen,
> daß bislang niemand das proprietäre, via 868 MHz übertragene Protokoll
> der mit TX37-IT bezeichneten Außensensoren geknackt hat.

In Folgendem geht es zwar um den TX29, aber das sollte doch alles das 
IT+ Protokoll sein, oder?

http://gcrnet.net/node/32
referenziert auf
http://fredboboss.free.fr/?cat=290

Wenn Du es selbst nachbaust, dann schreib Deine Erfahrungen doch hier 
rein. Irgendwann diesen Sommer steht das bei mir vielleicht auch noch 
an.

von Wolfgang S. (ws01)


Lesenswert?

IT+ schrieb:

> Wolfgang S. schrieb:
>> Irgendwo
>> (möglicherweise hier, aber ich finde es nicht wieder) habe ich gelesen,
>> daß bislang niemand das proprietäre, via 868 MHz übertragene Protokoll
>> der mit TX37-IT bezeichneten Außensensoren geknackt hat.
>
> In Folgendem geht es zwar um den TX29, aber das sollte doch alles das
> IT+ Protokoll sein, oder?
>
> http://gcrnet.net/node/32

Ah ja, danke, das passt.

> referenziert auf
> http://fredboboss.free.fr/?cat=290

Wie ich das auf die Schnelle sehe, hat er da den originalen, aber 
immerhin separaten 868MHz-Receiver angezapft. Das läßt offen, wie das 
Signal auf den Träger aufmoduliert ist und ob man ggfs. mit einem 
RFM12B-868 (Pollin) oder vergleichbaren Empfänger empfangen kann. Die 
Dinger sind lt. Beschreibung ja in gewissem Unfang konfigurierbar.

>
> Wenn Du es selbst nachbaust, dann schreib Deine Erfahrungen doch hier
> rein. Irgendwann diesen Sommer steht das bei mir vielleicht auch noch
> an.

Ich werde mal ein oder zwei solche Empfangsmodule bestellen und schauen, 
ob ich sie auf den TX37-IT abstimmen kann. Wenn ja und wenn der nicht zu 
verschieden ist, dann ist die nachfolgende Arbeit größtenteils ja schon 
getang. "after opening the box, I saw that the RF receiver looks like a 
RF12 transceiver (the one that is bundled with the Jeenode),..." klingt 
jedenfalls vielversprechend und die nötigen Einstellungen kann man 
vermutlich aus dem Patch der Arduino-Library herauslesen.

Da SPI für mich Neuland ist, sind hier vorher aber noch ein paar 
Fingerübungen angesagt.  Falls irgend etwas erwähnenswertes herauskommt, 
werde ich das hier notieren.

von IT+ (Gast)


Lesenswert?

Wolfgang S. schrieb:
> Wie ich das auf die Schnelle sehe, hat er da den originalen, aber
> immerhin separaten 868MHz-Receiver angezapft.

Welcher ziemlich sicher ein RFM01 ist, wo dann ein IA4320 drin steckt.

> Das läßt offen, wie das Signal auf den Träger aufmoduliert ist

Mit ziemlicher Sicherheit als FSK.

1) Weil das auf der Frequenz und v.a. mit diesem (Original-)Empfänger 
das einzig Sinnvolle ist.

2) Weil die JeeNode-Benutzer das so empfangen. Habe kurz in den Code 
geschaut, das ist eine normale Konfiguration incl. FIFO unf SYNC-Byte.

3) Finde ich spannend: Christophe Jacquet schreibt auf 
http://www.jacquet80.eu/blog/post/2011/10/Decodage-capteur-thermo-hygro-TFA, 
dass er es als ASK empfängt. Allerdings bin ich mir sehr sicher, dass 
auch sein Sender FSK benutzt, er allerdings lediglich das obere 
Seitenband empfängt, weil seine Bandbreite mit 80 kHz zu gering ist. 
Dann wird FSK wohl zu ASK. Er gibt als Frequenz 868,428 MHz an, während 
die Leute mit FSK 868,300 MHz nehmen, und zwar mit einer Basisbandbreite 
von 134 kHz. Bingo! Exakt das macht übrigens auch der originale 
Empfänger in der Wetterstation, wie man an den abgefangenen Daten auf 
http://fredboboss.free.fr/?p=662 entnehmen kann (0x918a und 0xa67c).

> und ob man ggfs. mit einem
> RFM12B-868 (Pollin) oder vergleichbaren Empfänger empfangen kann.

Klar, die JeeNode-Benutzer machen ja genau das. Du solltest die 
Konfigurationsdaten (eigentlich) einfach übernehmen können.

von Wolfgang S. (ws01)


Lesenswert?

IT+ schrieb:
> Wolfgang S. schrieb:
>> Wie ich das auf die Schnelle sehe, hat er da den originalen, aber
>> immerhin separaten 868MHz-Receiver angezapft.
>
> Welcher ziemlich sicher ein RFM01 ist, wo dann ein IA4320 drin steckt.

usw.

Danke, das war hilfreich und beantwortete i.W. die offenen Fragen, die 
ich noch hatte.

...


>> und ob man ggfs. mit einem
>> RFM12B-868 (Pollin) oder vergleichbaren Empfänger empfangen kann.
>
> Klar, die JeeNode-Benutzer machen ja genau das. Du solltest die
> Konfigurationsdaten (eigentlich) einfach übernehmen können.

Ich habe jetzt einen RMF01 sowie einen RMF12B-868 bestellt und schaue 
mal, wie weit ich damit komme.  Als ersten Ansatz werde ich vermutlich 
die besagten Frequenzen und den FSK-Hub einstellen (oder in einem Raster 
nacheinander durchprobieren) und das demodulierte Basisband auf dem DSO 
anschauen. Wenn das i.W. wie beschrieben aussieht, ist der Rest dann 
überschaubarer Aufwand.  Den JeeNode-Code und die für den TX29 gedachten 
Konfigurationsdaten schaue ich natürlich auch an. Btw, der TX29 ist bei 
Amazon ja schweineteuer: Technoline TX 29 DTH-IT Aussensender, 30,59 
EUR.  Ich habe 2012 für die WS 9140-IT nur 14 EUR bezahlt, für Station 
und Sensor, wobei letzterer allerdings kein Display hat.

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.