FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: snokman am 06 November 2017, 08:09:36

Titel: Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 08:09:36
Moin moin.
Und zwar empfängt mein Jeelink Clone leider nichts. Zumindest nicht wenn ich ihn an meinem Raspi(Fhem) anschließe. Stecke ich ihn an den PC und verbinde mich mit dem Arduino Builder auf den Arduino sehe ich wie er diverse Pakete empfängt. Also scheints mir als wäre meine Konfiguration fehlerhaft.

e: Ich würde gerne die Pakete meiner tx29dth-it empfangen

Hier mal die Listings:


Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
   DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
   FD         27
   NAME       myJeeLink
   NR         100
   PARTIAL
   STATE      initialized
   TYPE       JeeLink
   initMessages
   model      LaCrosseITPlusReader.10.1s
   settings   (RFM12B f:868280 t:30~3)
   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:
     2017-11-05 16:14:08   state           initialized
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   icon       cul
   initCommands 30t 0a 868280f v
   verbose    3


Im Log finde ich eigentlich nur diesen Eintrag:
2017.11.05 16:00:55 3: Setting myJeeLink serial parameters to 57600,8,N,1


Ich wäre euch super dankbar für eure Hilfe :)

Gruß
Daniel
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 06 November 2017, 10:37:17
Mach erst mal aus
initCommands 30t 0a 868280f v
ein
initCommands 0a v
und zieh ihn danach ab und stecke ihn wieder neu auf.
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 10:47:44
InitCommands sind geändert, bin allerdings gerade auf der Arbeit und komme nur remote drauf. Reicht ein shutdown restart?
Falls ja, hat sich leider nichts getan. Es wurden noch keine Devices angelegt (autocreate ist an) und im Log erscheint auch nichts.
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 06 November 2017, 11:05:33
Hast Du einen
LaCrossePairForSec 60 ignore_battery
gemacht?

Zeig jetzt nochmal einen list von myJeeLink
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 11:08:07
Ja, habe ich.


Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
   DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
   FD         26
   LaCrossePair 2
   NAME       myJeeLink
   NR         100
   PARTIAL
   STATE      initialized
   TYPE       JeeLink
   initMessages
   model      LaCrosseITPlusReader.10.1s
   settings   (RFM12B f:868300 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:
     2017-11-06 10:43:08   state           initialized
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   icon       cul
   initCommands 0a v
   verbose    3
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 06 November 2017, 11:15:18
Zitat von: snokman am 06 November 2017, 08:09:36
Stecke ich ihn an den PC und verbinde mich mit dem Arduino Builder auf den Arduino sehe ich wie er diverse Pakete empfängt.
Kannst Du mal davon ein Log anhängen?
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 11:16:36
Kann ich nachher nach Feierabend machen :)
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 16:57:24
Also irgendwie empfängt er wohl doch nichts mehr. Das einzige was ich geändert habe ist, dass ich eine Antenne angelötet habe. Kann das der Fehler sein?
Antenne ist von einer 868 Cul also sollte die Länge passen.
Habe gerade sogar nochmal die JeeLink_LaCrosse.hex geflasht.
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 06 November 2017, 17:12:07
Zitat von: snokman am 06 November 2017, 16:57:24
Also irgendwie empfängt er wohl doch nichts mehr. Das einzige was ich geändert habe ist, dass ich eine Antenne angelötet habe. Kann das der Fehler sein?
Hast Du einen RFM12 oder einen RFM69 dran?
Pegelanpssung für die Signalleitungen?
Welche Schaltung von wo hast Du gebaut?
Den Abschnitt über JeeLink-Clone gelesen? https://forum.fhem.de/index.php/topic,14786.msg94826.html#msg94826

Zitat von: snokman am 06 November 2017, 16:57:24
Habe gerade sogar nochmal die JeeLink_LaCrosse.hex geflasht.
Die war vorher schon OK, die Firmware hat sich ja korrekt gemeldet.
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 18:02:21
RFM96
Nach dieser Anleitung https://steigerbalett.wordpress.com/2015/05/23/jeelink-clone-loten-und-mit-einer-firmware-flashen-fur-lacrosse-sensoren-in-fhem/

Ohne pegelanpassung.

He, gerade drübergeschaut. Habe ich was überlesen?
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 06 November 2017, 18:03:55
Hast Du einen RFM12 oder einen RFM69 dran?
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 18:07:44
RFM69
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 06 November 2017, 18:12:44
Analyse:

Zitat von: snokman am 06 November 2017, 08:09:36
Stecke ich ihn an den PC und verbinde mich mit dem Arduino Builder auf den Arduino sehe ich wie er diverse Pakete empfängt.
-> es hat schon mal funktioniert

Zitat von: snokman am 06 November 2017, 18:07:44
RFM69
Aber
Zitat von: snokman am 06 November 2017, 08:09:36
   settings   (RFM12B f:868280 t:30~3)
-> Wenn er RFM12 meldet, was der Default ist, wurde kein RFM69 erkannt.

Wahrscheinlichste Ursachen:
- Du hast beim "Antennenlöten" Kurzschlüsse hergestellt oder erforderliche Verbindungen getrennt
- Du hast den RFM69 beim "Antennenlöten" gekillt
- Der RFM69 hat sich selbst gekillt, weil er die 5V auf den Signalleitungen nicht überstanden hat
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 06 November 2017, 20:39:22
Okay, dann werde ich nochmal die Lötverbindungen prüfen und ansonsten das Bauteil nochmal bestellen?
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 07 November 2017, 07:49:02
Ich werde mir nun einen Levelshifter kaufen.
In der Anleitung steht
ZitatDas bedeutet, dass nicht nur die Spannungsversorgung sondern auch die Signaleingänge (SEL, SCK und SDI)

Also wirklich nur die drei?

Auf meinem RFM69 sind die Pins anders benannt, allerdings gibt es auch mehr als 3.

Laut der Anleitung soll so verbunden werden:

DIO0 -> D2
NSS -> D10
MOSI -> D11
MISO -> D12
SCK -> D13
3,3V -> 3V3
GND -> GND

Muss bei allen Pins die an die D-Pins des Arduinos kommen ein Levelshifter zwischen?
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: HCS am 07 November 2017, 09:14:10
Zitat von: snokman am 07 November 2017, 07:49:02
Also wirklich nur die drei?
Ja wirklich  :)

Zitat von: snokman am 07 November 2017, 07:49:02
Auf meinem RFM69 sind die Pins anders benannt, allerdings gibt es auch mehr als 3.
Ja, aber nur die Verbindungen, die beim Arduino ein Ausgang sind (der 5V liefert) und beim RFM69 auf einen Eingang gehen, müssen auf 3.3V umgesetzt werden.
In die Gegenrichtung kann der RFM69 ja nur 3.3V schicken, da er mit 3.3V betrieben wird.

Zitat von: snokman am 07 November 2017, 07:49:02
Muss bei allen Pins die an die D-Pins des Arduinos kommen ein Levelshifter zwischen?
Nein.
Titel: Antw:Jeelink Clone empfängt nichts, Konfiguration fehlerhaft?
Beitrag von: snokman am 07 November 2017, 14:16:51
Danke für die flotte Antwort. Leider die ganze Zeit übersehen das es nun ne zweite Seite gibt  :-X

https://www.amazon.de/XCSOURCE%C2%AE-Logisches-Konverter-Bi-Direktional-TE291/dp/B0148BLZGE/ref=pd_bxgy_107_2?_encoding=UTF8&psc=1&refRID=YJV565G2V2V2M8Q53295

Das wäre eine Möglichkeit, richtig?