Jeelik Modul zur Einbindung von La Crosse!

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

Vorheriges Thema - Nächstes Thema

Gunther

Zitat von: AxelSchweiss am 19 Januar 2016, 23:12:22
Du solltest erst mal die Hausaufgaben machen  ... bevor du deine Helfer im Nebel rumstochern läst .

Gebe Dir Recht! Kläre morgen den USB Port.

ZitatFHEM runterfahren und das avrdude auf der Komandozeile von Hand ausführen
Eine Frage noch: Wie kann ich auf Konsolenebene flashen? Was muss ich eingeben?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

marco-f

USB Angaben über /dev/ttyUSB* haben aber auch noch das Problem, dass diese dynamisch sind. D.h. wenn Dein JeeLink jetzt ttyUSB1 ist kann es sein, dass er nach einem Neustart und/oder einer Änderung in den USB Geräten eine andere Nummer zugewiesen bekommt. Daher ist es sinnvoller ihn über die Device-ID einzubinden, da diese eindeutig ist (bzw. sein sollte). Wenn Du über das bereits erwähnte ,,ls -l /dev/serial/by-id" herausgefunden hast, welches der Geräte wirklich Dein Stick ist, kannst Du diesen dann in FHEM direkt mit der eindeutigen ID einbinden. z.B.: define myJeeLink JeeLink /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AB12C34D-if00-port0
Wenn er so eingebunden ist sollte auch das flashen direkt von fhem aus kein Problem mehr sein.

shorty81

Hi,
habe das Problem, das autocreate keine Einträge erstellt?
Habt ihr eine Idee, wo ich noch ansetzten kann?
geflasht ist der Jeelink.
liist myJeeLink bringt

Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         37
   NAME       myJeeLink
   NR         543
   NR_CMD_LAST_H 2
   PARTIAL
   STATE      Initialized
   TYPE       JeeLink
   initMessages
   model      [LaCrosseITPlusReader.10.1q (RFM69 f:1 r:17241)]
   Matchlist:
     1:PCA301   ^\S+\s+24
     2:EC3000   ^\S+\s+22
     3:RoomNode ^\S+\s+11
     4:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     5:AliRF    ^\S+\s+5
     6:EMT7110  ^OK\sEMT7110\s
     7:KeyValueProtocol ^OK\sVALUES\s
   Readings:
     2016-01-19 21:39:43   state           opened
   XMIT_TIME:
     1453266953.63304
     1453267019.02353
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t v
   room       Zentral


VG
Christian
Raspberry Pi 2 Model B, CUL866, CUL433, JeeLink, HMLan, Homematic, Homebridge via Siri, Philips HUE, Max-Thermostate, Max-Fensterkontakte, AVM 546E, WS1600, RSL, Intertechno, IT+, Elro

Aeroschmelz

Zitat von: HCS am 23 November 2015, 13:20:00
Super, das hilft erheblich weiter.

Ich fasse mal zusammen:
Die WS 1080 gibt es (unter gleichem Namen) in einer OOK- und in einer FSK-Version
Der LaCrosse Sketch und das LaCrosseGateway können nur die FSK-Version empfangen, die OOK-Version nicht.

Die FSK-Version erkennt man an:
- Runder grüner Aufkleber im Batteriefach der Station mit dem Aufdruck "PASS 7"
- Das radio ist ein RFM01, erkennt man auch schon an der Form, es ist fast quadratisch.

Die OOK-Version erkennt man an:
- Runder grüner Aufkleber im Batteriefach der Station mit dem Aufdruck "PASS A14C"
- Das radio ist ein ASK868MA1, erkennt man auch schon an der Form, es ist rechteckig und mit ASK868MA1 beschriftet.

Die OOK-Version kann mit SIGNALDuino und einem RX868SH-DV empfangen werden (habe ich nicht getestet, sondern so aus der Doku von pejonp übernommen)

pejonp und fossy haben ein "PASS 7" und können sie empfangen, oli82 und nochwer haben ein "PASS A14C" und empfangen sie nicht, was das oben geschriebene bestätigt.

Damit wäre der Fall dann hinreichend geklärt.

@Billy: würdest Du das ins wiki übernehmen um weitere Anwender davor zu bewahren, mit der OOK-Version zu scheitern?
Ich werde es dann noch in diesem Thread weiter oben und im LGW Thread so vermerken.

Hallo

Kann mir jemand sagen, wo ich die richtige Version dieser Wetterstation kaufen kann, um die Daten über den Jeelink mit FHEM auswerten zu können?

Danke schön.

Viele Grüße
Marcus

marco-f

Hi shorty81,

der JeeLink läuft nicht richtig.

Zitat von: shorty81 am 20 Januar 2016, 07:47:35
   model      [LaCrosseITPlusReader.10.1q (RFM69 f:1 r:17241)][/quote]
f:1 gibt an, dass Deiner mit einer Frequenz von 1kHz arbeitet, dort müsste aber f:868300 stehen. Warum dies so ist kann ich Dir leider nicht sagen. Offensichtlich hast Du schon die initCommands 30t v gesetzt, mit denen geht er bei mir in den richigen Betriebsmodus und auf die richtige Frequenz.

Grüße,
Marco

Wzut

#1685
Zitat von: Aeroschmelz am 20 Januar 2016, 10:42:16Kann mir jemand sagen, wo ich die richtige Version dieser Wetterstation kaufen kann
Tipp : such im Netz nach der WS1600 (Strassenpreis ca. 95 - 99 €) damit hast das Problem der verschiedenen Versionen nicht :)
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

shorty81

[quote author=marco-f link=topic=14786.msg395082#msg395082 date=1453283612]
Hi shorty81,

der JeeLink läuft nicht richtig.

f:1 gibt an, dass Deiner mit einer Frequenz von 1kHz arbeitet, dort müsste aber f:868300 stehen. Warum dies so ist kann ich Dir leider nicht sagen. Offensichtlich hast Du schon die initCommands 30t v gesetzt, mit denen geht er bei mir in den richigen Betriebsmodus und auf die richtige Frequenz.

Grüße,
Marco
[/quote]


Uff, bin eigentlich streng nach Anleitung vorgegangen.
Hat jemand eine Idee,w ie ich den Jeelink zum Lazufen bekomme und warum es an der Stelle trotz "initCommands 30t v" derzeit stockt?
VG
Chris
Raspberry Pi 2 Model B, CUL866, CUL433, JeeLink, HMLan, Homematic, Homebridge via Siri, Philips HUE, Max-Thermostate, Max-Fensterkontakte, AVM 546E, WS1600, RSL, Intertechno, IT+, Elro

AxelSchweiss

#1687
Zitat von: Wzut am 20 Januar 2016, 11:06:46
Tipp : such im Netz nach der WS1600 (Strassenpreis ca. 95 - 99 €) damit hast das Problem der verschiedenen Versionen nicht :)
Habe mir die WS1600 an Weihnachten geschenkt.
Mit Kombination von Gutschein habe ich beim Conrad ca. 70 Euro bezahlt.

Allerdings hat die Station einen derben Nachteil ..... der Windrichtungsanzeiger friert bei unter 0°C ein wenn er vorher nass war ... steht bei mir jetzt seit fast einer Woche auf NNW  >:(
Das scheint aber eine konstruktionsbedingte Schwachstelle zu sein.

Ansonsten läuft dat Ding super.

shorty81

Das sieht jetzt zumindest besser aus, oder?
Aber autofreie legt trotzdem nichts an?!

Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         37
   NAME       myJeeLink
   NR         543
   PARTIAL
   RAWMSG     OK 9 49 1 3 239 106
   STATE      Initialized
   TYPE       JeeLink
   initMessages
   model      [LaCrosseITPlusReader.10.1q (RFM69 f:868300 t:30~3)]
   myJeeLink_MSGCNT 307
   myJeeLink_TIME 2016-01-20 13:52:44
   Matchlist:
     1:PCA301   ^\S+\s+24
     2:EC3000   ^\S+\s+22
     3:RoomNode ^\S+\s+11
     4:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     5:AliRF    ^\S+\s+5
     6:EMT7110  ^OK\sEMT7110\s
     7:KeyValueProtocol ^OK\sVALUES\s
   Readings:
     2016-01-20 12:20:43   state           opened
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t v
   room       Zentral
Raspberry Pi 2 Model B, CUL866, CUL433, JeeLink, HMLan, Homematic, Homebridge via Siri, Philips HUE, Max-Thermostate, Max-Fensterkontakte, AVM 546E, WS1600, RSL, Intertechno, IT+, Elro

Wzut

Zitat von: shorty81 am 20 Januar 2016, 13:54:40
Aber autofreie legt trotzdem nichts an?!
klar , warum auch ?
set myJeeLink  LaCrossePairForSec 120
ist dein Freund :)
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Billy

Zitat von: Wzut am 20 Januar 2016, 15:36:19
klar , warum auch ?
set myJeeLink  LaCrossePairForSec 120
ist dein Freund :)
Hatte ich gestern schon geschrieben  ;) ;)
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

shorty81

Danke. Hatte ich auch gestern schon gelesen berücksichtigt ;)
Das mit der habe ich jetzt Kabelnetzwerk bekommen.

Aber auch nachdem der jeelink im pairingmodus ist wird nichts angelegt?

Welche Infos (Logs) könnten denn bei der Fehlersuche helfen?
Danke und viele Grüße
Chris
Raspberry Pi 2 Model B, CUL866, CUL433, JeeLink, HMLan, Homematic, Homebridge via Siri, Philips HUE, Max-Thermostate, Max-Fensterkontakte, AVM 546E, WS1600, RSL, Intertechno, IT+, Elro

Billy

Zitat von: shorty81 am 20 Januar 2016, 18:47:07
Aber auch nachdem der jeelink im pairingmodus ist wird nichts angelegt?

Du hast ja sicher auch vorher die Batterien in den Sensoren kurz rausgenommen damit
die Sensoren auch im Pairing Modus sind?

Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

shorty81

Sogar für mehrere Minuten. Dann pairing aktiviert für 120, dann Batterien in den tx22 eingelegt. Und nix passiert...
Bin ratlos!
Raspberry Pi 2 Model B, CUL866, CUL433, JeeLink, HMLan, Homematic, Homebridge via Siri, Philips HUE, Max-Thermostate, Max-Fensterkontakte, AVM 546E, WS1600, RSL, Intertechno, IT+, Elro

Billy

#1694
Zitat von: shorty81 am 20 Januar 2016, 19:30:10
Sogar für mehrere Minuten. Dann pairing aktiviert für 120, dann Batterien in den tx22 eingelegt. Und nix passiert...
Bin ratlos!
Batterien mehrere Minuten raus ist nicht notwendig! Par sekunden reicht!

Solltest du im Prinzip umgekehrt machen! Zuerst Batterien einlegen dann
set myJeeLink  LaCrossePairForSec 300 --> mach mal 300 sec und nimm vorher mit initJeeLink bei den inits vorher mal mal 30t raus!
Wenn du einen Sensor hast brauchst du nicht toggeln.

Vielleicht gehts dann?
Kannst ja mal schauen was an raw messages kommt falls dein autocreate nichts bringt.
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*