FHEM Forum

Verschiedenes => Bastelecke => ESP Familie => Thema gestartet von: Skusi am 29 Mai 2018, 20:40:14

Titel: RC5 IR Code auslesen und über SonOff IR versenden
Beitrag von: Skusi am 29 Mai 2018, 20:40:14
Hallo,
ich habe mir einen Arduino Nano mit dem IR Dump sketch geflasht und einen IR Receiver angeschlossen um meien Marantz Fernbedienung auszulesen.
Das klappt soweit auch ganz gut. So habe ich wenigstens schon mal das Protokoll herausbekommen.

Ich möchte die Codes mit einem SonOff Basic IR Umbau per Tasmota versenden. Mit meinem Sat Receiver funktioniert das tadellos.

Der Marantz Amp. zeigt mir im IR Dump am Beispiel Vol_Up bei jedem Tastendruck im wechsel 2 verschiedene Values an:

Decoded RC5(3): Value:1410 Adrs:0 (13 bits)
Raw samples(22): Gap:1870
  Head: m882  s938
0:m1746 s1826 1:m1746 s934 2:m858 s934 3:m854 s934
4:m850 s938 5:m850 s1830 6:m1746 s938 7:m850 s938
8:m854 s934 9:m850
Extent=23230
Mark  min:850 max:1746
Space min:934 max:1830

Decoded RC5(3): Value:1C10 Adrs:0 (13 bits)
Raw samples(24): Gap:25986
  Head: m874  s942
0:m850 s934 1:m854 s934 2:m1746 s934 3:m854 s938
4:m850 s938 5:m850 s934 6:m854 s1830 7:m1746 s938
8:m850 s934 9:m854 s938 10:m850
Extent=23226
Mark  min:850 max:1746
Space min:934 max:1830


Wenn ich dann anhabnd dieser Daten folgenden Befehl an meine SonOff Ir absetze:

set SonOff_IR2 cmd IRsend {"Protocol":"RC5","Bits":13,"Data":0x1410}


...sendet er aber folgendes (über IR_Dump eingelesen)

Decoded RC5(3): Value:410 Adrs:0 (13 bits)
Raw samples(22): Gap:17114
  Head: m1802  s926
0:m854 s1826 1:m1782 s902 2:m886 s906 3:m882 s902
4:m886 s906 5:m854 s1822 6:m1754 s934 7:m858 s930
8:m858 s930 9:m858
Extent=23258
Mark  min:854 max:1782
Space min:902 max:1826


Er sendet als Value die erste Ziffer nicht mit. Ich habe schon testweise die Bitbreite geändert, aber da kommt noch mehr Müll rüber.

Kann mir jemand mal einen Tipp geben wie ich da weitekomme ?
Titel: Antw:RC5 IR Code auslesen und über SonOff IR versenden
Beitrag von: Skusi am 31 Mai 2018, 18:53:05
Na, da hab ich wohl wieder ein ganz spezielles Problem aufgetan... ;)

Gruß Skusi
Titel: Antw:RC5 IR Code auslesen und über SonOff IR versenden
Beitrag von: TomLee am 20 Juni 2018, 13:37:22
Hi,

solltest noch eine Lösung (https://github.com/arendst/Sonoff-Tasmota/issues/2470) suchen. Tasmota dürfte das RC5 empfangen können und auch gleich den Code zum senden liefern (mit der aktuellen 5.14.0)

Gruß

Thomas