ESPHome transmitt NEC IR Code

Hallo ich möchte gerne per ESPHome vorhandene IR-Fernbedienungen ersetzen.

Allerdings mussste ich verstellen das die Integration bei mir auf Probleme stößt. Ich habe vorhandene / funtionierende Arduino Codes zb: Hifi-Mute: IrSender.sendNEC(0xF97887 , 32) RGB-OFF: IrSender.sendNEC(0xEF00, 0x02, 16). Ich habe diese veruscht als ESP Home Projekt für ESP01 zumigrieren:

remote_transmitter:
  -  id: IR
     pin: GPIO0 # This pin is connected to the IR MHz transmitter module
     carrier_duty_percent: 100%

button:
  - platform: template
    name: Hifi Mute
    on_press:
      - remote_transmitter.transmit_nec:
          transmitter_id: IR
          address: 0xF978
          command: 0x0087
  - platform: template
    name: RGB OFF
    on_press:
      - remote_transmitter.transmit_nec:
          transmitter_id: IR
          address: 0xEF00
          command: 0x0002

Beim betätigen des Buttons leuchtet die LED auch kurz in der Handykamera auf, allerdings reagriert die Hifi-Anlage & auch der RGB-Streifen nicht. Habt ihr eine Idee was ich flasch parammetirert habe?

EDIT by Jay: Code bitte immer über die Codefunktion </> im Editor hinzufügen.

Ich habe solch ein Projekt gerade abgeschlossen mit einem Deckenventilator
Da hatte ich natürlich keine Codes gehabt
Also vermute ich bei dir schon mal das diese Codes auch falsch sein könnten

Ich habe also zusätzlich ein remote_receiver zum Auslesen und sende auch mit transmit_pronto und musste dann noch ein repeat von 20 einstellen

1 „Gefällt mir“

Du hast mich auf den richtigen Weg gebracht, habe auch nochmal ein Empfänger dran gehangen. Es kommen tatsächlich auch Pronto Codes herruas.

button:
  - platform: template
    name: RGB UP
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0016 0016 0018 0012 0016 0016 0016 0014 0018 0014 0016 0014 0016 0016 0016 0041 0016 0041 0016 0041 0018 003F 0016 0016 0016 0041 0016 0041 0018 003F 0018 0014 0016 0014 0018 0014 0016 0014 0018 0012 0018 0014 0018 0014 0016 0014 0018 003F 0018 003F 0018 003F 001A 003F 0016 0041 0018 003F 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB DOWN
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0016 0014 0018 0012 0016 0016 0018 0012 0018 0014 0016 0014 0018 0014 0018 0012 0016 0041 001A 003F 0018 003F 0014 0043 0018 0012 0016 0041 001A 003F 0018 003F 0016 0041 0018 0012 0016 0016 0018 0012 0018 0014 0016 0014 0018 0014 0018 0012 0016 0016 0018 003F 0016 0041 0018 003F 0018 003F 0016 0041 001A 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB OFF
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0018 0012 0018 0012 0018 0014 0018 0012 001A 0012 0018 0012 0018 0014 0018 0012 0018 003F 001A 003F 0018 003F 0016 0041 0018 0012 0018 003F 001A 003F 0018 003F 0016 0014 0018 003F 0018 0014 0018 0012 0018 0014 0016 0014 0018 0012 001A 0012 0018 003F 0018 0012 0018 003F 001A 003F 0018 003F 0018 003F 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB ON
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AA 001A 0012 0018 0012 0018 0014 0018 0012 0018 0014 0018 0012 0018 0012 001A 0012 0018 003F 0018 003F 0018 003F 001A 003D 0018 0014 0018 003F 0018 003F 0018 003F 0016 0041 0018 0041 0016 0014 0018 0014 0014 0016 0018 0012 0018 0014 0016 0016 0016 0014 0018 0012 0016 0041 0018 0041 0016 0041 0014 0043 0018 003F 0018 003F 0016 06C3"
  - platform: template
    name: RGB Rot
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AC 0018 0014 0018 0012 001A 0012 0016 0016 0016 0014 0018 0012 0016 0016 0018 0012 0018 0041 0016 0041 0016 0041 0018 003F 0018 0012 001A 003F 0018 003F 0014 0043 0018 0012 0016 0016 0018 003F 0016 0016 0016 0014 0018 0012 0016 0016 0018 0012 001A 003F 0016 0041 0016 0014 0018 003F 0018 003F 001A 003F 0018 003F 0014 0043 0018 06C3"
  - platform: template
    name: RGB Gruen
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0018 0014 0018 0012 0018 0012 0018 0014 0018 0012 001A 0012 0018 0014 0016 0014 0018 003F 0018 003F 0018 003F 001A 003F 0018 0012 0018 003F 0018 003F 0018 003F 001A 003F 0018 0012 0018 003F 0018 0014 0018 0012 0018 0014 0018 0012 0018 0014 0016 0014 0018 003F 0018 0014 0018 003F 0018 003F 0018 003F 0018 003F 001A 003D 001A 06C3"
  - platform: template
    name: RGB Blau
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0014 0016 0018 0012 001A 0012 0018 0014 0018 0012 0018 0012 0016 0016 0018 0012 001A 003F 0018 003F 0014 0043 0018 003F 0018 0012 001A 003F 0018 003F 0018 003F 0018 0012 0016 0043 0018 003F 0018 0012 001A 0012 0016 0014 0018 0014 0018 0012 0018 003F 001A 0012 0016 0014 0018 003F 0018 003F 001A 003F 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB Weiss
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0018 0014 0018 0012 0018 0014 0018 0012 0018 0014 0014 0016 0018 0012 001A 003F 0018 003F 0016 0041 0018 003F 0018 0012 001A 003F 0018 003F 0018 003F 0018 003F 0018 003F 0016 0043 0018 0012 0018 0014 0018 0012 0018 0014 0016 0014 0018 0012 001A 0012 0018 0014 0016 0041 0014 0043 0018 003F 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB Orange
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0018 0014 0016 0014 0018 0012 0018 0014 0018 0012 001A 0012 0016 0014 0018 0014 0018 003F 0018 003F 0018 003F 0018 0041 0016 0014 0018 003F 0018 003F 0018 003F 001A 0012 0016 0014 0018 0014 0018 003F 0018 0012 001A 0012 0018 0014 0016 0014 0018 003F 0018 003F 0018 003F 001A 0012 0016 0041 0018 003F 0018 003F 0018 003F 001A 06C3"
  - platform: template
    name: RGB Hellgruen
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0016 0014 0018 0012 001A 0012 0018 0014 0018 0012 0018 0012 0018 0014 0018 0012 001A 003F 0018 003F 0016 0041 0018 003F 0018 0012 001A 003F 0018 003F 0018 003F 0018 003F 0018 0012 001A 0012 0018 003F 001A 0012 0018 0012 0018 0012 001A 0012 0018 0014 0018 003F 0016 0041 0018 0012 0018 003F 001A 003F 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB Hellblau
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0155 00AE 0016 0016 0018 0012 0018 0014 0014 0016 0018 0014 0018 0012 0016 0016 0018 0012 0018 003F 0018 003F 0018 003F 001A 003F 0018 0012 0018 0041 0016 0041 0014 0043 0018 0012 0018 003F 001A 0012 0016 0041 0018 0012 0018 0014 0018 0012 001A 0012 0016 0041 0018 0012 0018 003F 001A 0012 0018 003F 0018 0041 0016 0041 0014 0043 0018 06C3"
  - platform: template
    name: RGB Flash
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0018 0012 001A 0012 0018 0014 0018 0012 0018 0012 001A 0012 0018 0012 001A 003F 0018 003F 0016 0041 001A 003D 0018 0012 001A 003F 0018 003F 0018 003F 0018 003F 0018 003F 0018 0014 0018 003F 0018 0014 0018 0012 0018 0012 0018 0014 0018 0012 001A 0012 0018 003F 0018 0012 0018 003F 001A 003F 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB Okker
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0016 0016 0018 0012 0018 0012 0016 0016 0018 0012 001A 0012 0016 0014 0018 0014 0018 003F 0018 003F 0016 0041 0018 0041 0016 0014 0018 003F 0018 003F 0016 0041 001A 0012 0016 0014 0018 003F 0016 0041 001A 0012 0016 0016 0018 0012 0018 0012 0016 0041 001A 003F 0018 0012 0018 0014 0016 0041 0018 003F 0018 003F 0016 0041 001A 06C3"
  - platform: template
    name: RGB Tuerkis
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0014 0016 0018 0014 0018 0012 0018 0014 0018 0012 0018 0014 0014 0016 0018 0012 001A 003F 0018 003F 0014 0043 0018 003F 0018 0012 001A 003F 0018 003F 0016 0041 0018 003F 0018 0014 0018 003F 0018 003F 0018 0014 0016 0014 0018 0012 0018 0014 0018 0012 0018 0041 0016 0014 0018 0012 0018 003F 001A 003F 0018 003F 0016 0041 0018 06C3"
  - platform: template
    name: RGB Pink
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AC 0018 0014 0016 0014 0018 0014 0018 0012 0016 0014 0018 0014 0018 0014 0016 0014 0018 003F 0018 003F 0018 003F 0018 0041 0016 0014 0018 003F 0018 003F 0018 003F 0018 0014 0018 003F 0018 003F 0018 003F 0018 0014 0018 0012 0018 0014 0018 0012 0018 003F 001A 0012 0018 0012 0018 0014 0018 003F 0018 003F 0018 003F 0018 003F 001A 06C3"
  - platform: template
    name: RGB Strobe
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AA 001A 0012 0018 0012 001A 0012 0018 0012 0018 0014 0018 0012 0018 0014 0018 0012 0018 003F 0018 003F 001A 003D 001A 003F 0018 0012 001A 003F 0018 003F 0018 003F 0018 003F 0018 003F 0018 003F 001A 003F 0016 0014 0018 0012 001A 0012 0018 0012 001A 0012 0016 0014 0018 0012 001A 0012 0018 003F 001A 003F 0016 0041 0018 003F 0018 06C3"
  - platform: template
    name: RGB Hellgelb
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0018 0014 0018 0012 0018 0014 0018 0012 0018 0014 0014 0016 0018 0012 0018 0041 0018 003F 0014 0043 0018 003F 0018 0012 001A 003F 0018 003F 0016 0041 0018 0014 0016 0014 0018 0012 001A 0012 0016 0041 0018 0014 0014 0016 0018 0012 001A 003F 0018 003F 0016 0041 0018 003F 0018 0012 001A 003F 0018 003F 0016 0041 0018 06C3"
  - platform: template
    name: RGB Koenigsblau
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0018 0014 0016 0014 0016 0016 0014 0016 0016 0016 0016 0014 0016 0014 0016 0043 0014 0043 0016 0041 0016 0041 0016 0016 0016 0043 0014 0041 0016 0041 0016 0043 0014 0016 0016 0014 0016 0016 0014 0043 0016 0016 0014 0016 0016 0014 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 06C3"
  - platform: template
    name: RGB Lila
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AA 0018 0014 0018 0012 0018 0014 0018 0012 0018 0014 0016 0014 0018 0012 001A 0012 0018 003F 0018 003F 0018 003F 001A 003F 0018 0012 0018 003F 001A 003F 0018 003F 0016 0014 0018 003F 0018 0014 0018 0012 0018 003F 0018 0014 0018 0012 0018 0014 0018 003F 0018 0012 0018 003F 0018 003F 001A 0012 0018 003F 001A 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB Fade
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0018 0014 0016 0014 0018 0014 0018 0012 0018 0014 0018 0012 0018 0014 0018 003F 0018 003F 0018 003F 0018 003F 0018 0014 0016 0041 0018 003F 0018 003F 0018 003F 001A 003F 0016 0014 0018 0012 0018 003F 001A 0012 0018 0014 0018 0012 0018 0012 001A 0012 0018 003F 0018 003F 0018 0014 0016 0041 0018 003F 0018 003F 0018 06C3"
  - platform: template
    name: RGB Gelb
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AC 0018 0012 0018 0014 0018 0014 0018 0012 0018 0012 0018 0014 0018 0012 001A 0012 0016 0041 0018 003F 0018 003F 0018 003F 001A 0012 0016 0041 0018 003F 0018 003F 0016 0016 0018 0012 0018 0041 0018 0012 0018 003F 0018 0014 0018 0012 0016 0016 0018 003F 0014 0043 0018 0012 0018 003F 001A 0012 0016 0041 0018 0041 0016 0041 0014 06C3"
  - platform: template
    name: RGB Helltuerkis
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0016 0016 0016 0014 0018 0014 0016 0016 0016 0012 0018 0014 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0018 0014 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0018 003F 0016 0016 0016 003F 0018 0014 0016 0014 0018 0014 0018 0014 0016 0041 0016 0014 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0018 06C3"
  - platform: template
    name: RGB Helllila
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AE 0016 0014 0016 0016 0016 0014 0016 0016 0014 0016 0016 0014 0018 0014 0016 0016 0014 0043 0014 0043 0016 0041 0016 0041 0016 0016 0016 0041 0014 0043 0016 0041 0016 0014 0018 0041 0016 0041 0016 0016 0014 0041 0016 0016 0016 0014 0018 0014 0016 0041 0016 0014 0016 0016 0016 0041 0016 0016 0014 0043 0014 0043 0016 0041 0016 06C3"
  - platform: template
    name: RGB Smooth
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00AC 0018 0012 0018 0014 0018 0012 0018 0014 0018 0012 0018 0012 001A 0012 0018 0014 0018 003F 0018 003F 0018 003F 0018 003F 0018 0014 0018 003F 0016 0041 0018 003F 0018 003F 0018 003F 001A 003F 0018 0012 0018 003F 0018 0012 001A 0012 0018 0014 0018 0012 0018 0012 0018 0014 0018 003F 0018 0014 0018 003F 0016 0041 0018 003F 0018 06C3"
  - platform: template
    name: Hifi Mute
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AA 0016 0014 0018 0012 0018 0012 0016 0016 0016 0014 0018 0012 0016 0014 0018 0012 0018 003F 0018 003D 0018 003F 0018 003D 0018 003F 0016 0014 0018 0012 0018 003F 0018 0012 0018 003F 0016 003F 0016 003F 0018 003F 0018 0012 0018 0012 0016 0016 0016 003F 0016 0014 0018 0012 001A 0012 0014 0016 0018 003D 0016 0041 0018 003D 0018 06C3"
  - platform: template
    name: Hifi Vol -
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AA 0016 0014 0018 0012 0018 0012 0018 0014 0018 0012 0018 0012 0018 0012 0018 0012 001A 003D 0018 003D 0018 003F 0018 003F 0016 003F 0018 0012 0018 0012 001A 003D 0018 0012 0018 003F 0018 0012 0018 003D 0018 0012 001A 0012 0016 003F 0018 0012 0018 003F 0018 0012 0018 003D 001A 0012 0016 003F 0018 003F 0018 0012 0018 003F 0016 06C3"
  - platform: template
    name: Hifi Vol +
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00A8 0018 0012 0016 0016 0016 0014 0018 0012 0018 0012 0018 0012 0018 0014 0014 0016 0018 003D 0016 0041 0018 003D 0018 003F 0014 0041 0018 0012 0016 0016 0018 003D 0016 0014 0018 003F 0016 003F 0018 0012 0018 0014 0018 0012 0018 003F 0016 0012 001A 003D 0018 0012 0018 0014 0016 003F 0018 003F 0018 003D 0016 0014 0018 003F 0014 06C3"
  - platform: template
    name: Hifi Ch -
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AA 0016 0014 0018 0012 001A 0011 0018 0014 0018 0012 0018 0012 0018 0014 0018 0012 0018 003D 0018 003F 0016 003F 0018 003F 0018 003D 0018 0012 0018 0012 001A 003D 0018 003D 0018 0014 0018 0012 0018 0012 0018 003D 001A 0012 0016 0014 0018 0012 0018 0012 0018 003F 0018 003F 0016 003F 0018 0012 0018 003F 0016 003F 0018 003F 0018 06C3"
  - platform: template
    name: Hifi Ch +
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0157 00AA 0018 0014 0014 0016 0016 0014 0016 0016 0014 0014 0018 0014 0014 0016 0016 0014 0018 003D 0018 003F 0016 0041 0016 003F 0016 003F 0018 0014 0016 0014 0018 003D 0016 0016 0016 0014 0016 0014 0016 0014 0018 003F 0016 0014 0016 0014 0016 0014 0016 0041 0016 003F 0018 003F 0016 003F 0016 0014 0018 003F 0016 003F 0018 003F 0016 06C3"
  - platform: template
    name: Hifi DVD
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00A8 0018 0012 001A 0012 0016 0014 0018 0012 0018 0012 0018 0014 0018 0012 0018 0012 0018 003D 001A 003D 0018 003D 0018 003F 0018 003D 0018 0012 001A 0012 0016 003F 001A 003D 0018 0012 0018 003F 0018 003D 0018 0012 0018 0012 001A 003D 0018 0012 0018 0012 0018 003F 0018 0012 0018 0012 0018 003F 0018 003D 0018 0012 0018 003F 0018 06C3"
  - platform: template
    name: Hifi Tuner
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00A8 0018 0012 0018 0012 001A 0012 0016 0014 0018 0012 0018 0012 0018 0014 0018 0012 001A 003D 0016 003F 0016 003F 0018 003F 0018 003D 0018 0014 0016 0014 0018 003D 0018 003F 0016 003F 0018 003F 0018 003D 0016 003F 001A 0012 0016 0014 0018 0012 0018 0012 0018 0014 0018 0012 0018 0012 0018 0012 0018 003F 0016 003F 0018 003F 0018 06C3"
  - platform: template
    name: Hifi Scart
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00A8 0018 0012 0018 0012 0018 0014 0016 0012 001A 0012 0016 0014 0018 0012 0018 0012 0018 003F 0018 003F 0016 003F 0018 003D 001A 003D 0018 0012 0018 0012 0018 003F 0018 003D 0018 003F 0016 003F 0018 003F 0018 0012 0018 0012 0018 0012 0018 0012 001A 0012 0014 0016 0018 0012 0018 0012 0016 0041 0018 003F 0016 003F 0016 003F 0018 06C3"
  - platform: template
    name: Hifi Aux
    on_press:
      - remote_transmitter.transmit_pronto:
          transmitter_id: IR
          data: "0000 006D 0022 0000 0159 00A8 0018 0012 0016 0016 0016 0014 0018 0012 0016 0014 0018 0012 0018 0014 0016 0014 0018 003D 0016 0041 0016 003F 0018 003F 0016 003F 0018 0012 0016 0016 0018 003D 0018 0014 0016 003F 0016 003F 001A 003D 0018 0012 0018 0012 0018 0014 0018 0012 0018 003D 0018 0012 001A 0012 0016 0014 0018 003D 0018 003F 0018 003D 0018 003F 0016 06C3"
1 „Gefällt mir“