JeeLink empfängt nichts mehr

Begonnen von FHEM-User22, 10 Februar 2016, 11:22:10

Vorheriges Thema - Nächstes Thema

FHEM-User22

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
FHEM auf Raspberry Pi und Proxmox und... und.... und....

HCS

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.

FHEM-User22

#2
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
FHEM auf Raspberry Pi und Proxmox und... und.... und....

HCS

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.

FHEM-User22

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

FHEM auf Raspberry Pi und Proxmox und... und.... und....

Intruder1956

hallo, hast du evtl. ein Strom Problem ???

Was hast du alles am Raspi angeschlossen und welches Netzteil ?

Gruß
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

FHEM-User22

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?
FHEM auf Raspberry Pi und Proxmox und... und.... und....

HCS

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.

FHEM-User22

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
FHEM auf Raspberry Pi und Proxmox und... und.... und....

FHEM-User22

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
FHEM auf Raspberry Pi und Proxmox und... und.... und....