Hallo,
da einige gefragt hatten nach den Home Easy Fernbedienung in A-CUL Firmware, habe ich mir diese Woche ein Set HE800S Dosen inkl. Fernbedienung gekauft.
Naja, der Erfolgt ist nicht groß.
Offensichtlich verwenden die Dosen nicht das Standard IT Protokoll, sondern ein neues.
Ich habe nun bei mir die A-CUL FW mal etwas modifiziert und habe dann festgestellt, dass die Fernbedienung (HE855A) drei verschiedene Protokolle sendet.
Das erste Protokoll ist das Unbekannte, das zweite Protokoll das IT V3 und das dritte Protokoll das IT V1.
Da die Steckdosen weder auf IT V3 noch auf IT reagieren, nehme ich an, dass diese das neue Protokoll verwenden.
Das dritte Protokoll dürfte dem IT V1 entsprechen, allerdings mit
0F=an und F0=aus. Es ist auch als "Mumbi"- oder "Sartano"-Protokoll im Umlauf, siehe z.B. im Pilight-Wiki für das
Sartano bzw.
Elro/HE-Protokoll. Interessant finde ich, dass die Mumbi m-FS300 Dosen baugleich mit den Flamingo FA500S sind, deren Hersteller wiederum Elro ist (siehe
Herstellerwebseite). Diese könnten wiederum den Elro/HomeEasy HE874 in einem leicht abgewandelten Gehäuse entsprechen. Kann das jemand bestätigen?
Die Mumbi m-FS300 lassen sich jedenfalls
diesem Blogpost zufolge mit dem Sartano/Mumbi/ITv1-Protokoll schalten. Also frage ich mich ob und wenn ja welche Funksteckdosen aus der 800er Serie von Home Easy mit diesem Protokoll schaltbar sind.
Nun mal zum eigentlichen Problem:
Nun bin ich aber etwas ratlos, weshalb ich euch um Hilfe bitte.
Folgendes habe ich bis jetzt festgestellt:
Jede Taste hat 4 Codes, welche immer im Kreis laufen. D.H. drücken -> Code1, drücken Code2 -> drücken Code3, drücken Code4, drücken Code1.....
Es ist übrigens egal welche Taste gedrückt wird, es wird immer weiter geloopt.
Das Timing der Bits ist
h380 L380 interpretiert als 0
h380 L1000 interpretiert als 1
Im Folgenden sind die von mir empfangenen Werte:
1 On:
D8458490 1101 1000 0100 0101 1000 0100 1001
D81FC5D0 1101 1000 0001 1111 1100 0101 1101
DBE24A90 1101 1011 1110 0010 0100 1010 1001
DAE00A10 1101 1010 1110 0000 0000 1010 0001
2: On:
D8EFCBA0 1101 1000 1110 1111 1100 1011 1010
DBA8AAE0 1101 1011 1010 1000 1010 1010 1110
D8ACD660 1101 1000 1010 1100 1101 0110 0110
DB8D7C60 1101 1011 1000 1101 0111 1100 0110
3: On
1B066260 0001 1011 0000 0110 0110 0010 0110
1A6320E0 0001 1010 0110 0011 0010 0000 1110
19329C60 0001 1001 0011 0010 1001 1100 0110
1B2402E0 0001 1011 0010 0100 0000 0010 1110
4: On
9A57DF90 1001 1010 0101 0111 1101 1111 1001
9A932550 1001 1010 1001 0011 0010 0101 0101
9807AE50 1001 1000 0000 0111 1010 1110 0101
9920CBD0 1001 1001 0010 0000 1100 1011 1101
Master: On
5BBD7570 0101 1011 1011 1101 0111 0101 0111
5ACDB430 0101 1010 1100 1101 1011 0100 0011
58D73BB0 0101 1000 1101 0111 0011 1011 1011
5AC7FF30 0101 1010 1100 0111 1111 1111 0011
1: Off
D92F4050 1101 1001 0010 1111 0100 0000 0101
DA40E650 1101 1010 0100 0000 1110 0110 0101
D82BF710 1101 1000 0010 1011 1111 0111 0001
D9B86790 1101 1001 1011 1000 0110 0111 1001
2: Off
DAA28B20 1101 1010 1010 0010 1000 1011 0010
D91D7960 1101 1001 0001 1101 0111 1001 0110
DB016220 1101 1011 0000 0001 0110 0010 0010
DB75FAA0 1101 1011 0111 0101 1111 1010 1010
3:Off
1BE59CA0 0001 1011 1110 0101 1001 1100 1010
18C422A0 0001 1000 1100 0100 0010 0010 1010
1826A720 0001 1000 0010 0110 1010 0111 0010
1883FA20 0001 1000 1000 0011 1111 1010 0010
4: Off
9A4FE4D0 1001 1010 0100 1111 1110 0100 1101
98F0EB50 1001 1000 1111 0000 1110 1011 0101
9935A490 1001 1001 0011 0101 1010 0100 1001
9A8A6C50 1001 1010 1000 1010 0110 1100 0101
Master Off:
59634630 0101 1001 0110 0011 0100 0110 0011
580B74B0 0101 1000 0000 1011 0111 0100 1011
587750F0 0101 1000 0111 0111 0101 0000 1111
59499530 0101 1001 0100 1001 1001 0101 0011
Hat von Euch jemand eine Idee wie diese Codes zu interpretieren sind?
Ein Schema habe ich noch nicht erkennen können.
Wenn man die Bits etwas anders anordnet, kann man etwas mehr erkennen:
1 On:
D8458490 11 0110 0001 0001 0110 0001 0010 01
D81FC5D0 11 0110 0000 0111 1111 0001 0111 01
DBE24A90 11 0110 1111 1000 1001 0010 1010 01
DAE00A10 11 0110 1011 1000 0000 0010 1000 01
2: On:
D8EFCBA0 11 0110 0011 1011 1111 0010 1110 10
DBA8AAE0 11 0110 1110 1010 0010 1010 1011 10
D8ACD660 11 0110 0010 1011 0011 0101 1001 10
DB8D7C60 11 0110 1110 0011 0101 1111 0001 10
3: On
1B066260 00 0110 1100 0001 1001 1000 1001 10
1A6320E0 00 0110 1001 1000 1100 1000 0011 10
19329C60 00 0110 0100 1100 1010 0111 0001 10
1B2402E0 00 0110 1100 1001 0000 0000 1011 10
4: On
9A57DF90 10 0110 1001 0101 1111 0111 1110 01
9A932550 10 0110 1010 0100 1100 1001 0101 01
9807AE50 10 0110 0000 0001 1110 1011 1001 01
9920CBD0 10 0110 0100 1000 0011 0010 1111 01
Master: On
5BBD7570 01 0110 1110 1111 0101 1101 0101 11
5ACDB430 01 0110 1011 0011 0110 1101 0000 11
58D73BB0 01 0110 0011 0101 1100 1110 1110 11
5AC7FF30 01 0110 1011 0001 1111 1111 1100 11
1: Off
D92F4050 11 0110 0100 1011 1101 0000 0001 01
DA40E650 11 0110 1001 0000 0011 1001 1001 01
D82BF710 11 0110 0000 1010 1111 1101 1100 01
D9B86790 11 0110 0110 1110 0001 1001 1110 01
2: Off
DAA28B20 11 0110 1010 1000 1010 0010 1100 10
D91D7960 11 0110 0100 0111 0101 1110 0101 10
DB016220 11 0110 1100 0000 0101 1000 1000 10
DB75FAA0 11 0110 1101 1101 0111 1110 1010 10
3:Off
1BE59CA0 00 0110 1111 1001 0110 0111 0010 10
18C422A0 00 0110 0011 0001 0000 1000 1010 10
1826A720 00 0110 0000 1001 1010 1001 1100 10
1883FA20 00 0110 0010 0000 1111 1110 1000 10
4: Off
9A4FE4D0 10 0110 1001 0011 1111 1001 0011 01
98F0EB50 10 0110 0011 1100 0011 1010 1101 01
9935A490 10 0110 0100 1101 0110 1001 0010 01
9A8A6C50 10 0110 1010 0010 1001 1011 0001 01
Master Off:
59634630 01 0110 0101 1000 1101 0001 1000 11
580B74B0 01 0110 0000 0010 1101 1101 0010 11
587750F0 01 0110 0001 1101 1101 0100 0011 11
59499530 01 0110 0101 0010 0110 0101 0100 11
Offensichtlich ist, dass die beiden ersten und die beiden letzten Bits zusammen den Kanal kodieren und Bit 2-5 immer identisch sind.
Ich habe mir mal die Mühe gemacht, die Raw-Timings aus dem Pilight-Wiki für das
"Elro-Flamingo-Protokoll" zu analysieren und auch dort gibt es bei allen aufgeführten Fernbedienungen die Bitfolge 0110 für die Bits 2-5. Diese Bitfolge hat demnach erstmal keinerlei weitere Aussagekraft.
Die gute Nachricht ist, dass es jetzt nur noch 20 Bits gibt, die dechiffriert werden müssen. Leider habe ich keinen weiteren Ansatz. Das einzige was mir sonst noch auffällt ist, das beim "Master On" die Bits 18-19 immer 1 sind, das könnte aber auch Zufall sein. Für den "Master Off" Befehl sind sie jedenfalls nicht eindeutig.
Habe ich das richtig verstanden, dass dieses System keinen "richtigen" Rolling Code darstellt, da jeder der Befehle für sich genommen einen Aktor anlernen und danach auch schalten kann?