FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: FHEM-User22 am 10 Februar 2016, 11:22:10

Titel: JeeLink empfängt nichts mehr
Beitrag von: FHEM-User22 am 10 Februar 2016, 11:22:10
Hallo,
meine Temperaturerfassung lief eine ganze Zeit einwandfrei.
Plötzlich empfängt mein JeeLink nichts mehr.

im Log steht:
myJeeLink: Unknown code P2IQcD9PcIP9cDPcQcP39cDPcD9P, help me!


list myJeeLink
Internals:
   CFGFN
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         16
   NAME       myJeeLink
   NR         49
   PARTIAL    RP9cD949cDP)PcPQ9
   RAWMSG     P2IQcD9PcIP9cDPcQcP39cDPcD9P
   STATE      Opened
   TYPE       JeeLink
   myJeeLink_MSGCNT 14
   myJeeLink_TIME 2016-02-10 10:06:12
   Helper:
     Dblog:
       State:
         Mydblog:
           TIME       1455095172.46914
           VALUE      UNKNOWNCODE P2IQcD9PcIP9cDPcQcP39cDPcD9P
   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-02-10 09:31:48   state           opened
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t 0a v
   room       y-Devices


Was  kann ich noch liefern?

Weiterhin steht bei den Temperaturfühlern:
2016.02.10 11:21:04 1: No Logdevice FileLog_xxxxxxxx

list mydblog
Internals:
   CFGFN
   CONFIGURATION /opt/fhem/db.conf
   DBMODEL    SQLITE
   DEF        /opt/fhem/db.conf .*:.*
   NAME       myDbLog
   NR         19
   NTFY_ORDER 50-myDbLog
   PID        2346
   REGEXP     .*:.*
   STATE      connected
   TYPE       DbLog
   dbconn     SQLite:dbname=/opt/fhem/fhem.db
   dbuser
   Readings:
     2016-02-10 09:31:48   state           connected
Attributes:
   DbLogInclude .*:.*
   room       y-Devices


Dankeschön für Eure Hilfe
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: HCS am 10 Februar 2016, 13:08:08
Ich würde mal am ehesten drauf tippen, dass nun ein anderes USB device auf /dev/ttyUSB0 ist, aber nicht mehr der JeeLink.
Stell das JeeLink device mal auf /dev/serial/by-id/... um, dass sicher ist, dass es das richtige ist.
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: FHEM-User22 am 10 Februar 2016, 13:30:58
ok,
ich probiere es. Ich habe aber nichts umgesteckt und aus:

STATE      Opened
TYPE       JeeLink

las ich heraus, das er gefunden wurde. Gibts eine Option, wie man des USB-Anschluß erkennen kann, oder nur durch probieren?

so, probiert:

nur mit /dev/ttyUSB0 ist er Opened
mit /dev/ttyUSB1 - 5  jeweils Disconnected


Dankeschön
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: HCS am 10 Februar 2016, 14:46:19
Steck mal den JeeLink an einen Rechner mit einem Terminalprogramm (57600 Baud) und schaue, ob er etwas Vernünftiges liefert oder den Müll, der in rawmsg zu sehen ist.
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: FHEM-User22 am 16 Februar 2016, 17:16:46
Hallo,
so, jetzt habe ich mal einen neuen JeeLink gekauft,
geflasht:
set myJeeLink flash LaCrosse
flashing JeeLink myJeeLink
detected Firmware: LaCrosse.hex
hex file: ./FHEM/firmware/JeeLink_LaCrosse.hex
port: /dev/ttyUSB0
log file: ./log/JeeLinkFlash.log
myJeeLink closed
command: avrdude -p atmega328P -c arduino -P /dev/ttyUSB0 -D -U flash:w:./FHEM/firmware/JeeLink_LaCrosse.hex 2>./log/JeeLinkFlash.log

--- AVRDUDE ---------------------------------------------------------------------------------
sh: 1: avrdude: not found
--- AVRDUDE ---------------------------------------------------------------------------------

myJeeLink opened


List myJeeLink:
Internals:
   CFGFN
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB0@57600
   DeviceName /dev/ttyUSB0@57600
   FD         15
   NAME       myJeeLink
   NR         48
   PARTIAL
   RAWMSG     `l@0H
   STATE      Opened
   TYPE       JeeLink
   myJeeLink_MSGCNT 1
   myJeeLink_TIME 2016-02-16 16:35:09
   Helper:
     Dblog:
       State:
         Mydblog:
           TIME       1455636957.69611
           VALUE      LaCrossePairForSec 120
   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-02-16 17:15:00   state           opened
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   initCommands 30t 0a v
   room       y-Devices


Aber empfangen tut er auch nichts....

Noch eine Idee?

Vielen Dank

Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: Intruder1956 am 16 Februar 2016, 17:30:44
hallo, hast du evtl. ein Strom Problem ???

Was hast du alles am Raspi angeschlossen und welches Netzteil ?

Gruß
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: FHEM-User22 am 16 Februar 2016, 17:50:55
Hallo,
ein Netzteil 3,0 A
einen aktiven HUB und am Raspi2 stecken der Jeelink sowie ein Busware-Aufsatz  COC Erweiterung Busware 868MHZ (Funk, Uhr, Onewire).

Sollte eigentlich funzen.

Oder?
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: HCS am 17 Februar 2016, 04:38:45
Zitat von: FHEM-User22 am 16 Februar 2016, 17:16:46
--- AVRDUDE ---------------------------------------------------------------------------------
sh: 1: avrdude: not found
--- AVRDUDE ---------------------------------------------------------------------------------
Das flashen auf den JeeLink hat nicht funktioniert, offensichtlich weil avrdude nicht installiert ist.
Also: avrdude installieren und dann nochmal.
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: FHEM-User22 am 17 Februar 2016, 06:55:29
Ok
also:  apt-get install -y avrdude

Restart

set myJeeLink flash LaCrosse

und nun diese Meldung:

flashing JeeLink myJeeLink
detected Firmware: LaCrosse.hex
hex file: ./FHEM/firmware/JeeLink_LaCrosse.hex
port: /dev/ttyUSB0
log file: ./log/JeeLinkFlash.log
myJeeLink closed
command: avrdude -p atmega328P -c arduino -P /dev/ttyUSB0 -D -U flash:w:./FHEM/firmware/JeeLink_LaCrosse.hex 2>./log/JeeLinkFlash.log

--- AVRDUDE ---------------------------------------------------------------------------------
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe0

avrdude done.  Thank you.

--- AVRDUDE ---------------------------------------------------------------------------------

myJeeLink opened


Dies sind doch auch wieder Fehlermeldungen?

Danke für Eure Hilfe
Titel: Antw:JeeLink empfängt nichts mehr
Beitrag von: FHEM-User22 am 17 Februar 2016, 09:44:41
So,
nun gehts wieder.
Habe den Empfänger an einen anderen USB-Anschluß stecken müssen. Nun geht der alte und auch der Neue.

Dankeschön