Jeelik Modul zur Einbindung von La Crosse!

Begonnen von Billy, 16 September 2013, 15:12:15

Vorheriges Thema - Nächstes Thema

fossy

sorry, ja, hab gestern dem aktuellen Sketch drauf geladen und es funktioniert!

Gesendet von meinem SM-G900F mit Tapatalk


Tim_Buktu

Hallo HCS,

danke für Deine schnelle Antwort.
Also ich glaube die 4 Möglichkeiten können wir mit fossy´s Hilfe ausschliessen.

Ich habe heute das FHEM Update gemacht und danach den Sketch geupdatet. Aktuell habe ich also FHEM 5.6 von heute Nachmittag und der Sketch ist 10.1q.

Internals

Clients :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110
DEF  /dev/ttyUSB0@57600
DeviceName /dev/ttyUSB0@57600
FD 11
NAME myJeeLink
NR 32
PARTIAL
RAWMSG OK 9 8 1 4 83 106
STATE Initialized
TYPE JeeLink
model [LaCrosseITPlusReader.10.1q (RFM12 f:868300 r:17241)]
myJeeLink_MSGCNT 945
myJeeLink_TIME 2015-11-05 18:32:26

Die Wetterstation scheint nach mehreren Seite eine WH1080 zu sein:
z.B. hier
http://wiki.wetterstationen.info/index.php?title=WH1080_/_WS1080
http://baublog.ozerov.de/2011/12/software-fuer-meine-wetterstation-wh1080/

Wie geht das mit dem Loggen und dem Terminalprogramm. Könnte ich auch per Putty auf den Raspberry und von dort etwas loggen? Wie ist der Befehl dafür?

DANKE !!!!

fossy

Du kannst die Ausgabe des seriellen Ports mit loggen. Ich glaube "minicom" hieß das Programm.

Gesendet von meinem SM-G900F mit Tapatalk


HCS

in einer ssh Sitzung:

cat /dev/ttyUSB0 57600 | tee log.txt

FHEM darf aber die Schnittstelle glaube ich nicht offen haben.

Tim_Buktu

Hallo,

ich habe mal FHEM beendet und mit Minicom geloggt. Es kommt so circa alle 4 Sekunden der gleich Eintrag....sieht dann so aus:


Willkommen zu minicom 2.6.1

Optionen: I18n
Übersetzt am Apr 28 2012, 19:24:31.
Port /dev/ttyUSB0

Drücken Sie CTRL-A  Z für Hilfe zu speziellen Tasten

[LaCrosseITPlusReader.10.1q (RFM12 f:868300 r:17241)]
OK 9 8 1 4 82 106
OK 9 8 1 4 83 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 83 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106
OK 9 8 1 4 81 106

Irgendwie ist das ja nicht viel....   :-(


pejonp

#1520
Zitat von: Tim_Buktu am 05 November 2015, 17:08:33
...
Es ist eine PCE-FWS 20, das ist doch eine WS1080 ?!

Hallo Tim_Buktu,

hier ist eine Seite auf der das so dargestellt wird. http://wiki.wetterstationen.info/index.php?title=WH1080_/_WS1080

pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

HCS

Zitat von: Tim_Buktu am 05 November 2015, 20:20:36
ich habe mal FHEM beendet und mit Minicom geloggt. Es kommt so circa alle 4 Sekunden der gleich Eintrag....sieht dann so aus:

OK 9 8 1 4 81 106

Irgendwie ist das ja nicht viel....   :-(
Das ist ein Sensor der 10,5 °C und keine Luftfeuchte sendet. Tippe mal auf den Außensensor vom Nachbarn.
aber absoult nichts, was WS 1080 wäre  :(

gerade etwas gelesen:
ZitatThe sensor data transmission stops in the 59th minute. Then there are no transmissions for three minutes, apparently to be noise free to acquire the DCF77 signal.
Aber laut deinem Log war das nicht in diesem Zeitraum

und:
ZitatThe Fine Offset weather station switched over to a new RF transmission protocol somewhere in 2012. While the old protocol was a On-Off-Keying (OOK) protocol, the V2 protocol used Frequency-Shift-Keying (FSK)
Kann es sein, dass Du noch die OOK-Version hast? Wir können nur FSK empfangen!

Aktuell gehen mir die Ideen aus ...

Tim_Buktu

Hallo,

erstmal danke an pejonp. Ja, ich gehe eigentlich auch davon das es eine WH1080 ist.

@ HCS
Mhh ich habe die im August 2014 gekauft. Wenn es nicht gerade der Ladenhüter war, dann müsste die schon FSK sprechen. Aber auszuschließen ist das halt nicht.
Bevor ich aufgeben....meinst Du es würde eventuell sinn machen, die Frequenz in irgendwelche Richtungen zu verschieben? Hinten auf dem "echten" Empfänger steht allerdings 868,3

Naja, wenn wir es nicht hinbekommen, dann ist das halt so.
Ich hatte gerade nochmal die minicom laufen, mittlerweile ist da noch ein anderer Sender....sieht aber auch nicht nach sooo vielen Daten aus.

Willkommen zu minicom 2.6.1

Optionen: I18n
Übersetzt am Apr 28 2012, 19:24:31.
Port /dev/ttyUSB0

Drücken Sie CTRL-A  Z für Hilfe zu speziellen Tasten

[LaCrosseITPlusReader.10.1q (RFM12 f:868300 r:17241)]
OK 9 8 1 4 88 106
OK 9 24 1 4 104 234
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 24 1 4 104 234
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 24 1 4 104 234
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 24 1 4 104 234
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 24 1 4 105 234
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 24 1 4 105 234
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 8 1 4 88 106
OK 9 24 1 4 105 234


An der Wetterstation habe ich mittlerweile auch mehrfach die Batterien entfernt und beim Pairing wieder eingelegt. Alles ohne Erfolg.
Vielleicht hast Du recht und das ist noch eine alte WH1080 mit der alten Verschlüsselung.

Trotzdem vielen Dank, das Ihr Euch die Zeit genommen habt. Jetzt weiß ich wenigstens wie ich dem Jeelink zugucken kann. Ist doch auch was ;-)

viele Grüße
Martin

HCS

Ah, interessant, Du hast die Batterien entfernt und eingelegt. Ich dachte, dass das aktuelle Modell Solarzellen hat.
Frage an fossy: hat Deine Station Solar?
Eventuell gibt es ja doch unterschiedliche Modelle die unterschiedlich senden.
Kann es sein, dass fossy eine WS1080 (S wie Solar) und Du eine WH1080 hast?

Der "OK 9 24 1 4 104 234" ist interessant. Da sitzt das weak Battery flag. Kannst mal dem Nachbar sagen, dass die Batterie leer wird  ;D
Hilft uns aber leider auch nicht weiter.

pejonp

Zitat von: HCS am 28 Oktober 2015, 20:10:18
Klappt leider nur fast.
Ich kann mit dem JL aus der Entwicklungsumgebung kommunizieren, aber flashen klappt nicht, da geht der reset irgendwie nicht durch.

Egal. Ich habe mal einen Versuch gemacht.
...
Hallo HCS,

ich habe diesen Sketch genommen und auf je einen JeeLink (RFM12 und RFM69) aufgespielt. Ich habe dann nach einer Weile Daten empfangen und habe von Hand eine WS1080 angelegt. Beim testen habe ich diese Einstellungen verspielt und jetzt bekomme ich es nicht mehr hin. 
Wenn ich beim JeeLink: 1z v einschalte erhalte ich diese Daten.

#########
WS1080 [51 5 47 7 34 28 0 24 41 78 ] CRC:WRONG


2015.11.05 22:48:26 5: J1 dispatch 226
2015.11.05 22:48:26 3: J1: Unknown code 226, help me!
2015.11.05 22:48:26 5: J1 dispatch WS1080 [51 1F 48 6 33 F 0 6 21 E2 ] CRC:WRONG
2015.11.05 22:48:26 3: J1: Unknown code WS1080 [51 1F 48 6 33 F 0 6 21 E2 ] CRC:WRONG, help me!
2015.11.05 22:48:26 5: J1 dispatch 120
2015.11.05 22:48:26 3: J1: Unknown code 120, help me!
2015.11.05 22:48:26 5: J1 dispatch WS1080 [51 5 47 7 34 28 0 24 41 78 ] CRC:WRONG
2015.11.05 22:48:26 3: J1: Unknown code WS1080 [51 5 47 7 34 28 0 24 41 78 ] CRC:WRONG, help me!
2015.11.05 22:48:27 5: JeeLink/RAW: /WS1080
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 /[A5 70
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 /FA 0 0 0 0 0 8
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 /39 ] CRC:OK S:A
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A/ ID:57
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 /NewBatt:0 LowBa
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBa/tt:0 Error:0 T
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 T/emp:25.0
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.0/0 Hum:0 Rain:0
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0/.00 Wind
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0.00 Wind/:0.00m/s from:
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0.00 Wind:0.00m/s from:/180.00 Gust:0.0
2015.11.05 22:48:27 5: JeeLink/RAW: WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0.00 Wind:0.00m/s from:180.00 Gust:0.0/0 m/s CRC:39

2015.11.05 22:48:27 5: J1 dispatch WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0.00 Wind:0.00m/s from:180.00 Gust:0.00 m/s CRC:39
2015.11.05 22:48:27 3: J1: Unknown code WS1080 [A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0.00 Wind:0.00m/s from:180.00 Gust:0.00 m/s CRC:39, help me!
2015.11.05 22:48:27 5: JeeLink/RAW:
/

2015.11.05 22:48:30 1: Perfmon: possible freeze starting at 22:48:28, delay is 2.998
2015.11.05 22:48:31 5: JeeLink/RAW: /136
WS1080 [92 4 91 6A 3E 46 A1 B0 F 88 ] CRC:WRONG

135
WS1080 [99 45 50 42 6B EA 28 88 60 87 ] CRC:WRONG


2015.11.05 22:48:31 5: J1 dispatch 136
2015.11.05 22:48:31 3: J1: Unknown code 136, help me!
2015.11.05 22:48:31 5: J1 dispatch WS1080 [92 4 91 6A 3E 46 A1 B0 F 88 ] CRC:WRONG
2015.11.05 22:48:31 3: J1: Unknown code WS1080 [92 4 91 6A 3E 46 A1 B0 F 88 ] CRC:WRONG, help me!
2015.11.05 22:48:31 5: J1 dispatch 135
2015.11.05 22:48:31 3: J1: Unknown code 135, help me!
2015.11.05 22:48:31 5: J1 dispatch WS1080 [99 45 50 42 6B EA 28 88 60 87 ] CRC:WRONG
2015.11.05 22:48:31 3: J1: Unknown code WS1080 [99 45 50 42 6B EA 28 88 60 87 ] CRC:WRONG, help me!
2015.11.05 22:48:31 5: JeeLink/RAW: /130
2015.11.05 22:48:31 5: JeeLink/RAW: 130

WS1080 [A5 70 F7 0 0 0 0 0 C 3C ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:24.70 Hum:0 Rain:0.00 Wind:0.00m/s from:270.00 Gust:0.00 m/s CRC:3C

78
WS1080 [18 F6 AE DA 36 6C 0 C0 99 4E ]
2015.11.05 23:02:53 5: J1 dispatch 160
2015.11.05 23:02:54 3: J1: Unknown code 160, help me!
2015.11.05 23:02:54 5: J1 dispatch WS1080 [92 4 92 6A 13 89 3F F2 25 A0 ] CRC:WRONG
2015.11.05 23:02:54 3: J1: Unknown code WS1080 [92 4 92 6A 13 89 3F F2 25 A0 ] CRC:WRONG, help me!
2015.11.05 23:02:54 5: J1 dispatch WS1080 [A5 70 F7 0 0 0 0 0 C 3C ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:24.70 Hum:0 Rain:0.00 Wind:0.00m/s from:270.00 Gust:0.00 m/s CRC:3C
2015.11.05 23:02:54 3: J1: Unknown code WS1080 [A5 70 F7 0 0 0 0 0 C 3C ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:24.70 Hum:0 Rain:0.00 Wind:0.00m/s from:270.00 Gust:0.00 m/s CRC:3C, help me!
2015.11.05 23:02:54 5: J1 dispatch 78
2015.11.05 23:02:54 3: J1: Unknown code 78, help me!
2015.11.05 23:02:54 5: JeeLink/RAW: WS1080 [18 F6 AE DA 36 6C 0 C0 99 4E ] /CRC:WRONG
######

Es werden alle anderen Tempsensoren und EMT7110 angezeigt und aktuallisiert.
die Einstellung ist : 5t 3m v. Auch wenn ich nur r:17241 einstelle wird die WS1080 nicht erkannt. Auf dem Display der WS1080 werden die Daten angezeigt. Wo und was kann ich noch einstellen ? Vielen Dank.

Tschüß Jörg

PS: Die WS1080 ist eine WX-2008 (http://wiki.wetterstationen.info/index.php?title=WH1080_/_WS1080).
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

fossy

Moin,

... meine WS1080 hat kein Solarpanel. So wie ich das verstehe, hat die WH1080 das Solarpanel. Bei mir ist ein JeeLink Classic im Einsatz.

http://www.elv.de/funk-wetterstation-ws-1080-mit-touch-screen-und-pc-anschluss.html


HCS

Zitat von: pejonp am 05 November 2015, 23:08:13
[A5 70 FA 0 0 0 0 0 8 39 ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:25.00 Hum:0 Rain:0.00 Wind:0.00m/s from:180.00 Gust:0.0/0 m/s CRC:39
[A5 70 F7 0 0 0 0 0 C 3C ] CRC:OK S:A ID:57 NewBatt:0 LowBatt:0 Error:0 Temp:24.70 Hum:0 Rain:0.00 Wind:0.00m/s from:270.00 Gust:0.00 m/s CRC:3C

Das ist interessant.Die Pakete sind gem. CRC gültig, aber es wird 0% Humidity übertragen und der Sketch lässt die Daten nur dann durch, wenn die Humidity zwischen 1 und 99 liegt. 0% Humidity kann eigentlich nicht sein.
Fragen:
- hattest Du kurz vorher die Batterien raus?
- Steht die Außeneinheit im Zimmer und sind die 24,7 °C korrekt?
- Was zeigt die Basisstation für eine Luftfeuchtigkeit an?
- Kannst Du nochmal mit 1z loggen und die Windfahne alle 60 Sekunden um 90° drehen?

"1z" Logging für WS 1080 funktioniert übringens nur mit dem Sketch, den ich fossy zum Testen gemacht habe, der aktuell eingecheckte loggt bei 1z nur LaCrosse Temperatusensoren.

Wir müssen erst mal rausfinden, ob diese Pakete tatsächlich von der WS 1080 sind.
Als ich die WS1600 implementiert habe, habe ich einen Ventilator davor gestellt, um Wind zu haben.  :)

Wenn Du mit einem Terminalprogramm loggen könntest, wäre mir lieber, das FHEM-Log ist grauenhaft zu lesen

Und:
5t 3m v: 5 Sekunden toggle finde ich zu kurz. Das Intervall sollte länger als das Intervall des Senders sein, in diesem Fall also z.B. 60
Für Tests mit der WS 1080 solltest du r:17241 ohne toggle setzen, dass keine Lücken entstehen.

Tim_Buktu

Hallo,

ich nochmal  :D
Also da muss ich nochmal korrigieren....ich habe die Akkus neu eingelegt,. Die Station hat eine Solarzelle oben drauf und dann 2 Mignonakkus als Pufferspeicher.

Ich habe gestern noch ein wenig erfolglos rumprobiert und nun setzt sich bei mir wirklich im Kopf fest das die Station eventuell wirklich noch kein FSK macht. Ist das denn richtig gedacht?
Müsste man nicht trotzdem was mit dem Terminalprogramm sehen, oder wird das dann gar nicht erst empfangen und daher sehe ich dort auch nichts? Ich versuche mal jemanden mit einer neueren Station aufzutreiben um mal testen zu können....



HCS

Zitat von: Tim_Buktu am 06 November 2015, 10:54:35... und nun setzt sich bei mir wirklich im Kopf fest das die Station eventuell wirklich noch kein FSK macht.
Das ist eine Möglichkeit. Aber nach dem Log von pejonp bin ich mir nicht so sicher, dass das die Wahrscheinlichste ist.
Du könntest mal den angehängten Sketch auf den JeeLink flashen und dann mit minicom nochmal loggen.
Achtung, dieser Sketch ist ausschließlich für diesen Test und nicht für den Normalbetrieb geeignet.

Zitat von: Tim_Buktu am 06 November 2015, 10:54:35
Müsste man nicht trotzdem was mit dem Terminalprogramm sehen, oder wird das dann gar nicht erst empfangen und daher sehe ich dort auch nichts?
Genau so ist es. Wenn sie OOK sendet, dann empfangen wir absolut nichts.

pejonp

Hallo Hcs

Der Sensor ist leider etwas defekt. Es wird nicht immer die Luftfeuchtigkeit angezeigt bzw ermittelt. Aber so zum testen geht er. Dann werde ich mal sehen ob ich den luftfeuchtsensor ersetzt bekomme oder die Abfrage aus dem Sketch rausnehmen.

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect