QUIGG GT-9000
HomeAutoUser opened this issue · 2 comments
kannst du bitte zu folgendem Protokoll
"49" => ## QUIGG GT-9000, EASY HOME RCT DS1 CR-A, uniTEC 48110 and other
# The remote sends 8 messages in 2 different formats.
# SIGNALduino decodes 4 messages from remote control as MS then ...
# https://github.com/RFD-FHEM/RFFHEM/issues/667 - Oct 19, 2019
# DMSG: 5A98B0 MS;P0=-437;P3=-1194;P4=1056;P6=297;P7=-2319;D=67634063404063406340636340406363634063404063636363;CP=6;SP=7;R=37;
# DMSG: 887F92 MS;P1=-2313;P2=1127;P3=-405;P4=379;P5=-1154;D=41234545452345454545232323232323232345452345452345;CP=4;SP=1;R=251;
# DMSG: E6D12E MS;P0=1062;P1=-1176;P2=315;P3=-2283;P4=-433;D=23040404212104042104042104212121042121042104040421;CP=2;SP=3;R=26;
{
name => 'GT-9000',
comment => 'Remote control EASY HOME RCT DS1 CR-A',
id => '49',
knownFreqs => '433.92',
clockabs => 383,
one => [3,-1], # 1150,-385 (timings from salae logic)
zero => [1,-3], # 385,-1150 (timings from salae logic)
sync => [1,-6], # 385,-2295 (timings from salae logic)
format => 'twostate',
preamble => 'P49#',
clientmodule => 'SD_GT',
modulematch => '^P49.*',
length_min => '24',
length_max => '24',
},
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
oder
learned code 1, please press another button
erscheint?
Die Daten im JSON
SIGNALduino_TOOL/FHEM/lib/SD_Device_ProtocolList.json
Lines 726 to 732 in 770d865
sind nicht aktuelle und unzureichend ;-)
Besser ist es vielleicht, das wir 4 RAWMSG besitzen wo deine V1 und V2 abgedeckt sind.
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