Hallo!
ich habe einen CUL 433 der Version 2. Geflasht ist die culfw 1.58.
So sieht das list aus:
Internals:
CMDS BCFRTVWXeltux
CUL433_MSGCNT 20
CUL433_TIME 2014-05-19 22:27:20
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll: :STACKABLE_CC:CUL_RFR:
DEF /dev/serial/by-id/usb-busware.de_CUL433-if00@9600 4321
DeviceName /dev/serial/by-id/usb-busware.de_CUL433-if00@9600
FD 37
FHTID 4321
NAME CUL433
NR 174
PARTIAL
RAWMSG tA02A701704DD
RSSI -91.5
STATE Initialized
TYPE CUL
VERSION V 1.58 CUL433
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....(1|5|9).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)
Readings:
2014-05-19 22:14:30 cmds B C F R T V W X e l t u x
2014-05-19 22:18:35 raw ? (is00000FFF0F0F is unknown) Use one of B C F R T V W X e l t u x
2014-05-19 22:27:20 state Initialized
Attributes:
So weit, so gut habe ich gedacht. Es wurden auch diverse CUL_TX Devices angelegt.
Leider kann ich aber keine IT (umgedippte Pollin Steckdosen) schalten. Siehe auch die unknowncode Sache oben. Mit einem FHEMduino funktionierte das ohne Probleme.
Hier ein list von der zu schaltenden Steckdose:
Internals:
DEF FFFFF0FFF0 0F F0
IODev CUL433
NAME globus_wz
NR 181
STATE on
TYPE IT
XMIT fffff0fff0
XMITdimdown 00
XMITdimup 00
XMIToff f0
XMITon 0f
Code:
1 fffff0fff0
Readings:
2014-05-19 22:13:35 state on
Attributes:
IODev CUL433
alias Globus
group Licht
icon rc_WEB
model itswitch
room Wohnzimmer
Kann mir da jemand helfen?
Edit: Mit einem FHEMduino konnte ich die Steckdose schalten. Habe nur das IOdevice geändert.
Edit2: Hab mir selber ein .hex File für den CUL "gebacken". Jetzt funktionierts.
Internals:
CMDS BCFiRTVWXeltux
CUL433_MSGCNT 3
CUL433_TIME 2014-05-20 22:12:48
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll: :STACKABLE_CC:CUL_RFR:
DEF /dev/serial/by-id/usb-busware.de_CUL433-if00@9600 4321
DeviceName /dev/serial/by-id/usb-busware.de_CUL433-if00@9600
FD 5
FHTID 4321
NAME CUL433
NR 2
PARTIAL
RAWMSG tA00971871AEF
RSSI -82.5
STATE Initialized
TYPE CUL
VERSION V 1.58 CUL433
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....(1|5|9).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)
Readings:
2014-05-20 18:17:13 ccconf freq:433.920MHz bWidth:464KHz rAmpl:42dB sens:8dB
2014-05-20 22:10:22 cmds B C F i R T V W X e l t u x
2014-05-20 22:10:53 raw isFFFFF0FFF00F
2014-05-20 22:12:48 state Initialized
2014-05-20 18:15:16 version V 1.58 CUL433