CUL disconnected bei rfmode HomeMatic

Begonnen von dogman, 19 September 2018, 12:39:58

Vorheriges Thema - Nächstes Thema

dogman

Hallo Zusammen!

Ich bin immer noch ziemlich am Anfang mit FHEM und versuche gerade mein Thermostat über einen Busware CUL 3.4 mit Firmware 1.67 anzulernen. Der CUL kann auch wunderbar hinzugefügt werden und wird problemlos dauerhaft angezeigt. Allerdings ändert sich dies, sobald ich den rfmode auf HomeMatic setze. Der CUL wird von da an als Disconnected angezeigt. Wenn ich ihn aus FHEM entferne und neu erstelle, klappt alles wieder bis zum gleichen Kommando. Wenn ich den rfmode auf MAX setze, läuft der CUL funktioniert auch alles.
Hier mein LOG:
2018-09-19 12:29:50 CUL CUL1 cmds:  A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
2018-09-19 12:29:50 CUL CUL1 Initialized
2018-09-19 12:29:50 Global global DEFINED CUL1
2018-09-19 12:30:07 Global global SAVE
2018-09-19 12:30:53 Global global ATTR CUL1 rfmode MAX
2018-09-19 12:31:05 Global global SAVE
2018-09-19 12:31:20 Global global ATTR CUL1 rfmode HomeMatic
2018-09-19 12:31:22 CUL CUL1 DISCONNECTED
2018-09-19 12:31:27 CUL CUL1 cmds:  A B b C e F G h i K k L l M m N R T t U u V W X x Y Z


Vielen Dank für eure Hilfe!

frank

benutze besser gleich die cul_ts fw für homematic. warum nicht gleich das optimale nutzen?
manche cul versionen benötigen bestimmte fw files, da zb wenig speicher on board ist.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

pc1246

Hallo dogman
Herzlich willkommen im Forum.
Mach mal bitte ein list CUL1 in der Eingabezeile von fhem! Und poste das Ergebnis hier.
Dann koennen wir Dir etwas besser helfen! Was frank schreibt hat zudem Gueltigkeit, da ein CUL fuer Homematic nicht das IODEV der Wahl ist! Und schon gar nicht mit der Original FW.
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

dogman

Vielen Dank für eure Antworten!

@pc1246:
Hier der List-Auszug:
Internals:
   CFGFN     
   CMDS       ABbCeFGhiKkLlMmNRTtUuVWXxYZ
   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@9600 1234
   DeviceName /dev/ttyACM0@9600
   FD         12
   FHTID      1234
   NAME       CUL1
   NR         198
   PARTIAL   
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 CUL868
   initString X21
   Helper:
     DBLOG:
       cmds:
         DBLogging:
           TIME       1537359739.69029
           VALUE       A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
       state:
         DBLogging:
           TIME       1537359739.72882
           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-19 14:22:19   cmds             A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
     2018-09-19 14:22:19   state           Initialized
Attributes:


@frank:
Ich war bisher nicht sicher, ob ich meine Firmware ändern soll. Ich kenne jetzt auch nur die a-culfw. Meinst du diese? Zu cul_ts habe ich mit der Suche "cul_ts firmware fhem" spontan bei google nichts gefunden.

Vielen Dank!

frank

sorry, der name ist anders herum.
https://forum.fhem.de/index.php/topic,24436.0.html

in der matchlist sehe ich kein CUL_HM. also wahrscheinlich ist wegen speichermangel homematic in deiner fw "abgeschaltet".
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

pc1246

Zitat von: frank am 19 September 2018, 14:37:34

in der matchlist sehe ich kein CUL_HM. also wahrscheinlich ist wegen speichermangel homematic in deiner fw "abgeschaltet".
Hallo frank
Sieht man die Matchlist, wenn er keinen HM-mode eingestellt hat? Irgendwie sind auch gar keine Attribute da.
@dogman: Stell mal slowrf ein und poste noch mal ein list! Und dann stell mal auf HM-mode um und poste das list!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

pc1246

Hallo
Noch ein kleiner Nachtrag. Dein define ist auch nicht ganz richtig, es sollten 38400 statt 9600 sein, und es ist besser den byID oder bySerial zu definieren!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

frank

christoph hast recht.
nur im rfmode homematic gibt es cul_hm in der matchlist. ohne attribut und im slowrf mode sieht die liste bei mir so ähnlich aus, wie oben. ich habe aber noch fw 1.58.

baudrate sollte aber egal sein.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

dogman

#8
Hallo Frank, hallo PC!

Hier die neue Liste:
Internals:
   CFGFN     
   CMDS       ABbCeFGhiKkLlMmNRTtUuVWXxYZ
   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@9600 1234
   DeviceName /dev/ttyACM0@9600
   FD         12
   FHTID      1234
   NAME       CUL1
   NR         198
   PARTIAL   
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 CUL868
   initString X21
   Helper:
     DBLOG:
       cmds:
         DBLogging:
           TIME       1537359739.69029
           VALUE       A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
       state:
         DBLogging:
           TIME       1537359739.72882
           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-19 14:22:19   cmds             A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
     2018-09-19 14:22:19   state           Initialized
Attributes:
   rfmode     SlowRF


Wenn ich eine andere Firmware installiere, sollte ich dann eher a-culfw oder die hier angesprochene tsculfw V0.29 verwenden?

Viele Grüße

PS: Ich habe den Befehl entsprechend geändert: define CUL1 CUL /dev/serial/by-id/usb-busware.de_CUL868-if00@38400 1234
Das Ergebnis ist leider das gleiche. Nach dem setzten des rfmode auf Homematic disconnectet der CUL

pc1246

Hallo
Also die TSCUL ist eher etwas fuer Fortgeschrittene, da Du immer alles nachziehen musst, da manche Module nicht passen. Die a-CulFW waere ersteinmal die bessere Wahl fuer Dich.
Auch wenn der CUL disconnected ist, kannst du trotzdem mal ein list machen und posten! Ich denke dass es ein kleines Problem ist!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

dogman

#10
Hey Christoph!

Könntest du mir kurz sagen, welche flash.sh ich ausführen? Es ist der Busware 1101 V3 USB-Lite 868MHz. Bei der a-culfw gibt es ja ne Menge CULs und ich vermute, dass ich den CUL- oder den nanoCUL-Ordner nutzen muss.

Hier mein list mit CUL1 disconnected:
Internals:
   CFGFN     
   CMDS       ABbCeFGhiKkLlMmNRTtUuVWXxYZ
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
   DEF        /dev/serial/by-id/usb-busware.de_CUL868-if00@38400 1234
   DeviceName /dev/serial/by-id/usb-busware.de_CUL868-if00@38400
   FHTID      1234
   NAME       CUL1
   NEXT_OPEN  1537367615
   NR         229
   STATE      disconnected
   TYPE       CUL
   VERSION    V 1.67 CUL868
   initString X21
Ar
   Helper:
     DBLOG:
       cmds:
         DBLogging:
           TIME       1537367553.22383
           VALUE       A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
       state:
         DBLogging:
           TIME       1537367555.51231
           VALUE      DISCONNECTED
   MatchList:
     1:CUL_HM   ^A....................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-09-19 16:32:33   cmds             A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
     2018-09-19 16:32:35   state           disconnected
Attributes:
   rfmode     HomeMatic


Viele Grüße

pc1246

Ok
Gib mal Attribut HMid ein. Das ist ein beliebiger 6stelliger Code! Und nimm irgendwas exotisches, nicht wie in zig Tutorials oder Wikis als Beispiel vorgegeben!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

dogman

Hey Christoph!

Hab ich probiert. Leider ohne Erfolg:
Internals:
   CFGFN     
   CMDS       ABbCeFGhiKkLlMmNRTtUuVWXxYZ
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
   DEF        /dev/serial/by-id/usb-busware.de_CUL868-if00@38400 1234
   DeviceName /dev/serial/by-id/usb-busware.de_CUL868-if00@38400
   FHTID      1234
   NAME       CUL1
   NEXT_OPEN  1537368403
   NR         229
   STATE      disconnected
   TYPE       CUL
   VERSION    V 1.67 CUL868
   initString X21
Ar
   Helper:
     DBLOG:
       cmds:
         DBLogging:
           TIME       1537368340.89106
           VALUE       A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
       state:
         DBLogging:
           TIME       1537368342.97182
           VALUE      DISCONNECTED
   MatchList:
     1:CUL_HM   ^A....................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-09-19 16:45:40   cmds             A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
     2018-09-19 16:45:42   state           disconnected
Attributes:
   hmId       5F9EA0
   rfmode     HomeMatic


Weiterhin CUL1 disconnected

pc1246

#13
Sorry
Und wie sieht es nach einem set reconnect aus?
Gruss Christoph

Edith: mach auch mal get ccconf und get version. Und dann wieder ein list
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

dogman

Hallo Christoph!

set reconnect sagt nur "Please define reconnect first". Was muss ich da definieren? Mit Mediaportalen habe ich mich bisher noch nicht auseinandergesetzt.

get CUL1 ccconf sagt "No FD".
get CUL1 version sagt "CUL1 version => No answer"

Was bedeutet das?

Vielen Dank für die Hilfe!

PS: Ich muss für eine weile Arbeiten und werde mich erst Anfang Oktober wieder drum kümmern können. Also bitte nicht wundern, ich bleibe am Ball!

pc1246

Moin
Du sollst ja auch nicht set reconnect in die Kommandozeile eingeben!  ;D
Bei get hast Du es ja auch richtig gemacht.
reconnect auswaehlen und dann set druecken. Den save "Button" hast du auch benutzt? Ein "shutdown restart" in der Kommandozeile hilft auch manchmal!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

eisman

hi,

hab das Problem auch, erst nach dem 3.reconnect (gleich nacheinander) verbindet er sich wieder.
und dann läuft es wieder, (CUL und MAPEL)......
gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

dogman

Hallo!

Nur ein kurzes Update, da ich eigentlich gar nicht hier sein darf ;)

set CUL1 reconnect erzeugt bei mir:
Unknown argument reconnect, choose one of ITClock bWidth freq hmPairForSec hmPairSerial led patable rAmpl raw reopen sens

Die Anfrage dauert deutlich länger als andere Anfragen. Auch wiederholtes senden des Befehls führt leider zu nichts. :(

pc1246

#18
Moin
Irgendwie kann ich Dir nicht folgen! Ok ich habe falsch geschrieben, es heisst "reopen", nicht "reconnect"! Steht uebrigens auch in Deiner gepostetene Fehlermeldung!
Aber das solltest du doch auf Deiner Oberflaeche sehen, wenn Du die Auswahlliste benutzt!?
Gruss Christoph

Edith: Hier noch mal ein link was ich meine: https://forum.fhem.de/index.php?action=dlattach;topic=35064.0;attach=32540
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

dogman

Hallo Christoph!

set CUL1 reopen wird ohne Meldung ausgeführt, führt aber zu keiner Veränderung. Auch mehrmals hintereinander ausgeführt nicht. :(
Ich hab mal eine Screenshot vom meinem CUL1 angehängt. Kannst du da was erkennen?

Viele Grüße

pc1246

Moin
Was ich sehe ist, dass meine "dev/serial/by-id" am Ende noch einen port stehen hat! Am Besten schaust du da noch einmal nach. Sonst habe ich aber auch keine Idee!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

dogman

Hey Christoph!

Ich habe die by-id noch mal gecheckt und es war korrekt. Anfangs wird der CUL ja auch korrekt initialisiert.
Inzwischen hab ich auch die a-culfw drauf und das gleiche passiert. Ich denke inzwischen, dass mein CUL defekt ist. Ich mache gleich auch einen neuen Thread auf, denn inzwischen habe ich einen nanoCUL gebaut, der "auch nicht geht" :|

VG

pc1246

Moin
Was fuer eine Hardware nutzt Du denn fuer fhem? Nicht das wir einem Netzteilproblem hinterherrennen!
Und da du mit dem neuen CUL das gleiche Problem hast, bleib doch hier!? Ist doch Dein thread!
Gruss christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly