Closed HomeAutoUser closed 3 years ago
Nachrichten kannst du dafür jede Menge bekommen. Ein automatischer Test dafür wird wahrscheinlich ziemlich aufwändig. Ich zitiere mal aus der Doku:
Das Einrichten der Fernbedienung erfolgt in einem Lernprozess. Nach dem Empfang von mindestens 5 Nachrichten innerhalb von 3 Minuten wird ein neues Gerät "SD_GT_LEARN" angelegt. Das Einrichten der einzelnen Tasten der Fernbedienung beginnt nach dem Empfang weiterer 6 verschiedener Nachrichten. Dieser Lernprozess wird mit dem Status "learned code 4, please press another button" signalisiert, wobei der Zähler die Anzahl der aktuell registrierten Codes anzeigt. Es müssen jetzt sämtliche Tasten der Fernbedienung mehrmals betätigt werden. Bei erfolgreicher Dekodierung der Funksignale werden dabei die einzelnen Tasten angelegt.
penny_C_off.txt penny_C_on.txt penny_D_off.txt penny_D_on.txt Quigg_GT-9000_1.txt OBI-Emil-Lux.txt
Bitte aber noch nicht zu viel an dem Test ändern. Ich bin gerade dabei, das Modul umzustricken, damit es perlcritic halbwegs übersteht :-)
Vielen Dank, mir geht es erstmal um die Doku und ein Test ... nachranging.
Frage: Wieso passiert hier mit den Nachrichten nichts?
MS;P0=1059;P2=-434;P3=313;P4=-1180;P5=-2283;D=35020202343434343402343434340234343434340202023434;CP=3;SP=5;R=25;4;4;
MS;P1=1059;P2=-434;P3=319;P4=-1178;P5=-2283;D=35121212343412343434341234123434341234343412123434;CP=3;SP=5;R=23;m2;4;4;
MS;P0=317;P1=-2283;P2=1059;P3=-434;P4=-1176;D=01232323042304042323042304042323042323230404230423;CP=0;SP=1;R=22;m2;
MS;P2=1060;P4=314;P5=-2282;P6=-434;P7=-1175;D=45262626474747262626264747264747262647472647264726;CP=4;SP=5;R=26;G;
MS;P0=1062;P1=-1176;P2=315;P3=-2283;P4=-433;D=23040404212104042104042104212121042121042104040421;CP=2;SP=3;R=26;
MS;P0=-2156;P1=316;P3=1059;P4=-433;P5=-1177;D=10343434151534153415341534341534153415341534343415;CP=1;SP=0;R=32;m2;
Zitat Doku:
Das Einrichten der Fernbedienung erfolgt in einem Lernprozess. Nach dem Empfang von mindestens 5 Nachrichten innerhalb von 3 Minuten wird ein neues Gerät "SD_GT_LEARN" angelegt.
EDIT: Selbstantwort, ... weil vermutlich die Anzahl der Codes nicht ausreichte.
Das Einrichten der einzelnen Tasten der Fernbedienung beginnt nach dem Empfang weiterer 6
@elektron-bbs
kannst du bitte zu folgendem Protokoll
mir 2 RAWMSG liefern welche dann zusammen in dem SD_GT Modul verarbeitet werden ohne das der State
version not unique, please press another button
oderlearned code 1, please press another button
erscheint?Die Daten im JSON
https://github.com/RFD-FHEM/SIGNALduino_TOOL/blob/770d865aab4ea9b92e7065b13cd172b8a42e43d2/FHEM/lib/SD_Device_ProtocolList.json#L726-L732
sind nicht aktuelle und unzureichend ;-)
Besser ist es vielleicht, das wir 4 RAWMSG besitzen wo deine V1 und V2 abgedeckt sind.