Hallo Ralf,
aufgrund fehlender Verkabelung haben wir seit kurzem auch Somfy-Rolladenantriebe und ich versuche sie in FHEM zu integrieren. Das steuern mit einem Signalduino klappt auch schon ganz gut, aber ich habe doch noch große Probleme beim Empfang der Signale von den Fernsteuerungen. Vielleicht kannst du mal einen Blick auf die MU-Protokolle werfen? Sie stammen von einer Somfy Zeitschaltuhr Chronis RTS L. Die Adresse müsste 665D3D seom. Ich habe zwei Mal auf "oben" gedrückt. Je Tastendruck wurden anscheinend drei Signale gesendet:
2018.03.18 07:53:29 4: sduino/msg READredu: MU;P0=-1270;P1=1125;P2=-845;P3=454;P4=636;P5=-562;D=01012323032321245401042321545401232401045450;CP=4;R=10;
2018.03.18 07:53:29 4: sduino/msg READredu: MU;P0=4872;P1=861;P2=-457;P3=1419;P4=-1056;P5=-11908;P6=2469;P7=-2455;D=1234123412123412156767676767676767676704343212141210;CP=1;R=9;
2018.03.18 07:53:29 4: sduino/msg READredu: MU;P0=718;P1=1432;P3=-491;P4=-1095;D=0304140303130304130304140303031403130303030303040314030314031400;CP=0;R=9;
2018.03.18 07:56:43 4: sduino/msg READredu: MU;P0=1279;P1=-603;P2=631;P5=-808;P6=-12276;P7=-1279;D=707070707012127012127012127072121072121210721012121212121272107212507210721210721260;CP=2;R=33;
2018.03.18 07:56:43 4: sduino/msg READredu: MU;P0=2461;P1=-2463;P2=4724;P3=-1309;P4=1243;P5=-667;P6=640;D=010101010101010101012343434343456563456563456563436565436565654365456;CP=6;R=32;
2018.03.18 07:56:43 4: sduino/msg READredu: MU;P0=-2382;P1=-607;P2=608;P4=-1285;P5=1294;P6=-12108;P7=2468;D=121212124215421215421542121542126707070707070707070700;CP=2;R=33;
Die Konfiguration des sduino:
Internals:
Clients :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:SIGNALduino_un:
DEF /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
DMSG YsAC8A89BD80DDBB
DevState initialized
DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
FD 9
LASTDMSG YsAC8A89BD80DDBB
MSGCNT 9
NAME sduino
NR 35
PARTIAL
RAWMSG MC;LL=-1283;LH=1296;SL=-604;SH=609;D=AC8A89BD80DDBB;C=631;L=56;R=24;s26;b26;w;
RSSI -62
STATE opened
TIME 1521354712
TYPE SIGNALduino
sendworking 0
unknownmessages
version V 3.3.2b-dev SIGNALduino cc1101 - compiled at Feb 25 2018 18:47:47
versionmodul v3.3.3-dev
DoubleMsgIDs:
MatchList:
10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
11:SD_WS09 ^P9#F[A-Fa-f0-9]+
12:SD_WS ^W\d+x{0,1}#.*
13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
14:Dooya ^P16#[A-Fa-f0-9]+
15:SOMFY ^Ys[0-9A-F]+
16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
17:SD_UT ^u30#.*
18:FLAMINGO ^P13#[A-Fa-f0-9]+
19:CUL_WS ^K[A-Fa-f0-9]{5,}
1:IT ^i......
20:Revolt ^r[A-Fa-f0-9]{22}
21:FS10 ^P61#[A-F0-9]+
22:Siro ^P72#[A-Fa-f0-9]+
23:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
24:FS20 ^81..(04|0c)..0101a001
2:CUL_TCM97001 ^s[A-Fa-f0-9]+
3:SD_RSL ^P1#[A-Fa-f0-9]{8}
4:OREGON ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
5:CUL_TX ^TX..........
6:SD_AS ^P2#[A-Fa-f0-9]{7,8}
7:Hideki ^P12#75[A-F0-9]+
9:CUL_FHTTK ^T[A-F0-9]{8}
X:SIGNALduino_un ^[u]\d+#.*
QUEUE:
READINGS:
2018-03-17 11:25:25 ccconf freq:433.420MHz bWidth:325KHz rAmpl:42dB sens:4dB (DataRate:5603.79Baud)
2018-03-18 09:54:17 ping OK
2018-03-17 11:26:11 state opened
2018-03-17 11:26:11 version V 3.3.2b-dev SIGNALduino cc1101 - compiled at Feb 25 2018 18:47:47
getcmd:
keepalive:
ok 1
retry 0
mcIdList:
10
11
12
12.1
18
43
47
52
57
58
msIdList:
0
1
13
14
15
17
2
22
23
25
3
3.1
32
33
35
38
4
41
51
55
6
68
7
72.1
muIdList:
13.1
16
20
21
24
26
27
28
29
30
31
36
37
39
40
44
44.1
45
46
48
49
5
50
56
59
60
61
62
64
65
66
67
69
70
71
72
75
79
8
9
Attributes:
cc1101_frequency 433.42
flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
hardware nanoCC1101
verbose 3
Wenn es hilft kann ich auch mehr Signale liefern, auch noch von einem Telis 4 RTS Handsender.
Grüße
Dieter