Klimagerät mit ESPHome IR Transmitter steuern

Hallo zusammen,

Ich habe mir von Silvercrest die SMK 7000 B2 Klimaanlage gekauft. Diese wird mit einer IR Remote gesteuert. Nun möchte ich zumindest ein paar Basisfunktionen per Home Assistant steuern (An/Aus, Temperatur Hoch/Runter etc.).

Ich hab dazu dieses Tutorial genutzt:

Also einen ESP32 C3 und die im Tutorial angegebenen Sensoren bestellt (IR Transmitter, IR Receiver).

Dann hab ich die Befehle von der Fernbedienung aufgezeichnet.
Hier mal so ein Output von dem Anschaltbefehl im Log:

[14:27:25][I][remote.jvc:049]: Received JVC: data=0x1801
[14:27:25][I][remote.lg:054]: Received LG: data=0x18010113, nbits=32
[14:27:25][I][remote.pronto:234]: Received Pronto: data=
[14:27:25][I][remote.pronto:236]: 0000 006D 003A 0000 014F 00A9 0013 0017 0013 0017 0014 0016 0013 0042 0012 0042 0012 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0042 0012 0017 0013 0017 0014 0016 0013 0017 
[14:27:25][I][remote.pronto:236]: 0013 0017 0013 0017 0013 0017 0013 0042 0013 0016 0013 0017 0013 0017 0013 0042 0012 0017 0013 0017 0013 0042 0012 0042 0012 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 
[14:27:25][I][remote.pronto:236]: 0013 0017 0013 0017 0013 0017 0013 0017 0013 0017 0013 0042 0012 0042 0012 0042 0012 0017 0013 0042 0013 0016 0013 0042 0012 0042 0012 0181 06C3

Dann habe ich versucht den gleichen Befehl erst mit JVC und dann mit LG zu senden:

button:
  - platform: template
    name: "On LG"
    on_press:
      - remote_transmitter.transmit_lg:
          data: 0x18010113
          nbits: 32
  - platform: template
    name: "On JVC"
    on_press:
      - remote_transmitter.transmit_jvc:
          data: 0x1801
  - platform: template
    name: "On Pronto"
    on_press:
      - remote_transmitter.transmit_pronto:
          data: "0000 006D 003A 0000 0150 00A9 0013 0017 0014 0016 0014 0016 0013 0042 0012 0042 0013 0016 0013 0017 0014 0016 0014 0016 0013 0017 0014 0017 0013 0016 0014 0016 0014 0016 0013 0017 0014 0041 0013 0016 0014 0016 0014 0016 0013 0017 0014 0016 0014 0016 0014 0041 0013 0016 0014 0016 0013 0017 0013 0042 0013 0016 0013 0017 0013 0042 0013 0040 0014 0016 0014 0016 0013 0017 0014 0016 0013 0017 0014 0016 0014 0016 0013 0017 0014 0016 0014 0016 0013 0017 0014 0016 0013 0017 0014 0016 0013 0017 0013 0017 0014 0040 0013 0041 0014 0040 0013 0017 0013 0041 0013 0017 0014 0040 0014 0040 0013 0181 06C3"

Leider springt die Klimaanlage selbst auf keine der Befehle an. Zum generellen Test habe ich das ganze noch mit einem Anschaltbefehl für meinen Samsung Fernseher probiert und dort funktioniert das senden der IR Befehle (also der IR Blaster ist richtig verbunden und sendet das richtige Signal).

Hat jemand eine Idee, woran das liegen kann bzw. wie ich die Befehle senden muss, damit die Anlage sie annimmt. Vielen Dank!

Klima-IR ist seltsamerweise oft ein wenig anders als Fernseh-IR.
Was wohl auch daran liegt, dass viele Fernbedienungen erst eine Sequenz sammeln und dann absenden.

Esphome hat was dazu:

Vielleicht taugt eine davon, kann mir nicht vorstellen dass Silvercrest das Rad komplett neu erfunden hat.

Danke für den Tipp! Leider hat bei mir keins davon geholfen :confused:

Ich hatte auch so ein Phänomen mit meiner Klima gehabt, aber zum einem hat das Midea-IR-Profil geholfen, aber erst wirklich ging es als ich von einer ollen RGB-LED-Steuerung mir die Teile zweckentfremdet hab. Ist auch durchaus möglich das die IR Dioden das Problem sind. Die Sendedioden hab ich von einem alten IR Verlängerungskabel meines Harmony Hub „geborgt“

Ir Dioden kann man ganz gut mit der Handykamera testen.
Vor Jahren hab ich sowas als Aufsatz für einen sonoff basic gebaut und einen Fernseher gesteuert.
Ein Transistor und die IR LED, mehr braucht man nicht:

https://home-automation-india.github.io/esphome/diy-ir-blaster/diy-ir-blaster/

Dort wird sogar von den Modulen abgeraten weil die so schlaff sind.

Hallo,

ich habe nun auch diese Klimaanlage, hast du eine Lösung dafür geunden ?

Vielen Dank!