Signalduino empfängt kein Somfy

Begonnen von MogRuith, 27 Januar 2018, 12:48:06

Vorheriges Thema - Nächstes Thema

MogRuith

Hallo beisammen,
ich steuere meine Somfy-Rollläden seit einiger Zeit erfolgreich mit per Signalduino auf einem 433er NanoCUL/CC1101, nur der einwandfreie Empfang will einfach nicht gelingen. Es wird so einiges empfangen, aber keine neuen device angelegt oder sonstwas sinnvolles übertragen. Im log kommt nur "sduino: Unknown code YsACBBBA5AAC81668, help me!"...
Dabei habe ich schone einige Firmware- und Modul-Versionen ausprobiert, aber nichts hilft. Auch ist der Abstand zum sduino egal oder ob ich lange oder nur kurz den Sender (Telis 6 Chronis RTS) drücke. Anbei das listing vom sduino und einiges aus dem log mit der Bitte um Hilfe/Unterstützung. Vielen Dank im Voraus.

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-FTDI_FT232R_USB_UART_A9KFRPLT-if00-port0@57600
   DMSG       YsCB55902CD08003A
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9KFRPLT-if00-port0@57600
   FD         10
   LASTDMSG   YsCB55902CD08003A
   MSGCNT     18
   NAME       sduino
   NR         19
   PARTIAL   
   RAWMSG     MC;LL=-1299;LH=1308;SL=-608;SH=657;D=CB55902CD08003A;C=645;L=59;R=117;s3;b0;
   RSSI       -15.5
   STATE      opened
   TIME       1516467896
   TYPE       SIGNALduino
   sendworking 0
   unknownmessages
   version    V 3.3.2-dev SIGNALduino cc1101 - compiled at Jan  7 2018 19:20:14
   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-01-20 18:02:34   ccconf          freq:433.420MHz bWidth:325KHz rAmpl:42dB sens:16dB  (DataRate:824.45Baud)
     2018-01-20 04:24:10   ccreg           C3E = 00 C0 00 00 00 00 00 00
     2018-01-20 17:25:54   config          MS=1;MU=1;MC=1;Mred=1;Mdebug=1_MScnt=3;MuSplitThresh=7000;MdebFifoLimit=80
     2018-01-27 12:27:35   ping            OK
     2018-01-20 15:03:02   state           opened
     2018-01-20 15:03:02   version         V 3.3.2-dev SIGNALduino cc1101 - compiled at Jan  7 2018 19:20:14
   getcmd:
   keepalive:
     ok         1
     retry      0
   mcIdList:
     43
   msIdList:
   muIdList:
Attributes:
   event-on-change-reading .*
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   group      Transceiver
   hardware   nanoCC1101
   icon       cul_usb
   room       System
   verbose    3
   whitelist_IDs 43


2018.01.20 18:04:23 4: sduino/msg READ: MC;LL=-1108;LH=1460;SL=-448;SH=851;D=AAB6B6;C=644;L=23;R=25;s43;b43;w;
2018.01.20 18:04:24 4: sduino/msg READredu: MU;P0=844;P1=-429;P2=1522;P3=-1096;P5=-320;P6=-2294;P7=2701;D=0123012321030125030101010101230121032103232323010123232101010101010101010103230101210676767676767;CP=0;R=26;
2018.01.20 18:04:24 4: sduino/msg READredu: MU;P0=2724;P1=-1013;P2=1539;P3=925;P4=-483;P6=-311;P7=-1532;D=121212121213421342121342134342134212431342431343434343421342431243121212134342134243434363634363636363631362634313637;CP=3;R=26;
2018.01.20 18:04:24 4: sduino/msg READ: MC;LL=-1180;LH=1436;SL=-447;SH=795;D=AAB6B7699FB255D8;C=642;L=61;R=26;s2;b2;
2018.01.20 18:04:24 4: sduino: Found manchester Protocol id 43 clock 642 RSSI -61 -> Somfy RTS
2018.01.20 18:04:24 4: sduino: Somfy bitdata: 1010101010110110101101110110100110011111101100100101010111011000 (61)
2018.01.20 18:04:24 1: sduino: SOMFY_Parse : Somfy RTS message format error (length)! :AAB6B7699FB255D8:
2018.01.20 18:04:24 3: sduino: Unknown code YsAAB6B7699FB255D8, help me!
2018.01.20 18:04:24 4: sduino/msg READredu: MU;P0=2774;P1=-305;P2=1515;P3=-168;P4=938;P5=-470;P6=-972;P7=-2290;D=1234545414141414141414641452645270707070707070;CP=4;R=25;
2018.01.20 18:04:24 4: sduino/msg READredu: MU;P0=791;P1=-308;P2=1517;P3=-983;P5=-486;D=123052325030525030505050505230525032503232323050505250505050505050101010101032105050301;CP=0;R=26;
2018.01.20 18:04:24 4: sduino/msg READredu: MU;P0=-2195;P1=2802;P2=5068;P3=-1096;P4=1517;P5=812;P6=-447;D=0101010101010234343434343564356434356435656435643465356465356565656564356465346534343435656564653;CP=5;R=25;
2018.01.20 18:04:24 4: sduino/msg READ: MC;LL=-1116;LH=1446;SL=-550;SH=835;D=B4CFD8;C=657;L=22;R=23;s17;b17;
2018.01.20 18:04:24 4: sduino/msg READredu: MU;P0=5076;P1=-316;P2=823;P3=-418;P4=-1116;P5=1445;P6=-2257;P7=2731;D=1212323245454215126767676767676045454545454;CP=5;R=26;
2018.01.20 18:04:24 4: sduino/msg READ: MC;LL=-1123;LH=1470;SL=-457;SH=800;D=B5BB4CFD92AD6;C=641;L=52;R=23;s1;b0;
2018.01.20 18:04:32 4: sduino/msg READ: MC;LL=-1114;LH=1453;SL=-525;SH=753;D=ABB7B6;C=640;L=24;R=28;s25;b25;w;
2018.01.20 18:04:32 4: sduino/msg READ: MC;LL=-1131;LH=1452;SL=-464;SH=880;D=ABB7B60;C=654;L=25;R=26;s20;b20;w;
2018.01.20 18:04:32 4: sduino/msg READredu: MU;P0=-1043;P1=859;P2=-432;P3=1476;P6=-302;P7=-593;D=0123032101236101212121712301732103210303030123216121032121212171212121212121210121230;CP=1;R=27;
2018.01.20 18:04:46 4: sduino/msg READ: MC;LL=-1324;LH=1190;SL=-651;SH=640;D=ACBBBA5AAC81668;C=634;L=58;R=111;s1;b1;w;
2018.01.20 18:04:46 4: sduino: Found manchester Protocol id 43 clock 634 RSSI -18.5 -> Somfy RTS
2018.01.20 18:04:46 4: sduino: Somfy bitdata: 101011001011101110111010010110101010110010000001011001101000 (58)
2018.01.20 18:04:46 1: sduino: SOMFY_Parse : Somfy RTS message format error (length)! :ACBBBA5AAC81668:
2018.01.20 18:04:46 3: sduino: Unknown code YsACBBBA5AAC81668, help me!

Ralf9

Ich habe es bei mir mal mit dem dummy sduino simuliert.
Wenn ich in der 10_SOMFY.pm die folgende Zeile auskommentiere:
#$ret = "Somfy RTS message format error (length)! :".$encData.":" if (length($encData) != 14);

bekomme ich die folgende log Ausgabe:
2018.01.27 17:39:18.851 4 : sduinoD/msg get dispatch: YsAAB6B7699FB255D8
2018.01.27 17:39:18.851 5 : sduinoD: dispatch YsAAB6B7699FB255D8
2018.01.27 17:39:18.852 4 : sduinoD: Somfy RTS preprocessing check: C enc: AAB6B7699FB255D8 dec: AA1C01DEF62DE7
2018.01.27 17:39:18.852 4 : SOMFY Parse: SOMFY_E72DF6 msg: YsAA1C01DEF62DE7 --> 11-stop --> io is SIGNALduino
2018-01-27 17:39:18.856 SOMFY SOMFY_E72DF6 received: 11
2018-01-27 17:39:18.856 SOMFY SOMFY_E72DF6 parsestate: stop

2018.01.27 17:41:53.162 4 : sduinoD/msg get dispatch: YsACBBBA5AAC81668
2018.01.27 17:41:53.162 5 : sduinoD: dispatch YsACBBBA5AAC81668
2018.01.27 17:41:53.163 4 : sduinoD: Somfy RTS preprocessing check: 7 enc: ACBBBA5AAC81668 dec: AC1701E0F62DE7
2018.01.27 17:41:53.163 4 : SOMFY Parse: SOMFY_E72DF6 msg: YsAC1701E0F62DE7 --> 11-stop --> io is SIGNALduino
2018-01-27 17:41:53.164 SOMFY SOMFY_E72DF6 received: 11
2018-01-27 17:41:53.164 SOMFY SOMFY_E72DF6 parsestate: stop


Passt dies:?
"SOMFY_E72DF6 parsestate: stop"?

Das auskommentieren der o.g. Zeile ist nur ein Workaround zum Testen.

Für Fragen und Probleme mit dem Somfy Modul gibt es ein eigenes Thema:
https://forum.fhem.de/index.php/topic,53319.msg736931.html

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

MogRuith

Hallo und besten Dank für deine prompte Antwort/Hilfe!!!

Das Auskommentieren hat etwas gebracht, zumindest wurden neue devices angelegt:

log
2018.01.27 19:12:49 4: sduino/msg READ: MC;LL=-1274;LH=1280;SL=-640;SH=641;D=A1EBEA0FF9D43384001D;C=639;L=80;R=39;s25;b25;w;
2018.01.27 19:12:49 4: sduino: Found manchester Protocol id 43 clock 639 RSSI -54.5 -> Somfy RTS
2018.01.27 19:12:49 4: sduino: Somfy bitdata: 10100001111010111110101000001111111110011101010000110011100001000000000000011101 (80)
2018.01.27 19:12:50 4: sduino: Somfy RTS preprocessing check: A enc: A1EBEA0FF9D43384001D dec: A14A01E5F62DE7
2018.01.27 19:12:50 1: SOMFY Unknown device E72DF6 (A1 01E5), please define it
2018.01.27 19:12:50 2: autocreate: define SOMFY_E72DF6 SOMFY E72DF6 A1 01E5
2018.01.27 19:12:50 2: autocreate: define FileLog_SOMFY_E72DF6 FileLog ./log/SOMFY_E72DF6-%Y.log SOMFY_E72DF6
2018.01.27 19:12:50 4: sduino/msg READ: MC;LL=-1271;LH=1295;SL=-643;SH=627;D=A1EBEA0FF9D43384001D;C=639;L=80;R=39;s16;b16;w;
2018.01.27 19:12:50 4: sduino: Found manchester Protocol id 43 clock 639 RSSI -54.5 -> Somfy RTS
2018.01.27 19:12:50 4: sduino: Somfy bitdata: 10100001111010111110101000001111111110011101010000110011100001000000000000011101 (80)
2018.01.27 19:12:50 4: sduino Dispatch: YsA1EBEA0FF9D43384001D, Dropped due to short time or equal msg


nach Umbenennen von "SOMFY_E72DF6" in "wz_rl_fb" steht in dessen log:
2018-01-27_19:14:25 wz_rl_fb received: 40
2018-01-27_19:14:25 wz_rl_fb parsestate: on


Und ich flashe und update ohne Ende...
Aber du schreibst das Auskommentieren sei nur ein workaround...?!

Jede Minute kommt das hier im log, zumindest bei verbose=4, ist das normal?
2018.01.27 19:13:02 4: sduino/keepalive ok, retry = 0
2018.01.27 19:14:02 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.01.27 19:14:02 4: sduino/msg READ: OK
2018.01.27 19:14:02 4: sduino/HandleWriteQueue: nothing to send, stopping timer


Dank und Gruß

Ralf9

Zitatnach Umbenennen von "SOMFY_E72DF6" in "wz_rl_fb" steht in dessen log:

Wie oft kommt es vor, daß der parsestate nicht mit der gedückten Taste übereinstimmt?
Somfy hat zwar eine Prüfsumme, die ist aber anscheinend nicht so gut.

ZitatAber du schreibst das Auskommentieren sei nur ein workaround...?!
Mit dem Auskommentieren wird die Länge nicht mehr überprüft, es sollte aber mindestens auf die mindestlänge geprüft werden.

Zitat
Jede Minute kommt das hier im log, zumindest bei verbose=4, ist das normal?
Dies ist bei verbose=4 normal, wenn nicht jede Minute was empfangen wird.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

MogRuith

;o)...Ich habe jedes Mal nur einmal auf "stop" gedrückt und gar nichts weiter probiert. Das müsste ich dann nachher oder Morgen nachholen. verbose habe ich erstmal wieder auf 3 gestellt. Ich bin sehr froh, dass es scheinbar doch nicht an mir liegt..., und habe jetzt auch in dem "richtigen" Thema geschrieben.

Dank & Gruß

MogRuith

Hallo Ralf,
sollte ich mal die "MC-Debug Version" einspielen?

Gruß

Ralf9

wenn es für Dich zufriedenstellend funktioniert, ist die "MC-Debug Version" nicht notwendig.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

MogRuith

Danke erstmal!
Jetzt muss ich nur noch wiederfinden, wie man die Anzeige der devStateicons im fhem nach Bedienung durch die Fernsteuerung nachziehen lassen kann.

Gruß

eazy_isi

Hallo,
d
as nachziehen der DevStateIcons funktioniert mittels:

userattr und associated-devices

z.B.
attr Rolladen_xxx userattr associated-devices
attr Rolladen_xxx associated-devices  Rolladen_xxx_FB


Ich kann bei Bedarfd heute Abend, meine Konfig posten.

Gruß
Thomas


MogRuith

Hallo und vielen Dank für deine prompte Antwort.
Ich habe es so definiert, kann es aber erst Morgen testen... Ich musste eh feststellen, dass der sduino nur jede 3-5 Bedienung überhaupt mitbekommt, völlig egal, wie weit weg ich stehe:

2018.01.29 20:12:24 4: sduino/msg READredu: MU;P1=-2363;P2=2462;P3=4932;D=121212121212121212121213454567476707070705470762670705476;CP=7;R=18;
2018.01.29 20:12:24 4: sduino/msg READredu: MU;P0=-1508;P1=2732;P2=932;P3=-440;P4=-305;P5=-1002;P6=1602;D=24256564256424256564242325632323232424232323232423252324652010;CP=2;R=23;
2018.01.29 20:12:24 4: sduino/msg READredu: MU;P0=-668;P1=-434;P2=-160;P3=-1026;P4=1604;P5=-302;P6=835;D=343456361616161614360656561616543616141616163616161436161434165636141616343416345616343420;CP=6;R=23;
2018.01.29 20:12:37 4: sduino/msg READ: MC;LL=-1087;LH=1518;SL=-471;SH=908;D=A8EEEE;C=663;L=23;R=26;s25;b25;w;
2018.01.29 20:12:37 4: sduino/msg READredu: MU;P0=-298;P1=-160;P4=-1039;P5=1467;P6=-471;P7=1002;D=70567674707676547676545670747656707454517450;CP=7;R=25;
2018.01.29 20:12:37 4: sduino/msg READredu: MU;P0=-576;P1=-319;P2=864;P3=-429;P5=-1183;P6=1440;D=1232521216523236523236523232363232523232065232365;CP=2;R=24;
2018.01.29 20:12:37 4: sduino/msg READredu: MU;P0=160;P1=-160;P2=851;P3=-431;P5=-1059;P6=1551;P7=-287;D=0123252363232565632563272565632323256327232323232323232727232523276520;CP=2;R=24;
2018.01.29 20:12:41 4: sduino/msg READredu: MU;P0=-1041;P1=-290;P2=872;P3=1587;P5=-420;P7=-559;D=121302530252525302535252527202525253021253035252025352120303120312520303125252031252525272527212525252520252530;CP=2;R=22;
2018.01.29 20:12:41 4: sduino/msg READredu: MU;P0=-440;P1=2804;P2=-2195;P3=5080;P4=-1016;P5=1629;P6=-319;P7=948;D=121212121212345454567476707054705470767654765;CP=7;R=25;
2018.01.29 20:12:41 4: sduino/msg READredu: MU;P0=156;P1=-285;P2=906;P3=-439;P4=1568;P5=-1047;P7=-156;D=0123454323252143232545412541232545412123254123232323232121212121272523234520;CP=2;R=23;
2018.01.29 20:12:45 4: sduino/msg READredu: MU;P0=-328;P1=-2266;P2=2790;P3=4932;P4=-1124;P5=1485;P6=892;P7=-445;D=121212121212121212121213454545454676054675064676754675457;CP=2;R=24;
2018.01.29 20:12:45 4: sduino/msg READ: MC;LL=-1087;LH=1490;SL=-481;SH=912;D=DD18A4;C=661;L=23;R=23;s5;b2;
2018.01.29 20:12:45 4: sduino/msg READredu: MU;P0=-496;P1=-336;P2=818;P3=-1030;P4=1507;D=34343434320204320402320204320434020232020204320204340202320402023434023402023432040234020212020;CP=2;R=24;
2018.01.29 20:12:45 4: sduino/msg READredu: MU;P0=5092;P1=-316;P2=860;P3=-469;P4=-1194;P5=1438;P6=-2379;P7=2570;D=1232321212121245124235676767676767604545454540;CP=2;R=26;
2018.01.29 20:12:45 4: sduino/msg READ: MC;LL=-1187;LH=1442;SL=-512;SH=785;D=D9DA3D8;C=654;L=25;R=27;s4;b1;w;
2018.01.29 20:12:46 4: sduino/msg READ: MC;LL=-1106;LH=1442;SL=-457;SH=782;D=AAECED1EE8C;C=631;L=44;R=27;s14;b14;w;
2018.01.29 20:12:46 4: sduino/msg READredu: MU;P0=-577;P1=-1130;P2=1472;P3=-445;P4=841;D=4041212041234341214321234343434340434343434343412041234140;CP=4;R=24;
2018.01.29 20:12:46 4: sduino/msg READ: MC;LL=-1118;LH=1442;SL=-501;SH=794;D=D9DA3DD18A4;C=642;L=43;R=27;s4;b1;
2018.01.29 20:12:46 4: sduino/msg READredu: MU;P0=2638;P1=5076;P2=837;P3=-435;P4=-1080;P5=1502;P7=-2336;D=24542323532707070707070714545454542323542353242323542354532324232323542320;CP=2;R=23;
2018.01.29 20:12:46 4: sduino/msg READredu: MU;P0=-458;P1=1477;P2=-1016;P4=813;P5=-296;P6=-1628;P7=2632;D=0121040424010404212104215404212401240104040404040404040404042451040424046;CP=4;R=23;
2018.01.29 20:12:46 4: sduino/msg READ: MC;LL=-1094;LH=1452;SL=-463;SH=755;D=AAECED1EE8;C=627;L=40;R=22;s13;b13;
2018.01.29 20:12:46 4: sduino/msg READredu: MU;P0=-2196;P1=-1034;P2=834;P3=-432;P4=1543;P6=-298;P7=-561;D=1234323214143214323214123412623462327272723232323232123234123400;CP=2;R=22;
2018.01.29 20:12:46 4: sduino/msg READ: MC;LL=-1138;LH=1490;SL=-486;SH=876;D=AAECED1EC;C=664;L=34;R=24;s14;b14;w;
2018.01.29 20:12:46 4: sduino/msg READredu: MU;P0=-309;P1=1504;P2=-1106;P3=-433;P4=862;D=401213434243134342121342104342121210434;CP=4;R=23;
2018.01.29 20:13:13 4: sduino/keepalive ok, retry = 0
2018.01.29 20:13:33 4: sduino/msg READredu: MU;P1=-2345;P2=2657;P3=4920;D=1212121212121212121212134545454676060675764;CP=2;R=17;
2018.01.29 20:13:34 4: sduino/msg READredu: MU;P0=-158;P1=1621;P2=-953;P3=1086;P4=-316;P5=2946;P6=2196;P7=-636;D=012343414323452123412343412123414321434343434321254323412143434321434643434343434343030370;CP=3;R=18;
2018.01.29 20:13:34 4: sduino/msg READredu: MU;P0=-834;P1=-316;P2=954;P3=-480;P4=1662;P6=722;P7=-1121;D=123436763234747214721234747634327432323232327472343202140;CP=2;R=20;
2018.01.29 20:14:02 4: sduino/msg READ: MC;LL=-1143;LH=1472;SL=-470;SH=862;D=ACE7C;C=657;L=18;R=24;s25;b25;w;
2018.01.29 20:14:02 4: sduino/msg READredu: MU;P1=-308;P2=1516;P3=-438;P4=-1098;P6=793;D=61236463236424612463632424612164216161616164246323646324236363642163636360;CP=6;R=21;
2018.01.29 20:14:03 4: sduino/msg READredu: MU;P0=-293;P1=1494;P2=867;P3=-1052;P4=-438;P5=-580;P6=-160;D=010232424152324242424241023241423132013242413132414231620202020231324102324131020242314242424242424242424242023242413;CP=2;R=19;
2018.01.29 20:14:13 4: sduino/keepalive ok, retry = 0
2018.01.29 20:14:16 4: sduino/msg READredu: MU;P0=714;P1=-2496;P2=2514;P3=4944;P4=-1171;P5=1455;P7=-573;D=1212121212121212121212134545407540707075704;CP=2;R=33;
2018.01.29 20:14:16 4: sduino/msg READredu: MU;P0=-481;P1=795;P2=-1164;P3=-629;P4=580;P5=1379;P7=-324;D=01213405012525252105210105252105012501010101012521050121052501310125013101017;CP=1;R=32;
2018.01.29 20:14:17 4: sduino/msg READredu: MU;P0=-571;P1=1424;P2=-1145;P3=755;P6=-443;D=01230303010321632303616321212123012303612123016321636303030321230103230121030303216363036303030303636363632363012;CP=3;R=33;
2018.01.29 20:14:22 4: sduino/msg READ: MC;LL=-1120;LH=1416;SL=-636;SH=781;D=AEE5E;C=658;L=20;R=33;s23;b23;w;
2018.01.29 20:14:22 4: sduino/msg READ: MC;LL=-1161;LH=1380;SL=-555;SH=741;D=45BAC816684001D;C=639;L=60;R=30;s2;b1;w;
2018.01.29 20:14:22 4: sduino: Found manchester Protocol id 43 clock 639 RSSI -59 -> Somfy RTS
2018.01.29 20:14:22 4: sduino: Somfy bitdata: 010001011011101011001000000101100110100001000000000000011101 (60)
2018.01.29 20:14:22 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :45BAC816684001D:
2018.01.29 20:14:22 3: sduino: Unknown code Ys45BAC816684001D, help me!
2018.01.29 20:14:22 4: sduino/msg READ: MC;LL=-1167;LH=1419;SL=-548;SH=733;D=DCBC8B75902CD08003A;C=644;L=75;R=32;s3;b0;
2018.01.29 20:14:22 4: sduino: Found manchester Protocol id 43 clock 644 RSSI -58 -> Somfy RTS
2018.01.29 20:14:22 4: sduino: Somfy bitdata: 1101110010111100100010110111010110010000001011001101000010000000000000111010 (75)
2018.01.29 20:14:22 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :DCBC8B75902CD08003A:
2018.01.29 20:14:22 3: sduino: Unknown code YsDCBC8B75902CD08003A, help me!


Das nervt einfach nur und ist viel zu unzuverlässig... Keine Ahnung, ob das am nanoCUL selber liegt, dem Standort, der Antenne,... Senden funktioniert ja perfekt!

Gruß

Ralf9

ZitatIch musste eh feststellen, dass der sduino nur jede 3-5 Bedienung überhaupt mitbekommt, völlig egal, wie weit weg ich stehe:

Der stabile Empfang der Fernbedienung ist recht kniffelig. Dies liegt u.a. auch an der recht speziellen preamble und sync am Anfang des Signal.
Du bist nicht der einzigste der mit dem Empfang Probleme hat
Zitat von: viegener am 26 Dezember 2017, 15:51:49
Nachdem ich auch mit mehreren Signalduinos keinen stabilen Empfang von SOMFY-Signalen hinbekomme, habe ich mich entschlossen trotzdem den  letzten Stand des SOMFY-Moduls nach einigen Umbauten mal einzuchecken.

Ich möchte es mir mal als MU-Nachrichten anschauen.

Kannst Du mal bitte den MS- und MC-Decoder deaktiveren
und dann auch den MuSplitThresh=0 setzen mit:
get sduino raw CSmuthresh=0

config: MS=0;MU=1;MC=0;...MuSplitThresh=0


Es ist hilfreich, wenn Du zu den empfangenen  MU-Nachrichten dazuschreibst, welche Taste Du gedrückt hast.

Gruß Ralf 
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

MogRuith

Hallo Ralf,
das erledige ich dann Morgen Nachmittag. Heute kann/will ich nicht mehr... Kann/muss ich dieses "MuSplitThresh" dann wieder auf 7000(?) zurücksetzen (Was ist das überhaupt...?)?
Und wie deaktiviere ich die Dekoder, mit "set sduino disableMassageType"?
Ich muss jetzt ins Bett...

Dank&Gruß

Ralf9

ZitatKann/muss ich dieses "MuSplitThresh" dann wieder auf 7000(?) zurücksetzen (Was ist das überhaupt...?)?
Kannst Du für Somfy auf 0 lassen. Ist nur bei MU-Nachrichten die Wiederholungen enthalten interessant.

ZitatUnd wie deaktiviere ich die Dekoder, mit "set sduino disableMassageType"?
Ja damit

Zitatccconf          ... rAmpl:42dB sens:16dB  (DataRate:824.45Baud)
Woher hast Du diese Werte? Evtl passen diese Werte nicht ganz.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

MogRuith

Hallo Ralf und vielen Dank für deinen Einsatz,
aber heute schaffe ich es wieder nicht...muss es aufs WE verschieben. Die Werte "freq:433.420MHz bWidth:325KHz rAmpl:42dB sens:16dB" habe ich hier aus dem Forum als die Werte für den sduino gefunden... Du meinst, das wären auch noch Stellschrauben?

So...erstmal Kinder ins Bettchen bringen...

Dank & Gruß aus Berlin

Ralf9

Zitatccconf          ... rAmpl:42dB sens:16dB  (DataRate:824.45Baud)
Die DataRate passt nicht, ich habe:
ccconf  ... rAmpl:42dB sens:8dB (DataRate:5603.79Baud)

Du kannst mal mit
set sduino raw e
einen factory reset machen

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7