CUL_1 statt CUL_0

Begonnen von coolice, 27 September 2018, 14:22:52

Vorheriges Thema - Nächstes Thema

coolice

Hallo an alle,

ich habe meinen Raspi mal aktualisiert und rebootet. Nachdem ich keine Mitteilungen bekommen habe habe ich im fhem bemerkt, das mein seit Jahren
laufender CUL_0 disconnectet ist und ich jetzt einen CUL_1 habe. Der ist onlie aber all meine Devices hören natürlich auf CUL_0.
Ich habe keine Ahnung was ich jetzt machen könnte.

Ich habe den ursprünglichen CUL_0 gelöscht und hab im CUL_1 die Daten eingetragen die im CUL_0 per attr mal eingestellt wurden.
Umbenannt von CUL_1 in CUL_0 und jetzt ist der auch auf Initialized gesprungen.

Kann mir da einer bitte helfen?

Beta-User

Es ist zwar ein ziemliches Ratespiel rauszufinden, was da wirklich bei dir abläuft, aber mal der Reihe nach:

Hast du zwischenzeitlich ein anderes USB-Interface angeschlossen?
Wie ist der CUL definiert (ttyUSB0 bzw. ttyACM0 oder "by-id")? Ggf. bitte hier lesen: https://wiki.fhem.de/wiki/Mehrere_USB-Ger%C3%A4te_einbinden (und gerne Rückmeldung geben :) ).

Dann: Was für ein Protokoll soll der CUL denn sprechen?
Funktioniert denn jetzt alles wieder? Auch nach einem Reboot?

Du solltest uns diese (bzw. den relevanten Teil davon) geben, sonst ist schwierig zu helfen ;) .
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

coolice

Hallo Beta,

im Grunde habe ich heute morgen n ur ein shutdown restart gemacht. Mehr nicht.
Habe gesehen das ner neue CUL_1 per ttyACM1 eingebunden ist und der ursprünglichen CUL_0 war per ttyACM0
eingebunden. Das habe ich jetzt manuell geändert und meine Homematic Devices reagieren wieder alle.
Der CUL hat zwar das State disconnected aber die Geräte tun das was sie sollen.

Ich werde das die nächsten Stunden mal beobachten.


Beta-User

Tipp: Definition auf "by-id" ändern, dann sollte _zuverlässig_ Ruhe sein :) .
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

coolice

nochmal ein restart und jetzt sind es wieder 2 Stück.

List CUL_0
ternals:
   CFGFN     
   CMDS       BCFiAZEGMKURTVWXefmltux
   CUL_0_MSGCNT 7
   CUL_0_TIME 2018-09-27 17:31:16
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/ttyACM0@38400 1034
   DeviceName /dev/ttyACM0@38400
   FD         38
   FHTID      1034
   NAME       CUL_0
   NR         383
   NR_CMD_LAST_H 45
   PARTIAL   
   RAWMSG     A00F9
   RSSI       -77.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.58 CUL868
   initString X21
   owner_CCU  VCCU
   Helper:
     DBLOG:
       cmds:
         DBLogging:
           TIME       1538062910.66976
           VALUE       B C F i A Z E G M K U R T V W X e f m l t u x
       state:
         DBLogging:
           TIME       1538062910.71613
           VALUE      Initialized
   MatchList:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-09-27 17:41:50   cmds             B C F i A Z E G M K U R T V W X e f m l t u x
     2018-09-27 17:41:50   state           Initialized
   XMIT_TIME:
     1538062910.82734
     1538062911.0005
     1538062911.24808
     1538062929.2924
     1538062936.66379
     1538062937.15471
     1538062937.68231
     1538062940.57405
     1538062950.40677
     1538062952.70815
     1538062956.82194
     1538062957.00044
     1538062957.30375
     1538062959.23221
     1538062959.41026
     1538062963.5373
     1538062963.5406
     1538062963.71367
     1538062965.08279
     1538062965.2574
     1538062968.51765
     1538062998.55024
     1538062999.08907
     1538063002.40027
     1538063002.93813
     1538063003.52043
     1538063004.06035
     1538063005.90915
     1538063007.08345
     1538063008.2972
     1538063009.60492
     1538063010.47762
     1538063011.01727
     1538063021.52589
     1538063022.06342
     1538063044.76689
     1538063420.80609
     1538063427.20249
     1538063429.38556
     1538063435.98062
     1538063435.99331
     1538063441.01261
     1538063669.97417
     1538063749.43791
     1538063765.91863
   helper:
     306A91:
       QUEUE:
     3360FC:
       QUEUE:
     336AFC:
       QUEUE:
     3372E0:
       QUEUE:
     337F3B:
       QUEUE:
     337F6B:
       QUEUE:
     33F709:
       QUEUE:
     347C9F:
       QUEUE:
     3B2660:
       QUEUE:
     3B2666:
       QUEUE:
     3B266F:
       QUEUE:
     3B2DC7:
       QUEUE:
     3BA55D:
       QUEUE:
     3FF879:
       QUEUE:
     DD59B2:
       QUEUE:
Attributes:
   devStateIcon Initialized:general_ok@green disconnected:general_ok@red
   group      Gateway
   hmId       F11034
   rfmode     HomeMatic
   room       System->Gateways


List CUL_1

CFGFN     
   CMDS       BCFiAZEGMKURTVWXefmltux
   CUL_1_MSGCNT 10
   CUL_1_TIME 2018-09-27 17:30:59
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/ttyACM1@9600 1134
   DeviceName /dev/ttyACM1@9600
   FHTID      1134
   NAME       CUL_1
   NR         387
   PARTIAL   
   RAWMSG     A0CE8865A34B28A00000060F82311
   RSSI       -65.5
   STATE      disconnected
   TYPE       CUL
   VERSION    V 1.58 CUL868
   initString X21
   Helper:
     DBLOG:
       cmds:
         DBLogging:
           TIME       1538062280.49878
           VALUE       B C F i A Z E G M K U R T V W X e f m l t u x
       state:
         DBLogging:
           TIME       1538062290.18331
           VALUE      DISCONNECTED
   MatchList:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-09-27 17:31:20   cmds             B C F i A Z E G M K U R T V W X e f m l t u x
     2018-09-27 17:31:30   state           disconnected
Attributes:
   room       System->Gateways
. CUL_1 ist nach dem reboot wieder gekommen

Frank_Huber

Hast du usb autocreate an?
Und lies mal die Empfehlung oben.
Serielle Geräte wenn möglich immer "by-id" anlegen!

Gesendet von meinem Doogee S60 mit Tapatalk