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???
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
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:
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
war mir dessen nicht bewusst - zum Glück aber komplett logisch ;D
Vielen Dank, dass Du mir so rasch geholfen hast!!!
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
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