Hallo,
in der Tasmota beschreibung zum 433MHz Betrieb steht:
RF driver will try to decode it against all protocols supported by rc-switch library.
Nun gibt es aber einen Unterschied:
Wenn ich über die Arduino IDE meine Türklingel auslese (über das rc-switch example), erhalte ich Protokoll 10, was laut Source auch korrekt ist, denn es ist eine 1byOne Klingel.
Tasmota erkennt diese aber als Protokoll 22 und mit einem anderen Zahlenwert.
Konkret:
Tasmota: "RfReceived":{"Data":"0x18320","Bits":17,"Protocol":22,"Pulse":585}}
rc-lib: Decimal: 31967 (17Bit) Binary: 00111110011011111 Tri-State: not applicable PulseLength: 326 microseconds Protocol: 10
Raw data: 5881,1046,1153,310,1153,310,424,1038,426,1037,426,1037,428,1035,425,1040,1157,307,1152,311,426,1036,425,1033,1158,305,423,1039,424,1039,426,1040,425,1038,428,
Wie kriege ich nun raus, welcher der Beiden die Korrekte Auswertung liefert?
Danke