[solved] Mode MAX not supported

Begonnen von witty, 17 März 2018, 09:13:25

Vorheriges Thema - Nächstes Thema

witty

Hallo allerseits,

bitte um Hilfe - ich verzweifle.

Habe einen RPi mit FHEM und 2xCUL (433+868) und 4x MAX!
Alles hat über den Winter gut funktioniert...

Seit gestern kommt aber folgender Fehler:

Messages collected while initializing FHEM:
configfile: CUL_868: Mode MAX not supported

Irgendeine Idee???

MadMax-FHEM

Wie sind die CUL definiert?

/dev/USB0 etc. oder /dev/serial/by-id/ bzw. /dev/serial/by-path/ ?

Hast du gebootet?
"Nur" fhem neu gestartet?

Poste doch mal ein list beider CUL.

Kurz, da nur Handy...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

witty

#2
Vielen Dank für die Antwort!

Zitat/dev/USB0 etc. oder /dev/serial/by-id/ bzw. /dev/serial/by-path/ ?
/dev/serial/by-id:
lrwxrwxrwx 1 root root 13 Mar 17 08:05 usb-busware.de_CUL433-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Mar 17 08:05 usb-busware.de_CUL868-if00 -> ../../ttyACM1

/dev/serial/by-path:
lrwxrwxrwx 1 root root 13 Mar 17 08:05 platform-20980000.usb-usb-0:1.3.3:1.0 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Mar 17 08:05 platform-20980000.usb-usb-0:1.3.4:1.0 -> ../../ttyACM1


ZitatHast du gebootet?
habe alle Varianten probiert - nur FHEM gestartet, komplettes System, alles stromlos, ...

ZitatPoste doch mal ein list beider CUL.
peinlich: kann es sein, dass ich den 433er als 868 und vice versa konfiguriert habe? Es hat auf jeden Fall seit September alles tadellos funktioniert???

Internals:
   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/ttyACM1@9600 1134
   DeviceName /dev/ttyACM1@9600
   FD         12
   FHTID      1134
   NAME       CUL_433
   NR         27
   PARTIAL   
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 CUL868
   initString X21
   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................................$
     C:Hideki   ^P12#75[A-F0-9]{17,30}
     C:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     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-03-17 08:32:38   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-03-15 18:08:59   raw             is01001000001001001001001101010000
     2018-03-17 08:32:38   state           Initialized
Attributes:
   alias      CUL_433

Internals:
   CMDS       ABCEeFGhiKkLlMmRTtUuVWXxY
   CUL_868_MSGCNT 21
   CUL_868_TIME 2018-03-17 17:00: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::OREGON::Hideki:
   DEF        /dev/ttyACM0@9600 1034
   DeviceName /dev/ttyACM0@9600
   FD         11
   FHTID      1034
   NAME       CUL_868
   NR         26
   PARTIAL   
   RAWMSG     i4455115D
   RSSI       -27.5
   STATE      Initialized
   TIME       1521277189
   TYPE       CUL
   VERSION    V 1.25.01 a-culfw Build: 257 (2017-07-14_17-38-58) CUL433 (F-Band: 433MHz)
   initString X21
   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................................$
     C:Hideki   ^P12#75[A-F0-9]{17,30}
     C:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     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-01-06 20:07:00   ccconf          freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2018-03-17 08:32:38   cmds             A B C E e F G h i K k L l M m R T t U u V W X x Y
     2018-03-16 21:41:38   credit10ms      169
     2018-01-07 04:43:05   raw             is010010000010010010010011010F00000000
     2018-03-17 17:00:16   state           Initialized
     2018-01-10 23:47:37   uptime          0 00:01:50
Attributes:

MadMax-FHEM

Bitte für die lists zukünftig "code-Tags" verwenden...

Du hast "nur" per /dev/ttyUSB... definiert.
Daher die Frage bzgl. Booten, da kann es sein, dass nach einem Boot die beiden "vertauscht" sind...

Daher besser by-id bzw. by-path definieren.

Bei ersterem müssen die USB Geräte eindeutige IDs haben, dann kannst du sogar umstecken...
...bei zweiterem brauchen sie keine eindeutige ID aber du darfst auch nicht umstecken...

Kurz, da nur Handy...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

witty

war mir dessen nicht bewusst - zum Glück aber komplett logisch  ;D

Vielen Dank, dass Du mir so rasch geholfen hast!!!

MadMax-FHEM

Klar, bitte gerne!

D.h. du hast jetzt per ID bzw. by-path definiert und es geht (wieder)!?

Nur so für die "Nachwelt"...

Wenn gelöst, bitte noch nennen wie und auf gelöst setzen, umbenennen in beispielsweise "[gelöst] Mode MAX not supported"

Viel Spaß noch, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

witty

Der schnelle Fix war, die 2 CULs einfach in umgekehrter Folge anzustecken.

Der dauerhafte Fix ist, in der fhem.cfg folgende Einträge zu ersetzen:
define CUL_433 CUL /dev/ttyACM1@9600 1134
durch (bei mir) zB
define CUL_433 CUL /dev/serial/by-id/usb-busware.de_CUL433-if00@9600 1134