Nach dem ich noch verschiedene T+TH Sensoren von ( Technoline / System LaCrosse IT+ ) im Einsatz habe,die reichweitentechnisch nach meiner Erfahrung besser sind als RFXCOM/Oregon will ich diese in FHEM integrieren.
Auf meinem Iconnect Debian läuft nun ein kleines Perl Script, das die Daten der Sensoren wie folgt auf die Console schreibt!t31 207 --> Temp Sensor ID = 31 Temp. = 20,7°th62 236 57 --> TH Sensor ID = 62 Temp. = 23,6° Humidity = 57%th56 226 53 --> TH Sensor ID = 56 Temp. = 22,6° Humidity = 53%Meine Frage ist nun, wie bekomme ich diese Daten am einfachsten in FHEM ? (auch mit Plot)Kann ich dieses Script in FHEM einbinden?Meine derzeitigen Kenntnisse dürften für die Modulerstellung nicht ausreichen.
Sachstand: Es ist ja bekannt dass sich die (Technoline / System LaCrosse IT+) Sensoren über den Jeelink http://jeelabs.com/products/jeelinkproblemlos auslesen lassen!
Nach dem ich noch verschiedene T+TH Sensoren von ( Technoline / System LaCrosse IT+ ) im Einsatz habe,die reichweitentechnisch nach meiner Erfahrung besser sind als RFXCOM/Oregon will ich diese in FHEM integrieren.
Hört sich interessant an.
Was meinst Du mit "die reichweitentechnisch nach meiner Erfahrung besser sind als RFXCOM/Oregon"?
Anscheinend hast Du auch einen einen RFXCOM TRFXtrx433-Transceiver oder einen alten RFXCOM-Receiver zum Vergleich genommen. Welchen genau? Welche Oregon-Sensoren hast Du damit getestet? Wie war Dein Testsetup?
Bei mir ist die Reichweite der meisten von mir eingesetzten 433-Mhz-Sensoren (Oregon, X10, auf 433 Mhz modifizierte S300h) besser als die der 868 Mhz-Sensoren.Dazu kommt, dass viele der 433 Mhz-Sensoren die gleichen Werte mehrfach und die Werte auch in relativ kurzen Intervallen senden. Da kann ruhig auch mal ein Paket verloren gehen. Die mir bekannten Sensoren im 868-Mhz-Bereich machen das vermutlich wegen der Auflagen in diesem Frequenzbereich nicht.
RFXtrx433 ist nicht auf Oregon-Sensoren beschränkt und kann auch andere Wettersensoren empfangen wie z.B.- La Crosse TX2, TX3, TX4, TX17, WS2300- TFA TS15C, TS34C- UPM/Esic WT260,WT260H,WT440H,WT450,WT450H,WDS500,RG700
Auf meinem Iconnect Debian läuft nun ein kleines Perl Script, das die Daten der Sensoren wie folgt auf die Console schreibt!
t31 207 --> Temp Sensor ID = 31 Temp. = 20,7°th62 236 57 --> TH Sensor ID = 62 Temp. = 23,6° Humidity = 57%th56 226 53 --> TH Sensor ID = 56 Temp. = 22,6° Humidity = 53%
Meine Frage ist nun, wie bekomme ich diese Daten am einfachsten in FHEM ? (auch mit Plot)Kann ich dieses Script in FHEM einbinden?
Meine derzeitigen Kenntnisse dürften für die Modulerstellung nicht ausreichen.
Es ist noch kein Meister vom Himmel gefallen. Perl ist auch nicht meine Lieblings-Skript-Sprache.
Wenn Du die Programmierung/Realisierung des JeeNodes sowie das Perl-Skript zum Auslesen hinbekommen hast, bekommst Du mit entsprechendem Aufwand auch ein FHEM-Modul hin. Dazu nimmst Du Dir ein einfaches bestehendes Modul als Beispiel. So habe ich auch meine ersten Module geschrieben.
Welches am besten geeignet ist, ist etwas abhängig davon wie Du die Daten bekommst. Erzähl am besten der Liste auf welche Weise die Daten und in welchem Format auf Deinen Server kommen (Polling/Push, per TCP, USB, ....)? Dann wird man Dir sicherlich ein Modul nennen können, welches als Ausgangsbasis am besten geeignet ist.
--
To unsubscribe from this group, send email to
fhem-users+...@googlegroups.com
Ja ich habe einen USB 433.92MHz X10/Oregon receiver der an meinem Sheeva-Plug Wettterserver hängt! Daten von der Oregon WMR 928 NX und mehreren THGR228N
im Haus verteilt.
Der Jeelink hängt am USB und liefert wenn man mit einem Terminalprogramm mit <Baudrate selected="57600"> auf den entsprechenden ComPort zugreift folgende Daten.
t08 260
th3E 245 64
th38 246 59
Wobei in diesem Fall die ID's noch in Hex sind.
Hoffe das war was du wissen wolltest.
Vielleicht sind auch noch andere an dieser kostengünstigen Lösung interessiert.
Die Jeelink Sketche aus diesem Link
http://forum.jeelabs.net/node/110
habe ich entsprechend angepasst!
Ich habe jetzt keinen TX29DTH-IT+ zum Vergleich, bin aber mit der Reichweite meiner aktuellen Oregon-Sensoren insbesondere im Vergleich zu den ELV S300TH sehr zufrieden.
Klappt der Empfang des TX29DTH-IT+ mit CUL nicht? Die TX2/TX3 werden ja vom CUL 868 Mhz unterstützt.
Der Jeelink hängt am USB und liefert wenn man mit einem Terminalprogramm mit <Baudrate selected="57600"> auf den entsprechenden ComPort zugreift folgende Daten.
Auf Deinem Iconnect Debian ist es da ein /dev/ttyUSBx oder ähnliches?
Das hört sich so an, als ob die meisten Module als Ausgangsbasis nutzbar sind.Ich hätte Dir normalerweise 70_USBWX.pm als Basis vorgeschlagen, jedoch habe ich dieses noch nicht auf die Nutzung von DevIo.pm umgestellt.Ich würde vorschlagen, dass Du Dir das Modul 00_ZWDongle.pm von Rudi anschaust.
Hallo,
find ich interessant. Ich habe nämlich noch eine LaCrosse Wetterstation herumstehen, die kommt mit einem USB-Stick zum Datenaustausch.
868 MHz stimmt schon - aber der Stick wird als HCI (nicht tty) eingebunden. Bisher habe ich es nich nicht geschafft, das Protokoll zuknacken oder irgendetwas außerhalb der LaCrosse-eigenen Software zu empfangen.
Folgende Fragen:
- Gibt es irgendeinen Hinweis darauf, dass diese Jeelink-Sticks die WS2800 empfangen können ?
- Gibt es einen Link zum LaCrosse-Protokoll ?
Bzgl. FHEM-Moduls. Es gibt schon unter contrib ein Modul für Jeestuff(Jenode/Jeestuff). Axel hatte dazu einen Beitrag in diesem Forum geschrieben.