Bonjour
J’essaye de faire du pilotage IR avec ESPHome mais je galère un peu ! J’ai fait le sketch suivant pour utiliser avec un Kincony K868-AG: 433MHz RF and IR gateway – KC868-AG - Smart Home Automation | KinCony
substitutions:
friendly_name: kincony-k868-ag
esphome:
name: $friendly_name
esp32:
board: esp32dev
framework:
type: arduino
logger:
web_server:
ota:
wifi:
networks:
- ssid: !secret wifi
password: !secret wifi_passwd
- ssid: !secret wifi_puppy
password: !secret wifi_puppy_passwd
ap:
ssid: $friendly_name
captive_portal:
api:
reboot_timeout: 120min
remote_receiver:
pin:
number: GPIO23
inverted: True
dump: all
remote_transmitter:
pin: GPIO2
carrier_duty_percent: 50%
switch:
- platform: template
name: "Power"
turn_on_action:
- remote_transmitter.transmit_raw:
code: [-1032, 1039, -1030, 1040, -1030, 1039, -1029, 1041, -1029, 2076, -1033, 2075, -1033, 2075, -1033, 2076, -2032, 4544, -1032, 1040, -1028, 1066, -1004, 1040, -1029, 2077, -1032, 2076, -1032, 1040, -1030, 2076, -1032, 1041]
turn_off_action:
- remote_transmitter.transmit_raw:
code: [4199, -1032, 1041, -1029, 1040, -1029, 1041, -1028, 1041, -1029, 2076, -1033, 2076, -1033, 2075, -1033, 2076, -2032, 4545, -1031, 2077, -1032, 1041, -1028, 1041, -1029, 1040, -1029, 1041, -1029, 1041, -1027, 1042, -1028, 1042]
Je prends la téléco de l’appareil puis j’appuie sur un des boutons et j’ai récupéré le code reçu en RAW par ESPHome et je l’ai mis dans les commandes à exécuter ! Cependant quand j’émets mes 2 codes de test, ils les fractionnenent sur plusieurs lignes et l’appareil piloté ne réagit pas (alors que les LED émettent bien un signal !).
Le log quand j’essaye d’envoyer un code IR:
[D][switch:021]: 'Power' Toggling ON.
[D][remote.raw:041]: Received Raw: 66, -4072, 121, -5058, 65, -6152, 70, -4037, 69, -5508, 68, -9247, 69, -3039, 123, -1948, 171
[D][switch:021]: 'Power' Toggling ON.
[D][remote.raw:041]: Received Raw: 67, -2001, 273, -3867, 70, -6147, 143, -7073, 67, -9647, 72
[D][remote.raw:041]: Received Raw: 68
[D][switch:021]: 'Power' Toggling ON.
[D][remote.raw:041]: Received Raw: 195, -1876, 68, -2002, 140, -1929, 138, -1933, 67, -6149, 64, -3109, 45
[D][remote.raw:041]: Received Raw: 69
[D][remote.raw:041]: Received Raw: 72, -1999, 72
Merci pour vos lumières, idées
Vincèn