Ich habe eine neue LED Steuerungs-Fernbedienung. Sie wird erkannt und demoduliert, ich kann aber keine Signale schicken. Insgesamt 7 Tasten: On/Off, Brightness+Plus/Minus, Brightness-Lo, Mid & Hi.
Ich habe probiert zu schalten mit:
set sduino sendMsg P3#001101000010111100000001#R4
set sduino raw MS;;P0=1186;;P1=-501;;P2=348;;P3=-1279;;P5=-12128;;D=25232301012301232323230123010101012323232323232301;;CP=2;;SP=5;;R=32;;
Leider regt sich nichts bei beiden Befehlen. Was kann ich noch probieren?
Im folgenden das Log für jeweils zwei Tastendrücke, die RAW Message scheint sich mir zu unterscheiden zwischen jeden Tastendruck? Hier das Log:
Off
OFF
---
2018.08.03 17:11:12 4: sduino/msg READ: MS;P3=-1268;P4=349;P5=1208;P6=-501;P7=-12123;D=47434356564356434343435643565656564343434343434356;CP=4;SP=7;R=8;
2018.08.03 17:11:12 4: sduino: Matched MS Protocol id 3 -> itv1
2018.08.03 17:11:12 5: sduino: Starting demodulation at Position 2
2018.08.03 17:11:12 4: sduino: Decoded MS Protocol id 3 dmsg i342F01 length 24 RSSI = -70
2018.08.03 17:11:12 5: sduino Dispatch: i342F01, test ungleich: disabled
2018.08.03 17:11:12 5: sduino Dispatch: i342F01, -70 dB, dispatch
2018.08.03 17:11:12 5: sduino: dispatch i342F01
2018.08.03 17:11:12 4: sduino IT: message "i342F01" (7)
2018.08.03 17:11:12 4: sduino IT: msgcode "" (0) bin = 001101000010111100000001
2018.08.03 17:11:12 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0001
OFF
---
2018.08.03 17:11:59 4: sduino/msg READ: MS;P2=-487;P3=-1257;P4=1212;P5=369;P6=-12125;D=56535342425342535353534253424242425353535353535342;CP=5;SP=6;R=17;
2018.08.03 17:11:59 4: sduino: Matched MS Protocol id 3 -> itv1
2018.08.03 17:11:59 5: sduino: Starting demodulation at Position 2
2018.08.03 17:11:59 4: sduino: Decoded MS Protocol id 3 dmsg i342F01 length 24 RSSI = -65.5
2018.08.03 17:11:59 5: sduino Dispatch: i342F01, test ungleich: disabled
2018.08.03 17:11:59 5: sduino Dispatch: i342F01, -65.5 dB, dispatch
2018.08.03 17:11:59 5: sduino: dispatch i342F01
2018.08.03 17:11:59 4: sduino IT: message "i342F01" (7)
2018.08.03 17:11:59 4: sduino IT: msgcode "" (0) bin = 001101000010111100000001
2018.08.03 17:11:59 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0001
ON
ON
--
2018.08.03 17:13:37 4: sduino/msg READ: MS;P3=-504;P4=347;P5=-1278;P6=1195;P7=-12130;D=47454563634563454545456345636363634545454545456363;CP=4;SP=7;R=4;
2018.08.03 17:13:37 4: sduino: Matched MS Protocol id 3 -> itv1
2018.08.03 17:13:37 5: sduino: Starting demodulation at Position 2
2018.08.03 17:13:37 4: sduino: Decoded MS Protocol id 3 dmsg i342F03 length 24 RSSI = -72
2018.08.03 17:13:37 5: sduino Dispatch: i342F03, test ungleich: disabled
2018.08.03 17:13:37 5: sduino Dispatch: i342F03, -72 dB, dispatch
2018.08.03 17:13:37 5: sduino: dispatch i342F03
2018.08.03 17:13:37 4: sduino IT: message "i342F03" (7)
2018.08.03 17:13:37 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.08.03 17:13:37 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0011
2018.08.03 17:13:37 4: sduino IT: message "i342F03" (7)
2018.08.03 17:13:37 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.08.03 17:13:37 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0011
2018.08.03 17:13:37 3: sduino: Unknown code i342F03, help me!
2018.08.03 17:13:37 4: sduino/msg READ: MC;LL=-956;LH=996;SL=-486;SH=480;D=AAAAAAAA99A566995565599A55655569556A5655556965550;C=486;L=193;R=0;
ON
--
2018.08.03 17:13:54 4: sduino/msg READ: MS;P0=-495;P1=-12133;P2=1198;P6=-1275;P7=360;D=71767620207620767676762076202020207676767676762020;CP=7;SP=1;R=19;
2018.08.03 17:13:54 4: sduino: Matched MS Protocol id 3 -> itv1
2018.08.03 17:13:54 5: sduino: Starting demodulation at Position 2
2018.08.03 17:13:54 4: sduino: Decoded MS Protocol id 3 dmsg i342F03 length 24 RSSI = -64.5
2018.08.03 17:13:54 5: sduino Dispatch: i342F03, test ungleich: disabled
2018.08.03 17:13:54 5: sduino Dispatch: i342F03, -64.5 dB, dispatch
2018.08.03 17:13:54 5: sduino: dispatch i342F03
2018.08.03 17:13:54 4: sduino IT: message "i342F03" (7)
2018.08.03 17:13:54 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.08.03 17:13:54 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0011
2018.08.03 17:13:54 4: sduino IT: message "i342F03" (7)
2018.08.03 17:13:54 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.08.03 17:13:54 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0011
2018.08.03 17:13:54 3: sduino: Unknown code i342F03, help me!
Restliche Buttons ein wenig kürzer nur die Raw Message:
BRIGHTNESS-PLUS
2018.08.03 17:14:33 4: sduino/msg READ: MS;P3=-1255;P4=366;P5=1216;P6=-482;P7=-12126;D=47434356564356434343435643565656564343434356434343;CP=4;SP=7;R=0;
2018.08.03 17:15:05 4: sduino/msg READ: MS;P0=369;P1=-12954;P5=-1251;P6=1211;P7=-491;D=01050567670567050505056705676767670505050567050505;CP=0;SP=1;R=0;
BRIGTHNESS-MINUS
2018.08.03 17:14:51 4: sduino/msg READ: MS;P2=359;P3=-1265;P4=1200;P5=-494;P6=-12114;D=26232345452345232323234523454545452323232345454523;CP=2;SP=6;R=1;
2018.08.03 17:15:16 4: sduino/msg READ: MS;P1=-484;P2=1216;P3=361;P4=-1262;P5=-12110;D=35343421213421343434342134212121213434343421212134;CP=3;SP=5;R=16;
BRIGHTNESS-LO
2018.08.03 17:15:57 4: sduino/msg READ: MS;P3=-511;P4=332;P5=-1282;P6=1206;P7=-12108;D=47454563634563454545456345636363634545454563456345;CP=4;SP=7;R=49;
2018.08.03 17:16:56 4: sduino/msg READ: MS;P1=1217;P2=-490;P4=-1262;P5=362;P6=-12126;D=56545412125412545454541254121212125454545412541254;CP=5;SP=6;R=48;
BRIGHTNESS-MID
2018.08.03 17:16:04 4: sduino/msg READ: MS;P1=-1271;P2=351;P3=1196;P4=-506;P5=-12117;D=25212134342134212121213421343434342121212134213434;CP=2;SP=5;R=49;
2018.08.03 17:16:46 4: sduino/msg READ: MS;P3=-500;P4=361;P5=-1260;P6=1199;P7=-12120;D=47454563634563454545456345636363634545454563456363;CP=4;SP=7;R=47;
BRIGHTNESS-HI
2018.08.03 17:15:43 4: sduino/msg READ: MS;P1=-12027;P4=359;P5=-1263;P6=1212;P7=-499;D=41454567674567454545456745676767674545454567674545;CP=4;SP=1;R=3;
2018.08.03 17:16:36 4: sduino/msg READ: MS;P3=-497;P4=350;P5=-1272;P6=1208;P7=-12123;D=47454563634563454545456345636363634545454563634545;CP=4;SP=7;R=29;
Hi,
Da müsste doch ein IT Gerät angelegt werden.
Wenn Du in diesem die ITClock (Attribut) anpasst, geht es dann vielleicht?
Grüße Sidey
Gesendet von meinem XT1650 mit Tapatalk
IT Gerät wurde angelegt mit On/Off - hat aber keine Funktion:
Internals:
00 0000
CFGFN
DEF 1527x342f0 0001 0000
IODev sduino
LASTInputDev sduino
MSGCNT 9
NAME IT_1527x342f0
NR 34882
STATE on
TYPE IT
XMIT 01f00d1100
XMITdimdown 00
XMITdimup 00
XMITon 0001
sduino_DMSG i342F01
sduino_MSGCNT 9
sduino_RAWMSG MS;P0=-12119;P1=369;P2=-1257;P3=1212;P4=-489;D=10121234341234121212123412343434341212121212121234;CP=1;SP=0;R=19;
sduino_RSSI -64.5
sduino_TIME 2018-08-03 17:13:50
CODE:
1 1527x342f0
READINGS:
2018-08-03 16:58:46 protocol EV1527
2018-08-06 09:09:52 state on
Attributes:
IODev sduino
room IT
Ich habe die ITClock mal auf 300 gesetzt (attr IT_1527x342f0 ITclock 300) aber trotzdem kein Resultat. Wie sollte ich hiermit rumspielen?
Guck Dir mal die on-off-codes an. Da dürfte das Problem liegen. Mehrere Codes lassen sich über userV1setCodes definieren.
Ich habe über studieren des Logs die userV1setCodes herausgefunden, siehe folgendes Listing. Was jetzt?
Internals:
00 0000
CFGFN
DEF 1527x342f0 0001 0000
IODev sduino
LASTInputDev sduino
MSGCNT 10
NAME IT_1527x342f0
NR 34882
STATE on
TYPE IT
XMIT 01f00d1100
XMITdimdown 00
XMITdimup 00
XMITon 0001
sduino_DMSG i342F01
sduino_MSGCNT 10
sduino_RAWMSG MS;P0=-504;P2=364;P3=-1254;P4=1197;P5=-12137;D=25232340402340232323234023404040402323232323232340;CP=2;SP=5;R=53;
sduino_RSSI -47.5
sduino_TIME 2018-08-06 21:12:08
CODE:
1 1527x342f0
READINGS:
2018-08-03 16:58:46 protocol EV1527
2018-08-06 21:12:08 state on
userV1setCodes:
brighter 1000
darker 1110
high 1100
low 1010
mid 1011
off 0001
on 0011
Attributes:
IODev sduino
ITclock 300
room IT
userV1setCodes on:0011 off:0001 dimup:1000 dimdown:1110 low:1010 mid:1011 high:1100
Wenn ich z.B. folgendes probiere passiert immer noch nichts (im Log kann ich sehen dass etwas gesendet wird):
set IT_1527x342f0 off
Folgendes Log kommt dabei raus (aber kein Resultat bei der LED Leiste):
2018.08.06 21:25:50 5: sduino SW: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040423230423040404042304232323230404040404040404;
2018.08.06 21:25:50 4: sduino SendrawFromQueue: msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040423230423040404042304232323230404040404040404;
2018.08.06 21:25:50 4: sduino/msg READ: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040423230423040404042304232323230404040404040404;
2018.08.06 21:25:50 5: sduino/noMsg Parse: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040423230423040404042304232323230404040404040404;
2018.08.06 21:25:50 5: sduino/msg READ: regexp=^S(R|C|M); cmd=sendraw msg=SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040423230423040404042304232323230404040404040404;
2018.08.06 21:25:50 4: sduino/read sendraw answer: SR;R=6;P0=250;P1=-7750;P2=750;P3=-250;P4=-750;D=01040423230423040404042304232323230404040404040404;
2018.08.06 21:25:50 4: sduino/HandleWriteQueue: nothing to send, stopping timer
Habe schon alles durchprobiert: on/off/dimup/dimdown/high/low/mid aber kein Effekt whatsoever. Ich weiß immer noch nicht wie ich mit der ITClock rumspielen soll (außer mal 300 ausprobiert zu haben). SIGNALDuino erkennt obviously die Fernsteuerungs-Codes, aber sendet anscheinend irgendwas falsches?
Hi,
In Deinem Beispiel im letzten Code erkennt man schon den Teiler von 250 in den P1-P6 Werten (P0=250, P2=750/3=250) und nicht 300 wie Du schreibst.
Was sendet die Original FB? Was steht dann im Log?
Gruß Arnd
Gesendet von iPhone mit Tapatalk
Sorry, für das Log hatte ich wieder auf Standard ITClock 250 umgeschaltet. Hier nochmal mit 300 und der
on Befehl:
2018.08.07 00:40:52 4: sduino/msg READ: SR;R=6;P0=300;P1=-9300;P2=900;P3=-300;P4=-900;D=01040423230423040404042304232323230404040404040423;
2018.08.07 00:40:52 5: sduino/noMsg Parse: SR;R=6;P0=300;P1=-9300;P2=900;P3=-300;P4=-900;D=01040423230423040404042304232323230404040404040423;
2018.08.07 00:40:52 5: sduino/msg READ: regexp=^S(R|C|M); cmd=sendraw msg=SR;R=6;P0=300;P1=-9300;P2=900;P3=-300;P4=-900;D=01040423230423040404042304232323230404040404040423;
2018.08.07 00:40:52 4: sduino/read sendraw answer: SR;R=6;P0=300;P1=-9300;P2=900;P3=-300;P4=-900;D=01040423230423040404042304232323230404040404040423;
2018.08.07 00:40:52 4: sduino/HandleWriteQueue: nothing to send, stopping timer
Die Logeinträge für die Original-FB siehst du ganz oben im Post:
Zitat von: moontear am 03 August 2018, 17:20:19
Im folgenden das Log für jeweils zwei Tastendrücke, die RAW Message scheint sich mir zu unterscheiden zwischen jeden Tastendruck? Hier das Log:
Off
OFF
---
2018.08.03 17:11:12 4: sduino/msg READ: MS;P3=-1268;P4=349;P5=1208;P6=-501;P7=-12123;D=47434356564356434343435643565656564343434343434356;CP=4;SP=7;R=8;
2018.08.03 17:11:12 4: sduino: Matched MS Protocol id 3 -> itv1
2018.08.03 17:11:12 5: sduino: Starting demodulation at Position 2
2018.08.03 17:11:12 4: sduino: Decoded MS Protocol id 3 dmsg i342F01 length 24 RSSI = -70
2018.08.03 17:11:12 5: sduino Dispatch: i342F01, test ungleich: disabled
2018.08.03 17:11:12 5: sduino Dispatch: i342F01, -70 dB, dispatch
2018.08.03 17:11:12 5: sduino: dispatch i342F01
2018.08.03 17:11:12 4: sduino IT: message "i342F01" (7)
2018.08.03 17:11:12 4: sduino IT: msgcode "" (0) bin = 001101000010111100000001
2018.08.03 17:11:12 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0001
OFF
---
2018.08.03 17:11:59 4: sduino/msg READ: MS;P2=-487;P3=-1257;P4=1212;P5=369;P6=-12125;D=56535342425342535353534253424242425353535353535342;CP=5;SP=6;R=17;
2018.08.03 17:11:59 4: sduino: Matched MS Protocol id 3 -> itv1
2018.08.03 17:11:59 5: sduino: Starting demodulation at Position 2
2018.08.03 17:11:59 4: sduino: Decoded MS Protocol id 3 dmsg i342F01 length 24 RSSI = -65.5
2018.08.03 17:11:59 5: sduino Dispatch: i342F01, test ungleich: disabled
2018.08.03 17:11:59 5: sduino Dispatch: i342F01, -65.5 dB, dispatch
2018.08.03 17:11:59 5: sduino: dispatch i342F01
2018.08.03 17:11:59 4: sduino IT: message "i342F01" (7)
2018.08.03 17:11:59 4: sduino IT: msgcode "" (0) bin = 001101000010111100000001
2018.08.03 17:11:59 5: sduino IT: EV1527 housecode = 1527x342f0 onoffcode = 0001
...
Emfangen:
ZitatON
--
2018.08.03 17:13:37 4: sduino/msg READ: MS;P3=-504;P4=347;P5=-1278;P6=1195;P7=-12130;D=47454563634563454545456345636363634545454545456363;CP=4;SP=7;R=4;
Gesendet
ZitatHier nochmal mit 300 und der on Befehl:
2018.08.07 00:40:52 4: sduino/msg READ: SR;R=6;P0=300;P1=-9300;P2=900;P3=-300;P4=-900;D=01040423230423040404042304232323230404040404040423;
Vergleiche mal die Zeiten P3-P5(empfangen) u. P0,P2-P4(gesendet). Dann erkennst Du beim Senden die Standard-IT-Codierung: Basispuls 300 u. Faktor 3
Wenn Du Dir nun die Empfänge anschaust, ist diese Mimik NICHT vorhanden. P3 u. P4 weichen stark voneinander ab. Das könnte bedeuten, dass es gar nicht funktioniert. Mit Glück klappt es aber, wenn Du mal von 320-500 in 10er-Schritten testest.
Edit: Evtl. ist es einfacher(erfolgreicher), wenn Du das emfangene raw sendest. Nach Erfolg dann die Pulsweiten so anpassen, dass Sie sich der Basispuls-,Faktor3-Logik annähern.
RAW probierte ich bereits (siehe ebenfalls oben) und es passierte nichts. Mit den P3-P4 Zeiten verstehe ich, ich verstehe aber nicht die initiale Logik der Fernsteuerung, da die Zeiten ja sehr auseinander gehen.
Ich probierte jetzt gerade mit ITClock 320 und der on-Befehl schaltet aus (also der Auf der Fernsteuerung "On" Befehl schaltet per sduino aus mit gleicher Bitreihenfolge aus dem Log). Im Log steht folgendes:
2018.08.07 21:58:52 5: sduino/write: sending via Set sendMsg P3#is01F00D11000F#R6#C320
2018.08.07 21:58:52 5: sduino: sendmsg msg=P3#is01F00D11000F#R6#C320
2018.08.07 21:58:52 5: sduino: sendmsg IT V1 convertet tristate to bits=001101000010111100000001
2018.08.07 21:58:52 5: sduino: sendmsg Preparing rawsend command for protocol=3, repeats=6, clock=320 bits=001101000010111100000001
2018.08.07 21:58:52 5: AddSendQueue: sduino: SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423; (1)
2018.08.07 21:58:52 4: sduino/set: sending via SendMsg: SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 5: sduino SW: SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 4: sduino SendrawFromQueue: msg=SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 4: sduino/msg READ: SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 5: sduino/noMsg Parse: SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 5: sduino/msg READ: regexp=^S(R|C|M); cmd=sendraw msg=SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 4: sduino/read sendraw answer: SR;R=6;P0=320;P1=-9920;P2=960;P3=-320;P4=-960;D=01040423230423040404042304232323230404040404040423;
2018.08.07 21:58:52 4: sduino/HandleWriteQueue: nothing to send, stopping timer
Low, Mid & High funktionieren ebenfalls sporadisch. Ich muss die Befehle mehrfach ausführen, dann klappen sie auch. Ich habe einfach mal attr ITReptition auf 7 gesetzt und jetzt funktionieren Low, Mid & High immer per set.
On und dimup und dimdown bekomme ich trotzdem nicht hin. Ich probierte auch ITClock 330, ITClock 420 und höher - mit allen (höher als 300) funktioneren Low, Mid, High und Off obwohl hier der On-Befehl benutzt wird...
Ein paar Beispiele wo ich probiere mit RAW On zu schalten:
Empfangen wird bei ON:
2018.08.07 22:12:36 4: sduino/msg READ: MS;P2=-485;P3=362;P4=-1274;P5=1211;P6=-12149;D=36343452523452343434345234525252523434343434345252;CP=3;SP=6;R=36;O;
Ich probiere also:
set sduino raw MS;;P2=-485;;P3=362;;P4=-1274;;P5=1211;;P6=-12149;;D=36343452523452343434345234525252523434343434345252;;CP=3;;SP=6;;R=36;;O;;
nichts passiert. Im Log steht:
2018.08.07 22:13:55 4: set sduino raw MS;P2=-485;P3=362;P4=-1274;P5=1211;P6=-12149;D=36343452523452343434345234525252523434343434345252;CP=3;SP=6;R=36;O;
2018.08.07 22:13:55 5: AddSendQueue: sduino: MS;P2=-485;P3=362;P4=-1274;P5=1211;P6=-12149;D=36343452523452343434345234525252523434343434345252;CP=3;SP=6;R=36;O; (1)
2018.08.07 22:13:55 5: sduino SW: MS;P2=-485;P3=362;P4=-1274;P5=1211;P6=-12149;D=36343452523452343434345234525252523434343434345252;CP=3;SP=6;R=36;O;
2018.08.07 22:13:55 4: sduino/msg READ: Unsupported command
2018.08.07 22:13:55 5: sduino/noMsg Parse: Unsupported command
2018.08.07 22:13:55 4: sduino/HandleWriteQueue: nothing to send, stopping timer
Hat hier vielleicht noch jemand einen Tipp für mich?
AKtuelles list:
Floorplans
Zuhause
Wohnzimmer
Küche
Flur
Bad
Schlafzimmer
Lampen
Bewohner
Heizung
Fenster
Sonos
Links
Plots
Wetter
Experiment
IT
Urlaub
icoEverything Everything
Logfile
Event monitor
Internals:
DEF 1527x342f0 0001 0000
IODev sduino
LASTInputDev sduino
MSGCNT 8
NAME LEDLeiste
NR 579
STATE dimup
TYPE IT
XMIT 01f00d1100
XMITdimdown 00
XMITdimup 00
XMIToff 0000
XMITon 0001
sduino_DMSG i342F01
sduino_MSGCNT 8
sduino_RAWMSG MS;P1=-12390;P3=-1262;P4=367;P5=1208;P6=-497;D=41434356564356434343435643565656564343434343434356;CP=4;SP=1;R=41;
sduino_RSSI -53.5
sduino_TIME 2018-10-29 13:55:32
CODE:
1 1527x342f0
READINGS:
2018-08-03 16:58:46 protocol EV1527
2018-10-29 13:59:32 state dimup
userV1setCodes:
dimdown 1110
dimup 1000
high 1100
low 1010
mid 1011
off 0001
on 0011
Attributes:
IODev sduino
ITclock 420
ITrepetition 7
room IT
userV1setCodes on:0011 off:0001 dimup:1000 dimdown:1110 low:1010 mid:1011 high:1100
Lo/Mid/Hi funktionieren mit ITrepetition 7 und ITclock 420. On/Off und dimup/dimdown funktionieren nicht. Was kann ich hier noch probieren? Signalduino erkennt mal Protokoll 3, mal Protokoll 3.1.
Hallo,
wie ist bei dir der aktuelle Stand?
Funktioniert deine Technik noch immer nicht?
MfG
Leider ist der Stand der letzte Stand meiner Posts. Ich weiß nicht was ich noch probieren kann außer per Zufall die Frequenz verändern und die Raw Messages mal mehr oder weniger Repeaten. Ich könnte auch noch mehr Logs posten wenn ich auf der Fernsteuerung Knöpfe betätige.
Es handelt sich übrigens um diese sehr praktische Fernsteuerung: https://powerpractical.com/products/luminoodle-remote
Hi,
CP=4 sagt der ClockPulse (ITClock) steht hinter P4, und da lese ich 367, oder?
Ist zwar verdammt hoch, aber teste doch mal ;-)
Gruß Arnd
Gesendet von iPhone mit Tapatalk
Hi,
ich denke wir fangen mal bei Null an und mit dem aktuellen Stand.
Bitte flashe den SIGNALduino au die akuelle FW und update das Modul auf das aktuelle dev-r33.
https://wiki.fhem.de/wiki/SIGNALduino
https://github.com/RFD-FHEM/SIGNALDuino/releases/tag/3.3.1-RC10
Danach stelle bitte dein Log auf verbose 4 und drücke die Taste auf der Fernbedienung mehrfach.
Den Logauszug bitte hier posten und somit sehe ich ob du eine reaktion hast. Wenn nicht, so definiere ich dir eine Definition, das der Empfänger dein Gerät erkennt beim Tastendruck. Eine Umsetzung in ein Modul sollte dann kein Problem sein, so das du den Zustand erkennen kannst und auch senden.
MfG
Gerne. Neueste Firmware aufgespielt, neueste Modulversion installiert.
list sduino
Internals:
CFGFN ./FHEM/cfg_01_Devices.cfg
Clients :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SIGNALduino_un:
DEF /dev/sduino@57600
DMSG i342F03
DevState initialized
DeviceName /dev/sduino@57600
FD 11
ITClock 250
LASTDMSG i342F03
MSGCNT 1998
NAME sduino
NR 255
PARTIAL
RAWMSG MS;P1=-1253;P2=389;P3=1225;P4=-475;P5=-12157;D=25212134342134212121213421343434342121212121213434;CP=2;SP=5;R=41;
RSSI -53.5
STATE opened
TIME 1544869521
TYPE SIGNALduino
sendworking 0
unknownmessages
version V 3.3.1-dev SIGNALduino cc1101 - compiled at Mar 10 2017 22:54:50
versionmodul v3.3.3-dev_09.12.
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 ^P(?:14|29|30|34|46|69|81|83|86)#.*
18:FLAMINGO ^P13\.?1?#[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
25:CUL_EM ^E0.................
26:Fernotron ^P82#.*
27:SD_BELL ^P(?:15|32|41|57|79)#.*
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-12-14 10:51:59 ping OK
2018-12-15 11:19:46 state opened
2018-12-15 11:19:46 version V 3.3.1-dev SIGNALduino cc1101 - compiled at Mar 10 2017 22:54:50
keepalive:
ok 1
retry 0
mcIdList:
msIdList:
3
3.1
muIdList:
Attributes:
flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
hardware nanoCC1101
icon cul
room SIGNALduino
verbose 4
whitelist_IDs 3,3.1
Alle Tasten der Fernbedienung mit verbose 4
TASTE: OFF
==========
[1]
2018.12.15 11:23:58 4: sduino/msg READ: MS;P1=-1269;P2=361;P3=1213;P4=-499;P5=-12156;D=25212134342134212121213421343434342121212121212134;CP=2;SP=5;R=37;
2018.12.15 11:23:58 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:23:58 4: sduino: Decoded MS Protocol id 3 dmsg i342F01 length 24 RSSI = -55.5
2018.12.15 11:23:58 4: sduino IT: message "i342F01" (7)
2018.12.15 11:23:58 4: sduino IT: msgcode "" (0) bin = 001101000010111100000001
[2]
2018.12.15 11:24:47 4: sduino/msg READ: MS;P0=-1239;P1=1240;P2=-462;P3=393;P4=-12172;D=34303012123012303030301230121212123030303030303012;CP=3;SP=4;R=41;
2018.12.15 11:24:47 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:24:47 4: sduino: Decoded MS Protocol id 3 dmsg i342F01 length 24 RSSI = -53.5
2018.12.15 11:24:47 4: sduino IT: message "i342F01" (7)
2018.12.15 11:24:47 4: sduino IT: msgcode "" (0) bin = 001101000010111100000001
TASTE: ON
=========
[1]
2018.12.15 11:24:21 4: sduino/msg READ: MS;P0=-12173;P4=-1263;P5=1215;P6=-490;P7=372;D=70747456567456747474745674565656567474747474745656;CP=7;SP=0;R=56;
2018.12.15 11:24:21 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:24:21 4: sduino: Decoded MS Protocol id 3 dmsg i342F03 length 24 RSSI = -46
2018.12.15 11:24:21 4: sduino IT: message "i342F03" (7)
2018.12.15 11:24:21 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.12.15 11:24:21 4: sduino IT: message "i342F03" (7)
2018.12.15 11:24:21 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.12.15 11:24:21 3: sduino: Unknown code i342F03, help me!
[2]
2018.12.15 11:25:21 4: sduino/msg READ: MS;P1=-1253;P2=389;P3=1225;P4=-475;P5=-12157;D=25212134342134212121213421343434342121212121213434;CP=2;SP=5;R=41;
2018.12.15 11:25:21 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:25:21 4: sduino: Decoded MS Protocol id 3 dmsg i342F03 length 24 RSSI = -53.5
2018.12.15 11:25:21 4: sduino IT: message "i342F03" (7)
2018.12.15 11:25:21 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.12.15 11:25:21 4: sduino IT: message "i342F03" (7)
2018.12.15 11:25:21 4: sduino IT: msgcode "" (0) bin = 001101000010111100000011
2018.12.15 11:25:21 3: sduino: Unknown code i342F03, help me!
HI
==
[1]
2018.12.15 11:46:53 4: sduino/msg READ: MS;P3=-490;P4=1214;P5=384;P6=-1250;P7=-12156;D=57565643435643565656564356434343435656565643435656;CP=5;SP=7;R=33;
2018.12.15 11:46:53 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:46:53 4: sduino: Decoded MS Protocol id 3 dmsg i342F0C length 24 RSSI = -57.5
2018.12.15 11:46:53 4: sduino IT: message "i342F0C" (7)
2018.12.15 11:46:53 4: sduino IT: msgcode "" (0) bin = 001101000010111100001100
2018.12.15 11:46:53 4: sduino IT: message "i342F0C" (7)
2018.12.15 11:46:53 4: sduino IT: msgcode "" (0) bin = 001101000010111100001100
2018.12.15 11:46:53 3: sduino: Unknown code i342F0C, help me!
[2]
2018.12.15 11:47:31 4: sduino/msg READ: MS;P1=-1259;P2=373;P3=1222;P4=-474;P5=-12150;D=25212134342134212121213421343434342121212134342121;CP=2;SP=5;R=53;
2018.12.15 11:47:31 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:47:31 4: sduino: Decoded MS Protocol id 3 dmsg i342F0C length 24 RSSI = -47.5
2018.12.15 11:47:31 4: sduino IT: message "i342F0C" (7)
2018.12.15 11:47:31 4: sduino IT: msgcode "" (0) bin = 001101000010111100001100
2018.12.15 11:47:31 4: sduino IT: message "i342F0C" (7)
2018.12.15 11:47:31 4: sduino IT: msgcode "" (0) bin = 001101000010111100001100
2018.12.15 11:47:31 3: sduino: Unknown code i342F0C, help me!
TASTE: MID
==========
[1]
2018.12.15 11:48:32 4: sduino/msg READ: MS;P2=-12048;P4=-1240;P5=1238;P6=-471;P7=384;D=72747456567456747474745674565656567474747456745656;CP=7;SP=2;R=48;
2018.12.15 11:48:32 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:48:32 4: sduino: Decoded MS Protocol id 3 dmsg i342F0B length 24 RSSI = -50
2018.12.15 11:48:32 4: sduino IT: message "i342F0B" (7)
2018.12.15 11:48:32 4: sduino IT: msgcode "" (0) bin = 001101000010111100001011
2018.12.15 11:48:32 4: sduino IT: message "i342F0B" (7)
2018.12.15 11:48:32 4: sduino IT: msgcode "" (0) bin = 001101000010111100001011
2018.12.15 11:48:32 3: sduino: Unknown code i342F0B, help me!
[2]
2018.12.15 11:48:56 4: sduino/msg READ: MS;P1=-1266;P2=366;P3=1219;P4=-494;P5=-12163;D=25212134342134212121213421343434342121212134213434;CP=2;SP=5;R=48;
2018.12.15 11:48:56 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:48:56 4: sduino: Decoded MS Protocol id 3 dmsg i342F0B length 24 RSSI = -50
2018.12.15 11:48:56 4: sduino IT: message "i342F0B" (7)
2018.12.15 11:48:56 4: sduino IT: msgcode "" (0) bin = 001101000010111100001011
2018.12.15 11:48:56 4: sduino IT: message "i342F0B" (7)
2018.12.15 11:48:56 4: sduino IT: msgcode "" (0) bin = 001101000010111100001011
2018.12.15 11:48:56 3: sduino: Unknown code i342F0B, help me!
TASTE: LO
=========
[1]
2018.12.15 11:47:15 4: sduino/msg READ: MS;P0=367;P2=-12161;P4=-503;P6=-1260;P7=1209;D=02060674740674060606067406747474740606060674067406;CP=0;SP=2;R=49;
2018.12.15 11:47:15 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:47:15 4: sduino: Decoded MS Protocol id 3 dmsg i342F0A length 24 RSSI = -49.5
2018.12.15 11:47:15 4: sduino IT: message "i342F0A" (7)
2018.12.15 11:47:15 4: sduino IT: msgcode "" (0) bin = 001101000010111100001010
2018.12.15 11:47:15 4: sduino IT: message "i342F0A" (7)
2018.12.15 11:47:15 4: sduino IT: msgcode "" (0) bin = 001101000010111100001010
2018.12.15 11:47:15 3: sduino: Unknown code i342F0A, help me!
[2]
2018.12.15 11:47:54 4: sduino/msg READ: MS;P1=-11945;P2=381;P3=-1248;P4=1229;P5=-480;D=21232345452345232323234523454545452323232345234523;CP=2;SP=1;R=54;
2018.12.15 11:47:54 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:47:54 4: sduino: Decoded MS Protocol id 3 dmsg i342F0A length 24 RSSI = -47
2018.12.15 11:47:54 4: sduino IT: message "i342F0A" (7)
2018.12.15 11:47:54 4: sduino IT: msgcode "" (0) bin = 001101000010111100001010
2018.12.15 11:47:54 4: sduino IT: message "i342F0A" (7)
2018.12.15 11:47:54 4: sduino IT: msgcode "" (0) bin = 001101000010111100001010
2018.12.15 11:47:54 3: sduino: Unknown code i342F0A, help me!
TASTE: +
========
[1]
2018.12.15 11:49:21 4: sduino/msg READ: MS;P1=-484;P2=1219;P3=386;P4=-1246;P5=-12156;D=35343421213421343434342134212121213434343421343434;CP=3;SP=5;R=51;
2018.12.15 11:49:21 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:49:21 4: sduino: Decoded MS Protocol id 3 dmsg i342F08 length 24 RSSI = -48.5
2018.12.15 11:49:21 4: sduino IT: message "i342F08" (7)
2018.12.15 11:49:21 4: sduino IT: msgcode "" (0) bin = 001101000010111100001000
2018.12.15 11:49:21 4: sduino IT: message "i342F08" (7)
2018.12.15 11:49:21 4: sduino IT: msgcode "" (0) bin = 001101000010111100001000
2018.12.15 11:49:21 3: sduino: Unknown code i342F08, help me!
[2]
2018.12.15 11:49:44 4: sduino/msg READ: MS;P3=-12057;P4=381;P5=-1247;P6=1234;P7=-485;D=43454567674567454545456745676767674545454567454545;CP=4;SP=3;R=52;
2018.12.15 11:49:44 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:49:44 4: sduino: Decoded MS Protocol id 3 dmsg i342F08 length 24 RSSI = -48
2018.12.15 11:49:44 4: sduino IT: message "i342F08" (7)
2018.12.15 11:49:44 4: sduino IT: msgcode "" (0) bin = 001101000010111100001000
2018.12.15 11:49:44 4: sduino IT: message "i342F08" (7)
2018.12.15 11:49:44 4: sduino IT: msgcode "" (0) bin = 001101000010111100001000
2018.12.15 11:49:44 3: sduino: Unknown code i342F08, help me!
TASTE: -
========
[1]
2018.12.15 11:49:32 4: sduino/msg READ: MS;P2=-493;P4=-1253;P5=1219;P6=374;P7=-12150;D=67646452526452646464645264525252526464646452525264;CP=6;SP=7;R=47;
2018.12.15 11:49:32 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:49:32 4: sduino: Decoded MS Protocol id 3 dmsg i342F0E length 24 RSSI = -50.5
2018.12.15 11:49:32 4: sduino IT: message "i342F0E" (7)
2018.12.15 11:49:32 4: sduino IT: msgcode "" (0) bin = 001101000010111100001110
2018.12.15 11:49:32 4: sduino IT: message "i342F0E" (7)
2018.12.15 11:49:32 4: sduino IT: msgcode "" (0) bin = 001101000010111100001110
2018.12.15 11:49:32 3: sduino: Unknown code i342F0E, help me!
[2]
2018.12.15 11:49:54 4: sduino/msg READ: MS;P1=-1265;P2=366;P3=1211;P4=-503;P5=-12169;D=25212134342134212121213421343434342121212134343421;CP=2;SP=5;R=51;
2018.12.15 11:49:54 4: sduino: Matched MS Protocol id 3 -> itv1
2018.12.15 11:49:54 4: sduino: Decoded MS Protocol id 3 dmsg i342F0E length 24 RSSI = -48.5
2018.12.15 11:49:54 4: sduino IT: message "i342F0E" (7)
2018.12.15 11:49:54 4: sduino IT: msgcode "" (0) bin = 001101000010111100001110
2018.12.15 11:49:54 4: sduino IT: message "i342F0E" (7)
2018.12.15 11:49:54 4: sduino IT: msgcode "" (0) bin = 001101000010111100001110
2018.12.15 11:49:54 3: sduino: Unknown code i342F0E, help me!
Hi,
Sieht doch gut aus!
CP=2 & P2=362 =>
attr <Device> ITClock 360
Danach sollte es gehen, oder?
Gruß Arnd
Gesendet von iPhone mit Tapatalk
Leider nein. Ich habe die ITClock auf 360 gesetzt und Repetitions auf 40, da R immer recht hoch ist wenn ich mir die Logs ansehe.
Ergebnis:
- on:0011 schaltet off
- off:0001 macht nichts
- dimup:1000 macht nichts
- dimdown:1110 macht nichts
- low:1010 funktioniert
- mid:1011 funktioniert
- high:1100 funktioniert
Ist die DEF des Devices vielleicht falsch? Falsches Protokoll?
list LEDLeisteInternals:
00 0000
DEF 1527x342f0 0001 0000
IODev sduino
LASTInputDev sduino
MSGCNT 6
NAME LEDLeiste
NR 579
STATE on
TYPE IT
XMIT 01f00d1100
XMITdimdown 00
XMITdimup 00
XMITon 0001
sduino_DMSG i342F01
sduino_MSGCNT 6
sduino_RAWMSG MS;P1=-12098;P2=379;P3=-1240;P4=1235;P5=-479;D=21232345452345232323234523454545452323232323232345;CP=2;SP=1;R=41;
sduino_RSSI -53.5
sduino_TIME 2018-12-16 11:45:34
CODE:
1 1527x342f0
READINGS:
2018-08-03 16:58:46 protocol EV1527
2018-12-16 11:46:00 state on
userV1setCodes:
dimdown 1110
dimup 1000
high 1100
low 1010
mid 1011
off 0001
on 0011
Attributes:
IODev sduino
ITclock 360
ITrepetition 40
room IT
userV1setCodes on:0011 off:0001 dimup:1000 dimdown:1110 low:1010 mid:1011 high:1100
Ich verstehe jetzt aber mehr was in den Logs steht - obwohl nicht komplett. Im Log dmesg "i342F0C" steht also für 1100 oder HI:
BIN Prefix Mess DEC HEX
ON 001101000010111100000011 00110100001011110000 0011 3 F03
OFF 001101000010111100000001 00110100001011110000 0001 1 F01
HI 001101000010111100001100 00110100001011110000 1100 12 F0C
MID 001101000010111100001011 00110100001011110000 1011 11 F0B
LO 001101000010111100001010 00110100001011110000 1010 10 F0A
+ 001101000010111100001000 00110100001011110000 1000 8 F08
- 001101000010111100001110 00110100001011110000 1110 14 F0E
Hi,
Dir fehlt als test noch 0000 ;-)
Ansonsten klar ändere die Def, die Reihenfolge steht im Wiki, ich meine
On, Off, DimUp, DimDown
Wenn ich deinen letzten Beitrag lese,
dann brauchst Du
On - 0000
Off - 0011
Zusammen also
Defmod LEDLeiste 1527x342f0 0000 0011 1101 1110
Ein ITRepetition von mehr als 9 habe ich noch nie gebraucht!?
Dann würde ich mir noch ein weiteres Gerät für high, medium, low definieren aber da gab es auch zusätzliche Attribute - muss ich nochmal suchen ;-)
Gruß Arnd
Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
YES! Danke!
Mir war nicht bewusst dass das DEF so eine Reichweite hat und dachte es reichen die userV1setCodes. Einzige Änderung und alles funktioniert:
DEF 1527x342f0 0011 0001 1000 1110 1010 1011 1100
ITRepetitions konnte ich komplett löschen - das falsche Define war der springende Punkt.
Im Wiki https://wiki.fhem.de/wiki/SIGNALduino konnte ich hierzu leider nichts finden, dass alle Codes auch im Define stehen müssen. Wenn ich mehr verstehen würde, würde ich dies auch gerne ergänzen weil hier auch noch viel Magic passiert. Beispiel: CP=2 & P2=362 => ITClock 360. Wieso nicht 362? Oder ist die Frequenz sowieso eher immer ein Nährwert und muss "ungefähr" stimmen - ähnlich der Repetitions?
Hi,
die ITClock (Basistakt=wie schnell wird das Paket gefunkt, analog zur Blickfrequenz des TAN Generators beim Online Banking) ist wahrscheinlich auch nicht 360 sondern 350, aber in einer analogen Welt ist das alles nicht entscheidend - Bauteiltoleranzen ;-)
Und ja 362 hatte der Signalduino bei einem Tastendruck errechnet, aber bei anderen auch 358, 35x oder 36x!
Deswegen wollte ich nur einen Versuch mit 360 testen.
Schön das es geht!
Gruß Arnd
Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...