Closed Banabas closed 5 years ago
Hallo @Banabas / Sven, danke für deine zu Wort Meldung. Das von dir beschriebene Verhalten kann ich mir bisher nicht erklären.
Mit was empfängst du diese Ausgaben?
C1101_RSSI 88
serialnumber: 0x02558800 // function code: 0x08 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002c5
Was hast du als Empfangshardware? Grüße
Nabend, das empfange ich mit dem Jarolift-Dongle von der bastelbudenbuben.de Seite.
http://www.bastelbudenbuben.de/forum/topic/platine-fuer-wemos-d1-und-cc1101-und-gehaeuse/
Nutze den nicht mehr. Hab ihn jetzt am Rechner und lese mit Putty aus. Die Original Fernbedienungen senden alle nur einmal das Signal. Logs vom Signalduion könnte ich natürlich auch noch liefern. Müsste nur wissen was für Protokolle in der Whitelist aktiv sein müssen damit ihr alles erkennt.
Grüße
Zum Verständnis, du nutzt den SIGNALduino als Sender und den Jarolift-Dongle als Empfänger welchen du via Putty ausliest?
Ja richtig. Konnte mir das verhalten nicht erklären und hab geschaut wie viele befehle gesendet werden.
Du kannst gern mal das Attribut Repeats auf 1 setzen und dann schauen was als Ergebnis heraus kommt. Eigendlich sollte dann auch nur jeweils der eingestellte Wert als Nachrichtenanzahl gesendet werden.
Eine Ausnahme ist hierbei nur der Befehl shade, da dort 20x Stop gesendet wird in deinem Code.
Das Attribute hatte ich gesetzt. Hab aber gerade wohl den Fehler gefunden. Hatte das Attribute Channels auf 1. Hab´s gelöscht und jetzt sendet er nur einmal. Also während der Fahrt stoppen ist jetzt möglich. Aber Shade geht irgendwie nicht.
Shade learn auch nicht.
Arduino Signal:
CC1101_RSSI 83
serialnumber: 0x0bc61000 // function code: 0x0a // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x01000069
Auf der fernbedienung muss 4xStop gedrückt werden für "Shade learn"
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002d6
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002d7
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002d8
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002d9
´´´
Hallo @Banabas,
es freut mich wenn du nun vermutlich den Fehler gefunden hast. Ich muss aber nochmal diesbezüglich hinterfragen, du hast einen Channel fix gesetzt und da sendet das Device mehrfach? Habe ich das richtig verstanden? Kannst du das provozieren indem du das Verhalten nachstellst wenn du jetzt fest Kanal 5 einstellst zum Beispiel?
Aber Shade geht irgendwie nicht.
Das Problem habe ich soeben hier https://github.com/HomeAutoUser/SD_Keeloq__old_Jaro/issues/9#issuecomment-526718083 aufgenommen und auch schon geändert. Wenn @sidey79 den aktuellen PR freigibt, so sollte die Funktion auch bei Dir funktionieren. Du kannst vorab, wie imm Faden geschrieben, das Kommando mal selbst umschreiben im Modul (direkt am Anfang ist der Eintrag) und testen. Da würde mich mal interessieren ob es dann geht auch bei dir ;-)
Thematik Shade, danke für die Zuarbeit der Taste Shade. Die 4x, werde ich vormerken. Da das Projekt von Bastelbudenbuben basierend in Perl umgesetzt wurde deswegen ist der Wert derzeit auf 20 wiederholungen. Scheinbar gibt es 2 Hardwarevarianten der Motoren. Welche kommen nur mit ca. 20x wiederholungen klar für den Befehl und mache mit 4x.
Leider fehlt da die zuarbeit der User welche die Shade Funktion besitzen. Sofort diese auf 4x fest herunter nehmen könnte nach "hinten" losgehen. Das können wir alle nur zusammen erörtern. Wenn du User kennst, welche diese Funktion besitzen, dann bitte antreiben zu einer Erkenntnis ;-)
Mahlzeit, du hast mich da wohl falsch verstanden. Für "Shade" muss man die Stop-Taste gedrücken halten. Also ein durchgängiges Signal. Für "Shade learn" muss 4 x Stop gedrückt werden. 4 einzel Signale.
Das Attribute was ich gesetzt habe war "Channels". Dachte das würde so passen da ich ja eine 1 Kanal Fernbedienung hab. "Channel Fix" hab ich nicht gesetzt.
attr WohnzimmerSven Channels 1
Code habe ich umgeschrieben. Auf 0100 geändert jetzt geht Shade. Aber wie ein anderer User schon schrieb ist der Befehl sehr träge. Bei Bastellbudenbuben gab es keine Verzögerung. Kann man diesen Wert 0100 noch weiter nach unten drehen?
Hallo, ja nun ergibt das Ganze einen neuen Sinn :-)
Es gibt 2 unterschiedliche Befehle wie du es schon zusammengefasst hast. Wo liegt nun da oder die Probleme? Ich frage nun explizit so, da ich das Gefühl habe mehrere Dinge zu vermischen.
Auf 0100 geändert jetzt geht Shade.
Sehr schön! Dann wird nach der Übernahme diese Änderung im Update automatisch geändert sein und du kannst problem los immer Updates machen ohne das deine Änderung rückgängig gemacht wird.
Aber wie ein anderer User schon schrieb ist der Befehl sehr träge. Bei Bastellbudenbuben gab es keine Verzögerung. Kann man diesen Wert 0100 noch weiter nach unten drehen?
Da müssen wir weiter ins Detail schauen. Ich kann mit die Trägheit nur so erklären weil das in einer Schleife abgearbeitet wird. Du bist der erste, der gezielt darauf testet.
Wie verzögert ist das Ganze? Ich habe die Vermutung weil das dann so aufgebaut ist Taste Stop (( Sendebefehl die eingestellten Repeats ) 4 ) Somit ergibt sich natürlich eine andere Zeit wenn du die Standardrepeats von 3 auf 5 Änderst die ganze Arbeitszeit.
Weiter nach unten drehen? Man könnte in dem Falle gezielt nur einmal fest den Stop Befehl eben 4x wiederholen ohne die bedingten repeats. Ich sehe zumindest einen Ansatz wo man versuchen könnte das zu optimieren.
1) Kannst du mal bitte eine Gegenüberstellung mit dem Dongle machen, Shade Learn drücken auf der Fernbedienung und dann Shade Learn vom Signalduino? 2) Kannst du mal bitte eine Gegenüberstellung mit dem Dongle machen, Shade drücken auf der Fernbedienung und dann Shade vom Signalduino?
EDIT: @Banabas bitte vorsicht! Schaue bitte nach in deinen Attributen! Hast du Das Attribut LearnVersion gesetzt?
LearnVersion
Anlernvariante, da diese sich je nach alter der Geräte unterscheidet. (Standard old)
- old Version: senden von learn
- new Version: senden von updown und zusätzlich gefolgt von stop
Kein Problem. Punkt 1:
"Shade learn" Fernbedienung:
CC1101_RSSI 102
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002e6
CC1101_RSSI 102
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002e7
CC1101_RSSI 102
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002e8
CC1101_RSSI 102
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002e9
"Shade learn" Signalduino
CC1101_RSSI 81
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000a4
CC1101_RSSI 82
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000a6
Punkt 2:
"Shade" Fernbedienung
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002ec
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002ec
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002ec
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002ec
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002ec
"Shade" Signalduino
CC1101_RSSI 84
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000ab
CC1101_RSSI 84
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000ab
CC1101_RSSI 83
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000ab
CC1101_RSSI 83
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000ab
CC1101_RSSI 82
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000ab
CC1101_RSSI 81
serialnumber: 0x0bc61000 // function code: 0x04 // disc: 0x00
devicekey low: 0x91728d8f // high: 0x74ac7258 // decoded: 0x010000ab
CC1101_RSSI 81
serialnumber: 0x078c2000 // function code: 0x09 // disc: 0x00
devicekey low: 0x961bb671 // high: 0x013195a1 // decoded: 0x9213bd03
Jetzt ist mir gerad wieder was aufgefallen.
Wenn ich jetzt auf der Fernbedienung ganz normal auf Stop drücke erkennt FHEM es als
receive shade on single control
@Banabas ich habe soeben auch im Forum ein Statement geschrieben. Wir müssen aufpassen und können nur strukturiert daran gehen. Es gibt scheinbar unterschiedliche Versionen der Hardware. Die User mit denen Ich das programmiert habe, denen ist das bisher beim kompletten Testen nicht aufgefallen.
Wir müssen Zusatzinformationen zusammentragen wie:
Gerät / Gerätebeziechung:
Hersteller / Fabrikat:
Kaufdatum:
getestete Funktion:
Modulversion: (aktuell das Datum in der zweiten Zeile des Modules)
Dann sollten wir aufpassen nicht alles zu mischen, da sonst das Durcheinander perfekt wird.
Wenn ich jetzt auf der Fernbedienung ganz normal auf Stop drücke erkennt FHEM es als receive shade on single control
Ja, das kommt daher, das du den Code geändert hast.
Bitte sende mal alles Tasten der Fernbedinung und scheinde diese mit dem Dongle mit.
@HomeAutoUser Dass kann ich natürlich verstehen mit dem Durcheinander. Habe auch unterschiedliche Sachen von Jarolift.
version | V 3.3.1-experimental SIGNALduino cc1101 (chip CC1101) - compiled at Jun 16 2019 00:08:43
versionProtocols | 1.07
versionmodul | v3.4.1_dev_11.08
Wurde alles letzes Jahr gekauft.
-Jarolift Funkempfänger - 1-Kanal Unterputz TDRRUP (keine Shade Funktion)
-Jarolift Funk Rolladenmotor - TDEF (mit Shade Funktion)
-Jarolift Funk-Sonnensensor TDSO (wurde noch nicht ausgepackt.)
-Jarolift Funkhandsender Timer 4-Kanal TDRCT 04
-Jarolift Funkwandsender 1-Kanal TDRC 01W
So dann hier noch die Signale von der Fernbedienung TDRC 01W
Hoch:
CC1101_RSSI 100
serialnumber: 0x02558800 // function code: 0x08 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002f8
Stop:
CC1101_RSSI 101
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002f9
Runter:
CC1101_RSSI 109
serialnumber: 0x02558800 // function code: 0x02 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fa
Hoch+Runter:
CC1101_RSSI 89
serialnumber: 0x02558800 // function code: 0x0a // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fc
Shade:
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fe
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fe
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fe
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fe
CC1101_RSSI 94
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x010002fe
Shade learn:
CC1101_RSSI 82
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x01000301
CC1101_RSSI 83
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x01000302
CC1101_RSSI 82
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x01000303
CC1101_RSSI 83
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x01000304
Learn:
CC1101_RSSI 96
serialnumber: 0x02558800 // function code: 0x0a // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x01000315
CC1101_RSSI 97
serialnumber: 0x02558800 // function code: 0x04 // disc: 0x00
devicekey low: 0x7cf61f25 // high: 0x264fe84f // decoded: 0x01000316
Danke @Banabas, so müssten wir das für jedes Gerät machen und ich entnehme daraus, das der Sensor eigentlich die LernVersion new hat. (senden von updown und zusätzlich gefolgt von stop | als Standard ist old eingestellt) Somit muss das Attribut gesetzt werden auf den Wert new um die Funktionalität zu gewähren.
@Banabas es gibt was zu testen. Bitte nutze mal das jetzige modul von hier https://github.com/HomeAutoUser/SD_Keeloq__old_Jaro. Wenn alles richtig läuft, so solltest du ganz normal stop wieder als stop empfangen und teste mal die Funktion shade ;-)
Top. Läuft. Danke!
jetzt fehlt nur noch
receive shade on single control
wurde mir vorhin auch angezeigt als ich nur die Stop Taste einmalig gedrückt habe... hatte selber was in der Keeloq.pm geändert obwohl ich mich damit überhaupt nicht auskenne. Hab ich dann sofort rückgängig gemacht. Hatte die Repeats von 20 auf 5 gestellt. Das hat natürlich nicht funktioniert.
Morgen Abends gehts weiter ;-)
receive shade on single control
Sollte eigendlich beim drücken von Stop an der Fernbedinung nicht erscheinen nachdem du FHEM neu gestartet hast und das modul aktualisiertest.
Rekonstruiere ich morgen mal.
Alles klar. Angenehmen Abend wünsche ich.
Hallo @Banabas ,
es wäre hilfreich wenn du mir mal ein paar RAWMSG (verbose 4) zukommen lässt von der Taste Stop.
@HomeAutoUser
Mahlzeit. Hab jetzt nur noch Protokoll 87 in der Whitelist. Verbose 4
Das sind jetzt nur Stop Signale:
2019.09.01 13:47:05 4: sduino/msg READ: MC;LL=-2717;LH=3130;SL=-1253;SH=1671;D=1F5FBF8F;C=1461;L=32;R=252;
2019.09.01 13:47:06 4: sduino/msg READ: MC;LL=-2714;LH=3133;SL=-1265;SH=1663;D=1F5FBF8F;C=1462;L=32;R=252;
2019.09.01 13:47:29 4: sduino/msg READ: MC;LL=-2653;LH=3204;SL=-1198;SH=1730;D=3E17BFC6;C=1464;L=32;R=248;
2019.09.01 13:47:29 4: sduino/msg READ: MC;LL=-2649;LH=3203;SL=-1192;SH=1738;D=3E17BFC6;C=1463;L=32;R=246;
2019.09.01 13:47:33 4: sduino/msg READredu: MS;P0=1616;P2=-416;P3=384;P4=-4024;P5=-814;P6=789;P7=-15596;D=34356262623535623535356262623535353562353535356235353562353535356262626262626262626262623562626235356235623562356262356262626235626262626262626267023232323232323232323232;CP=3;SP=4;R=14;O;m2;2;2;
2019.09.01 13:47:33 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:47:33 4: sduino: last part pair=6 reconstructed, last bit=0
2019.09.01 13:47:33 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#8DC7BDDE0011AA4200 length 72 RSSI = -67
2019.09.01 13:47:33 4: sduino/msg READredu: MU;P2=-409;P3=386;P4=-4024;P5=-822;P6=790;D=3435626262353562353535626262353535356235353535623535356235353535626262626262626262626262356262623535623562356235626235626262623562626262626262626;CP=3;R=14;
2019.09.01 13:47:35 4: sduino/msg READ: MC;LL=-2716;LH=3140;SL=-1265;SH=1670;D=1F5FBF8F;C=1465;L=32;R=250;
2019.09.01 13:47:36 4: sduino/msg READredu: MU;P0=1216;P1=1661;P2=-1266;P3=-4774;P4=5688;P5=-2594;P6=3136;D=121212121212121212121213431212151212121265651212121212650;CP=1;R=248;
2019.09.01 13:47:36 4: sduino/msg READredu: MS;P0=-400;P1=400;P2=-3994;P3=806;P4=-805;P5=-15640;P6=1600;D=12301414301430143014141430301430303030143014303014301430303030301430303030303030303030301430303014143014301430143030143030303014303030303030303035601010101010101010101010;CP=1;SP=2;R=21;O;m2;
2019.09.01 13:47:36 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:47:36 4: sduino: last part pair=3 reconstructed, last bit=0
2019.09.01 13:47:36 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#6AE429410011AA4200 length 72 RSSI = -63.5
2019.09.01 13:47:36 4: sduino/msg READredu: MU;P0=-408;P1=396;P2=-3994;P3=792;P4=-814;D=1230141430143014301414143030143030303014301430301430143030303030143030303030303030303030143030301414301430143014303014303030301430303030303030303;CP=3;R=21;
2019.09.01 13:47:38 4: sduino/msg READredu: MU;P0=1280;P1=-408;P2=392;P3=-4016;P4=-805;P5=792;D=0121212121212121212121212324245151512451242424515151242451512451242424242451242451242451515151515151515151515151245151512424512451245124515124515151512451515151515151515;CP=2;R=20;
2019.09.01 13:47:40 4: sduino/msg READredu: MU;P0=-132;P1=1276;P2=-398;P3=395;P4=-4000;P5=805;P6=-805;D=01232323232323232323232323452525252523636523636523652525252523636363636525236365252363652365252525252525252525252365252523636523652365236525236525252523652525252525252525;CP=3;R=5;
2019.09.01 13:47:59 4: sduino/keepalive ok, retry = 0
2019.09.01 13:48:00 4: sduino/msg READ: MC;LL=-2651;LH=3189;SL=-1210;SH=1733;D=3E17BFC6;C=1463;L=32;R=247;
2019.09.01 13:48:00 4: sduino/msg READ: MC;LL=-2659;LH=3195;SL=-1205;SH=1721;D=3E17BFC6;C=1463;L=32;R=250;
2019.09.01 13:48:05 4: sduino/msg READ: MC;LL=-2721;LH=3142;SL=-1262;SH=1666;D=1F5FBF8F;C=1465;L=32;R=250;
2019.09.01 13:48:06 4: sduino/msg READ: MC;LL=-2717;LH=3129;SL=-1263;SH=1664;D=1F5FBF8F;C=1462;L=32;R=249;
2019.09.01 13:48:11 4: sduino/msg READredu: MS;P0=1400;P2=-412;P3=392;P4=-4014;P5=-810;P6=794;P7=-15632;D=34353562353535623562626235353562356262353535356235626262353562623562626262626262626262623562626235356235623562356262356262626235626262626262626267023232323232323232323232;CP=3;SP=4;R=30;O;m2;2;2;
2019.09.01 13:48:11 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:48:11 4: sduino: last part pair=6 reconstructed, last bit=0
2019.09.01 13:48:11 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#DD1D3D190011AA4200 length 72 RSSI = -59
2019.09.01 13:48:11 4: sduino/msg READredu: MU;P2=-401;P3=402;P4=-4014;P5=-804;P6=805;D=3435356235353562356262623535356235626235353535623562626235356262356262626262626262626262356262623535623562356235626235626262623562626262626262626;CP=3;R=30;
2019.09.01 13:48:31 4: sduino/msg READ: MC;LL=-2654;LH=3191;SL=-1199;SH=1733;D=3E97BF26;C=1462;L=32;R=250;
2019.09.01 13:48:31 4: sduino/msg READ: MC;LL=-2654;LH=3195;SL=-1197;SH=1732;D=3E97BF26;C=1462;L=32;R=251;
2019.09.01 13:48:35 4: sduino/msg READ: MC;LL=-2716;LH=3142;SL=-1259;SH=1667;D=1F5FBF8F;C=1463;L=32;R=250;
2019.09.01 13:48:36 4: sduino/msg READ: MC;LL=-2723;LH=3145;SL=-1255;SH=1676;D=1F5FBF8F;C=1466;L=32;R=251;
2019.09.01 13:48:49 4: sduino/msg READredu: MU;P0=-1140;P1=1240;P2=-416;P3=389;P4=-4004;P5=792;P6=-815;P7=-25128;D=012323232323232323232323234523652523652365236525236525236523636523652525252523636363652363652525252525252525252523652525236365236523652365252365252525236525252525252525257;CP=3;R=248;
2019.09.01 13:48:59 4: sduino/keepalive ok, retry = 0
2019.09.01 13:49:02 4: sduino/msg READ: MC;LL=-2657;LH=3207;SL=-1187;SH=1733;D=3E97BF26;C=1463;L=32;R=250;
2019.09.01 13:49:02 4: sduino/msg READ: MC;LL=-2654;LH=3191;SL=-1196;SH=1733;D=3E97BF26;C=1462;L=32;R=246;
2019.09.01 13:49:05 4: sduino/msg READ: MC;LL=-2723;LH=3136;SL=-1259;SH=1674;D=1FDFBF4F;C=1465;L=32;R=252;
2019.09.01 13:49:06 4: sduino/msg READ: MC;LL=-2709;LH=3132;SL=-1265;SH=1667;D=1FDFBF4F;C=1462;L=32;R=250;
2019.09.01 13:49:06 4: sduino/msg READredu: MU;P0=794;P1=-412;P2=386;P3=-813;D=01232323010123230101232301230101012301010123012323232323232301230101010101010101010101230101012323012301230123010123010101012301010101010101010;CP=2;R=21;
2019.09.01 13:49:14 4: sduino/msg READredu: MS;P0=1438;P1=-419;P2=392;P3=-4014;P4=-806;P5=790;P6=-15616;D=23245151512451515124245124515124512424515151512451512424245124512451515151515151515151512451515124245124512451245151245151515124515151515151515156012121212121212121212121;CP=2;SP=3;R=17;O;m2;
2019.09.01 13:49:14 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:49:14 4: sduino: last part pair=5 reconstructed, last bit=0
2019.09.01 13:49:14 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#88D2C2750011AA4200 length 72 RSSI = -65.5
2019.09.01 13:49:14 4: sduino/msg READredu: MU;P1=-415;P2=382;P3=-4014;P4=-817;P5=792;D=2324515151245151512424512451512451242451515151245151242424512451245151515151515151515151245151512424512451245124515124515151512451515151515151515;CP=5;R=17;
1xStop:
2019.09.01 13:53:17 4: sduino/msg READredu: MS;P0=-413;P2=390;P3=-4016;P4=793;P5=-814;P6=-15620;P7=1612;D=23404040402540404040402525404025254040402525254025252525402540402540404040404040404040402540404025254025402540254040254040404025404040404040404046702020202020202020202020;CP=2;SP=3;R=40;O;m2;
2019.09.01 13:53:17 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:53:17 4: sduino: last part pair=4 reconstructed, last bit=0
2019.09.01 13:53:17 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#08331DE90011AA4200 length 72 RSSI = -54
2019.09.01 13:53:17 4: sduino/msg READredu: MU;P0=-419;P2=391;P3=-4016;P4=788;P5=-822;D=2340404040254040404040252540402525404040252525402525252540254040254040404040404040404040254040402525402540254025404025404040402540404040404040404;CP=4;R=40;
Shade:
2019.09.01 13:56:05 4: sduino/msg READ: MC;LL=-2711;LH=3139;SL=-1265;SH=1661;D=1FDFBF4F;C=1462;L=32;R=253;
2019.09.01 13:56:06 4: sduino/msg READ: MC;LL=-2714;LH=3138;SL=-1261;SH=1669;D=1FDFBF4F;C=1463;L=32;R=252;
2019.09.01 13:56:11 4: sduino/msg READredu: MU;P0=-204;P1=168;P2=-108;P3=133;D=01232323232321232323232323232323232323232323232323;CP=3;R=4;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-243;LH=224;SL=-120;SH=130;D=FFFECDA7FEA813774AC2A764;C=119;L=94;R=5;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-237;LH=224;SL=-120;SH=132;D=80000000000;C=118;L=41;R=5;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-237;LH=224;SL=-120;SH=132;D=B369FFAA04DDD2B0A9D9;C=118;L=80;R=5;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-249;LH=227;SL=-120;SH=125;D=FFFFFFFFFD9B4FFD5026EE95854EC8;C=120;L=117;R=5;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-251;LH=221;SL=-116;SH=125;D=FFFFFFFFFF0;C=118;L=41;R=4;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-251;LH=221;SL=-116;SH=125;D=9B4FFD5026EE95854EC8;C=118;L=77;R=4;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-235;LH=246;SL=-105;SH=127;D=80000000000;C=118;L=41;R=5;
2019.09.01 13:56:11 4: sduino/msg READ: MC;LL=-235;LH=246;SL=-105;SH=127;D=B369FFAA04DDD2B0A9D9;C=118;L=80;R=5;
2019.09.01 13:56:12 4: sduino/msg READ: MC;LL=-249;LH=229;SL=-118;SH=124;D=0000000000;C=119;L=40;R=4;
2019.09.01 13:56:12 4: sduino/msg READ: MC;LL=-249;LH=229;SL=-118;SH=124;D=B369FFAA04DDD2B0A9D9;C=119;L=80;R=4;
2019.09.01 13:56:12 4: sduino/msg READredu: MU;P0=608;P1=-156;P2=-398;P3=406;P4=-4016;P5=808;P6=-796;P7=-15596;D=232323232323232323232323452523652523652365252525252525252525252363636525236363636365236365252525252525252525252365252523636523652365236525236525252523652525252525252525701;CP=3;R=243;
2019.09.01 13:56:12 4: sduino/msg READredu: MS;P0=390;P1=-398;P2=-4030;P3=808;P4=-810;P5=-15592;P6=1596;D=02313104313104310431313131313131313131310404043131040404040431040431313131313131313131310431313104043104310431043131043131313104313131313131313135610101010101010101010101;CP=0;SP=2;R=242;O;m2;
2019.09.01 13:56:12 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:56:12 4: sduino: last part pair=3 reconstructed, last bit=0
2019.09.01 13:56:12 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#25001CFB0011AA4200 length 72 RSSI = -81
2019.09.01 13:56:12 4: sduino/msg READredu: MS;P0=408;P1=-408;P2=-4015;P3=800;P4=-795;P5=-15596;P6=1612;D=02313104313104310431313131313131313131310404043131040404040431040431313131313131313131310431313104043104310431043131043131313104313131313131313135610101010101010101010101;CP=0;SP=2;R=242;O;m1;
2019.09.01 13:56:12 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:56:12 4: sduino: last part pair=3 reconstructed, last bit=0
2019.09.01 13:56:12 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#25001CFB0011AA4200 length 72 RSSI = -81
2019.09.01 13:56:12 4: sduino Dispatch: P87#25001CFB0011AA4200, Dropped due to short time or equal msg
2019.09.01 13:56:12 4: sduino/msg READredu: MS;P0=403;P1=-402;P2=-4009;P3=799;P4=-796;P5=-15600;P6=1624;D=02313104313104310431313131313131313131310404043131040404040431040431313131313131313131310431313104043104310431043131043131313104313131313131313135610101010101010101010101;CP=0;SP=2;R=242;O;m0;
2019.09.01 13:56:12 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:56:12 4: sduino: last part pair=3 reconstructed, last bit=0
2019.09.01 13:56:12 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#25001CFB0011AA4200 length 72 RSSI = -81
2019.09.01 13:56:12 4: sduino Dispatch: P87#25001CFB0011AA4200, Dropped due to short time or equal msg
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=394;P1=-392;P2=-4009;P3=809;P4=-815;P5=-15592;D=023131043131043104313131313131313131313104040431310404040404310404313131313131313131313104313131040431043104310431310431313131043131313131313131350;CP=3;R=242;
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=-2548;P1=412;P2=-455;P3=210;P4=-4052;P5=794;P6=-797;P7=-15592;D=121232121212145252165252165216525252525252525252525216161652521616161616521616525252525252525252525216525252161652165216521652521652525252165252525252525252571032;CP=1;R=242;
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=404;P1=-399;P2=-4068;P3=799;P4=-756;P5=-15592;D=0101010101010101010231310431310431043131313131313131313131040404313104040404043104043131313131313131313131043131310404310431043104313104313131310431313131313131313504;CP=0;R=243;
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=-457;P1=388;P2=-4064;P3=794;P4=-803;P5=-15604;P6=1580;P7=156;D=010101010101012303014303014301430303030303030303030301414143030141414141430141430303030303030303030301430303014143014301430143030143030303014303030303030303035607;CP=1;R=242;
2019.09.01 13:56:13 4: sduino/msg READredu: MS;P1=-408;P2=402;P3=-4032;P4=794;P5=-806;P6=-15624;P7=1592;D=23414125414125412541414141414141414141412525254141252525252541252541414141414141414141412541414125254125412541254141254141414125414141414141414146712121212121212121212121;CP=2;SP=3;R=243;O;m2;
2019.09.01 13:56:13 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:56:13 4: sduino: last part pair=4 reconstructed, last bit=0
2019.09.01 13:56:13 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#25001CFB0011AA4200 length 72 RSSI = -80.5
2019.09.01 13:56:13 4: sduino Dispatch: P87#25001CFB0011AA4200, Dropped due to short time or equal msg
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=580;P1=-403;P2=401;P3=-4032;P4=794;P5=-798;P6=-15622;D=234141254141254125414141414141414141414125252541412525252525412525414141414141414141414125414141252541254125412541412541414141254141414141414141460;CP=4;R=243;
2019.09.01 13:56:13 4: sduino/msg READredu: MS;P0=800;P1=-409;P2=388;P3=-4030;P4=-813;P5=-15616;P6=1564;P7=298;D=23010124010124012401010101010101010101012424240101242424242401242401010101010101010101012401010124240124012401240101240101010124010101010101010105617171717171212121212121;CP=2;SP=3;R=243;O;m2;
2019.09.01 13:56:13 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:56:13 4: sduino: last part pair=0 reconstructed, last bit=0
2019.09.01 13:56:13 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#25001CFB0011AA4200 length 72 RSSI = -80.5
2019.09.01 13:56:13 4: sduino Dispatch: P87#25001CFB0011AA4200, Dropped due to short time or equal msg
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=796;P1=-412;P2=396;P3=-4030;P4=-753;P5=-15606;D=2301012401012401240101010101010101010101242424010124242424240124240101010101010101010101240101012424012401240124010124010101012401010101010101010524;CP=0;R=243;
2019.09.01 13:56:13 4: sduino/msg READredu: MU;P0=-401;P1=401;P2=-4060;P3=794;P4=-802;P5=-15612;D=0101010101010123030143030143014303030303030303030303014141430301414141414301414303030303030303030303014303030141430143014301430301430303030143030303030303030353;CP=1;R=243;
2019.09.01 13:56:14 4: sduino/msg READredu: MS;P0=797;P1=-409;P2=400;P3=-4028;P4=-803;P5=-15608;P6=1572;P7=304;D=23010124010124012401010101010101010101012424240101242424242401242401010101010101010101012401010124240124012401240101240101010124010101010101010105617171212121212121212121;CP=2;SP=3;R=243;O;m2;
2019.09.01 13:56:14 4: sduino: Matched MS Protocol id 87 -> JAROLIFT
2019.09.01 13:56:14 4: sduino: last part pair=0 reconstructed, last bit=0
2019.09.01 13:56:14 4: sduino: Decoded matched MS Protocol id 87 dmsg P87#25001CFB0011AA4200 length 72 RSSI = -80.5
2019.09.01 13:56:14 4: sduino Dispatch: P87#25001CFB0011AA4200, Dropped due to short time or equal msg
2019.09.01 13:56:14 4: sduino/msg READredu: MU;P0=796;P1=-409;P2=403;P3=-4028;P4=-798;D=2301012401012401240101010101010101010101242424010124242424240124240101010101010101010101240101012424012401240124010124010101012401010101010101010;CP=0;R=243;
2019.09.01 13:56:16 4: sduino/msg READ: MC;LL=-2642;LH=3195;SL=-1191;SH=1746;D=3EE7BF46;C=1462;L=31;R=245;
Hallo @Banabas, Wir haben in dem Modul einiges gefixt. Bitte führe ein Update durch und teste erneut.
Die shadeFunktion sollte nun funktionieren und bei einem empfangenen Stop Signal solltest du normal receive Stop ... erhalten.
Hallo. Ja das läuft jetzt. Shade learn geht bei mir auch. Lag wohl an dem "Channels" Attribute. Jetzt geht es. Wofür soll das "Channels" Attribute denn sein? Dachte das würde passen da mein Sender ja nur 1 Kanal besitzt.
THX
@Banabas es freut mich, wenn alles nun klappt. Wenn das Thema erledigt ist, so bitte den Faden schließen (unten rechts -> Close and comment). Bei weiteren Fehlern bitte den Faden reopen oder ein neues Thema eröffnen.
Mfg
Hallo zusammen, ich habe ein Problem mit dem Keeloq Modul. Ich steuer damit meine Jarolift Funk Motoren (TDEF). Geschaltet wird jeder Motor mit einem 1-Kanal TDRC 01W Wandsender. Die Wandsender wurden alle durch autocreate angelegt. Jetzt zum Problem... Hoch und Runter fahren geht ohne Probleme. Stop und Shade gehen nicht so wirklich. Wenn ich den Motor hoch fahre lässt er sich nicht stoppen. In die andere Richtung das gleiche. Im FHEM Event Monitor steht wenn ich einmal drücke:
Das Signal dafür wird aber mehrfach von SignalDuino gesendet. Ich habe auch noch den Jarolift Dongle und wenn ich den mit Putty auslese sehe ich immer das SignalDuino die Befehle mehrfach sendet obwohl repeats auf 1 steht. Die Original Funksender senden jeweils nur einen befehl
Die Taste wurde jeweils nur einmal betätigt.
Gruß Sven
Und sry das ich nicht in Englisch schreibe aber das beherrsche ich nicht so wirklich