Probleme mit TX29:

Begonnen von greyjee, 06 Februar 2017, 12:25:39

Vorheriges Thema - Nächstes Thema

greyjee

Hallo Zusammen,

bin Anfänger u. habe mit dem neuen Jeelink V3  und TX29-Sensor versucht, diesen einzubinden. Tutorials gibts ja viele, aber nichts hat (bis jetzt) geholfen:
das Pairing scheint nicht zu klappen - ich bekomme keinen neuen "LaCrosse" Ort, nur die Fehlermeldungen im log:
myJeeLink: Unknown code ��sc0�c3sc3�`3rc0�`0�c3�c3�c0s���c2r, help me!
myJeeLink: Unknown code ���`2r, help me!
Was kann ich machen?

Dankeschön vorab!

klaso

#1
Servus,
Ich bin wie im Wiki beschrieben vorgegangen, hat gleich auf anhieb geklappt. Kannst du bitte ein List von deinem Jeelink erstellen (je nachdem wie du es benamst hast: list MyJeeLink ).
VG
Klaso
Raspberry Pi 2 B+; Software: Raspbian Jessie, Fhem 5.8
ZWave, Enocean, FBAHAHTTP, ENIGMA2
Barebone mit openmedivault und Fhem5.8, MySQL, MyObis, VBUS LAN-Adapter in Fhem, Homematic CCU2; Jeelink mit TX29IT, HMCCU: Schnittstelle CCU2 - FHEM

greyjee

Hallo und Danke schonmal!

Hier das "list":


Internals:
   CFGFN
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB0@57500
   DeviceName /dev/ttyUSB0@57500
   FD         4
   NAME       myJeeLink
   NR         45
   PARTIAL    ����0��2�㳢�3��3��2��0��2�㳢�0�㳣�3��2#�2��3��3��2��3��3��2��3��0��3��3��3��2��2��2��3��3��2��3��3��3��3��0��2��3��3��3��3��3��2��0#�3�㳢�2�㳢�0��3��2��0��2��0��2�㳣�3�Ⳣ㳢�3��3��3��2��3��0��3��2��0��0��2��2�Ⳣ�3��3��0��2��2��3��3��0��0�c0�`3�`0�`3#`2�`0�b2�b0�`0�c0��0�`0�b2�c3�c3�c3�c2�b2�b2��0�b2�c3�c3#b2�b2�c3�c3�c3�c3�c3�`0�b3�`0�`0�b0�c3#b3�c3�c3�c3�c3�c2�`0�c3#b2�c��c3�b3�c0�c2�c0�c3��2�㳣�3��2��3��3��3��3��2��3��0��3��3��3��2��3��2�㳢�0��3��2��3��3��2��3��0��2��2��3��0��3��2��2��3��3��3��3��3��2��2��0��2�㳣�2��0��0��3��3��2��2��3��0��3��0��3��3#�2��3��3��3��2��3��3#�3��3��3��3��2��3��0��2��3��3��3��2��0��2��3��0��2r�6��3��3��3��2��2��3��0b ��3��3��0��2��0��2��3��3��0��3��0��3��0��3��3��0��3��2��0��3��3��0��3��3�㳣�3��3��3��3��2#�2��3��2��3��0#�3��0��3��2��3��2��0��3��3��2��0��0��3��2��2�㳣�3��0��0��2��0��3��3��2#�3��2��3��3��2��0��0��2�ೢ�2��0��3��0��3��2��3��3
   RAWMSG     ����3s����3se���2��0s��#�2s����3r
   STATE      opened
   TYPE       JeeLink
   myJeeLink_MSGCNT 116
   myJeeLink_TIME 2017-02-06 12:26:13
   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-02-06 12:26:13   state           opened
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t 0a v
   room       Heizung


klaso

#3
Servus,

der Status sollte eigentlich initalized sein, und nicht open.
anbei mein list zum Vergleich
Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01MZ5J-if00-port0@57600
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01MZ5J-if00-port0@57600
   FD         36
   NAME       myJeeLink
   NR         291
   PARTIAL
   RAWMSG     OK 9 35 1 4 203 46
   STATE      initialized
   TYPE       JeeLink
   initMessages
   model      [LaCrosseITPlusReader.10.1q (RFM69 f:868300 r:17241)]
   myJeeLink_MSGCNT 79067
   myJeeLink_TIME 2017-02-06 13:28:08
   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-02-06 13:28:08   state           initialized
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -b 57600 -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   room       System
   verbose    1

versuche mal, den jeelink an einem anderen USB-Port, bzw. binde ihn so wie ich über die ID ein
https://wiki.fhem.de/wiki/Trick_der_Woche#CUL_.26_CO_.C3.BCber_Serial_ID-einbinden
ggf. in der fhem.cfg auch noch dieses deaktivieren
define initialUsbCheck notify global:INITIALIZED usb create
( attr initialUsbCheck disable 1)
hoffe ich liege mit meiner Vermutung richtig ;-)
VG
klaso
Raspberry Pi 2 B+; Software: Raspbian Jessie, Fhem 5.8
ZWave, Enocean, FBAHAHTTP, ENIGMA2
Barebone mit openmedivault und Fhem5.8, MySQL, MyObis, VBUS LAN-Adapter in Fhem, Homematic CCU2; Jeelink mit TX29IT, HMCCU: Schnittstelle CCU2 - FHEM

DeeSPe

Hallo,

das ist für dieses Thema das falsche Unterforum.
Jeelink hat mit HomeMatic nichts zu tun!

Zitat von: klaso am 06 Februar 2017, 13:31:20
Servus,

der Status sollte eigentlich initalized sein, und nicht open.
anbei mein list zum Vergleich
Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01MZ5J-if00-port0@57600
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL01MZ5J-if00-port0@57600
   FD         36
   NAME       myJeeLink
   NR         291
   PARTIAL
   RAWMSG     OK 9 35 1 4 203 46
   STATE      initialized
   TYPE       JeeLink
   initMessages
   model      [LaCrosseITPlusReader.10.1q (RFM69 f:868300 r:17241)]
   myJeeLink_MSGCNT 79067
   myJeeLink_TIME 2017-02-06 13:28:08
   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-02-06 13:28:08   state           initialized
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -b 57600 -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   room       System
   verbose    1

versuche mal, den jeelink an einem anderen USB-Port, bzw. binde ihn so wie ich über die ID ein
https://wiki.fhem.de/wiki/Trick_der_Woche#CUL_.26_CO_.C3.BCber_Serial_ID-einbinden
ggf. in der fhem.cfg auch noch dieses deaktivieren
define initialUsbCheck notify global:INITIALIZED usb create
(einfach ein #-Zeichen davor setzen und restart von fhem )
hoffe ich liege mit meiner Vermutung richtig ;-)
VG
klaso

Bitte nicht solche Anweisungen geben!
Jeder Developer wird Dir/Euch sagen dass die fhem.cfg manuell zu bearbeiten der falsche Weg ist.
Selbiges kann man auch ohne manuelles Editieren erreichen mittels:
attr initialUsbCheck disable 1

Gruß
Dan

P.S. Das Thema im richtigen Unterforum könnte evtl. schneller zu einer Lösung führen.
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

klaso

habe meinen Eintrag korrigiert, danke für den Hinweis
VG
klaso
Raspberry Pi 2 B+; Software: Raspbian Jessie, Fhem 5.8
ZWave, Enocean, FBAHAHTTP, ENIGMA2
Barebone mit openmedivault und Fhem5.8, MySQL, MyObis, VBUS LAN-Adapter in Fhem, Homematic CCU2; Jeelink mit TX29IT, HMCCU: Schnittstelle CCU2 - FHEM

greyjee

Hallo Klaso,

1. habe jetzt den JeeLink  an einen anderen Port gesteckt.
2. Gemäß Deinem Link die ID ermittel:
und
3. mit
define myJeelink JeeLink /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NTJ4-if00@57600
Device definiert.
Bekomme jetz aber State "disconnected"

DeviceOverview
myJeelink
   
disconnected
myJeelink
myJeelink
Internals
Clients
   
:PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
DEF    
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NTJ4-if00@57600
DeviceName
   
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NTJ4-if00@57600
NAME
   
myJeelink
NR
   
39
PARTIAL
   
STATE
   
disconnected
TYPE
   
JeeLink
Readings
state
   
disconnected
   
2017-02-06 14:05:30

und nun? :-\

klaso

Servus,

ist diese Zeile vollständig?
define myJeelink JeeLink /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI04NTJ4-if00@57600
fehlt da nicht noch ein -port0
vergleiche es mal mit meiner config (sh. oben)
VG
klaso
Raspberry Pi 2 B+; Software: Raspbian Jessie, Fhem 5.8
ZWave, Enocean, FBAHAHTTP, ENIGMA2
Barebone mit openmedivault und Fhem5.8, MySQL, MyObis, VBUS LAN-Adapter in Fhem, Homematic CCU2; Jeelink mit TX29IT, HMCCU: Schnittstelle CCU2 - FHEM

greyjee

Es geht danke!

Der Port hat gefehlt. Jetz ist es aber ok :) :) :)

Waran lag es denn (bitte für Laien)?

klaso

sehr schön ;-)
die Kurzform der Erklärung wäre wohl sowas wie: Das Ding wurde nicht richtig erkannt
Die Aussage ist fachlich nicht ganz korrekt, aber verständlich ;-)
Viele Spass
VG
klaso
Raspberry Pi 2 B+; Software: Raspbian Jessie, Fhem 5.8
ZWave, Enocean, FBAHAHTTP, ENIGMA2
Barebone mit openmedivault und Fhem5.8, MySQL, MyObis, VBUS LAN-Adapter in Fhem, Homematic CCU2; Jeelink mit TX29IT, HMCCU: Schnittstelle CCU2 - FHEM