10-09-2024, 08:41 AM
(10-05-2024, 12:03 AM)admin Wrote: ok, so you can config IR by ESPHome.
use AG8's IR sender and receiver GPIO pins, how to config by ESPHome, see here:
https://esphome.io/guides/setting_up_rmt_devices.html
i have done all these but cannot make the Ir controllers control the AC , It seems the signal is sent but the AC does not turn on and off
#this is what i received when i pointed the remote controller to the ir receiver on AG8 which i used in my code to learn the signals
08:33:05
[I]
[remote.pronto:231]
Received Pronto: data=
08:33:05
[I]
[remote.pronto:233]
0000 006D 0064 0000 00A9 00A8 0015 003E 0015 0015 0015 003E 0015 003F 0015 0014 0015 0015 0015 003E 0015 0015 0015 0014 0015 003F 0015 0014 0015 0015 0015 003E 0015 003F 0015 0014 0015 003F 0015 0014 0015 003F 0015 003E 0015 003F
08:33:05
[I]
[remote.pronto:233]
0015 003F 0015 0014 0015 003F 0015 003E 0015 003F 0015 0014 0015 0015 0015 0014 0015 0015 0015 003E 0015 0015 0015 0014 0015 003F 0015 003E 0015 003F 0015 0014 0015 0015 0015 0014 0015 0015 0015 0014 0015 0016 0016 0014 0015 0014
08:33:05
[I]
[remote.pronto:233]
0016 003E 0015 003F 0016 003D 0015 003F 0015 003E 0015 00C8 00A8 00A9 0015 003E 0015 0016 0015 003E 0015 003F 0015 0015 0015 0016 0015 003E 0015 0016 0015 0015 0015 003F 0015 0015 0015 0016 0015 003E 0015 003F 0015 0015 0015 003F
08:33:05
[I]
[remote.pronto:233]
0015 0015 0016 003E 0015 003F 0015 003E 0015 003F 0015 0015 0015 003F 0014 003E 0014 003F 0014 0016 0014 0015 0014 0015 0014 0016 0014 003E 0014 0017 0014 0016 0014 0040 0014 0040 0013 003F 0013 0017 0013 0016 0013 0016 0013 0017
08:33:05
[I]
[remote.pronto:233]
0013 0016 0013 0017 0013 0016 0013 0017 0013 003F 0013 0040 0013 003F 0013 0040 0013 0040 0013 0181
#Below is the code for transmitting the Ir signals In my yaml file for esphome
switch:
- platform: template
name: IR-Send1
turn_on_action:
- remote_transmitter.transmit_pronto:
transmitter_id: ir1
data: "0000 006D 0064 0000 00A6 00AC 0011 0043 0011 0018 0011 0043 0011 0043 0011 001A 0010 001A 0010 0043 0011 0019 0011 001A 0010 0043 0011 001A 0010 001A 0010 0043 0011 0043 0011 001A 0010 0043 0012 0042 0011 001A 0010 001A 0010 0043 0011 0044 0010 0044 0010 0043 0011 0043 0011 001A 0010 0043 0011 0043 0011 001A 0010 0019 0011 0019 0011 0019 0011 0019 0011 0043 0011 0043 0011 0019 0011 0043 0011 0019 0011 0019 0011 0019 0011 0019 0011 0019 0011 0019 0011 0043 0011 0019 0011 0043 0011 0043 0011 0043 0011 0043 0011 00CC 00A6 00AD 0011 0043 0011 0019 0011 0043 0012 0042 0011 0019 0012 0018 0011 0042 0012 0018 0012 0018 0012 0042 0012 0017 0012 0018 0012 0042 0012 0042 0012 0018 0012 0042 0012 0042 0012 0018 0012 0018 0012 0042 0012 0042 0012 0042 0012 0042 0012 0042 0012 0018 0012 0042 0012 0042 0012 0018 0012 0018 0012 0018 0012 0018 0012 0018 0012 0042 0012 0042 0012 0018 0011 0043 0011 0019 0012 0018 0012 0018 0012 0018 0012 0018 0012 0018 0011 0043 0011 0019 0012 0042 0012 0042 0012 0042 0011 0043 0011 0181 "
- delay: 500ms
- platform: template
name: IR-Send2
turn_on_action:
- remote_transmitter.transmit_pronto:
transmitter_id: ir2
data: "0011 0044 0010 0044 0010 0043 0011 0043 0011 001A 0010 0043 0011 0043 0011 001A 0010 0019 0011 0019 0011 0019 0011 0019 0011 0043 0011 0043 0011 0019 0011 0043 0011 0019 0011 0019 0011 0019 0011 0019 0011 0019 0011 0019 0011 0043"
- delay: 500ms
- platform: template
name: IR-Send3
turn_on_action:
- remote_transmitter.transmit_pronto:
transmitter_id: ir3
data: "0011 0019 0011 0043 0011 0043 0011 0043 0011 0043 0011 00CC 00A6 00AD 0011 0043 0011 0019 0011 0043 0012 0042 0011 0019 0012 0018 0011 0042 0012 0018 0012 0018 0012 0042 0012 0017 0012 0018 0012 0042 0012 0042 0012 0018 0012 0042"
- delay: 500ms
- platform: template
name: IR-Send4
turn_on_action:
- remote_transmitter.transmit_pronto:
transmitter_id: ir4
data: "0012 0042 0012 0018 0012 0018 0012 0042 0012 0042 0012 0042 0012 0042 0012 0042 0012 0018 0012 0042 0012 0042 0012 0018 0012 0018 0012 0018 0012 0018 0012 0018 0012 0042 0012 0042 0012 0018 0011 0043 0011 0019 0012 0018 0012 0018"
# this is the output of the infrared transmitter when i turn on and off the IR sensor
Time
level
Tag
Message08:25:22
[W]
[web_server_idf:070][1;31m[httpd][0;33m
Only application/x-www-form-urlencoded supported for POST request
08:25:22
[D]
[switch:012]
'IR-Send1' Turning ON.
08:25:22
[D]
[remote.pronto:101]
Send Pronto: frequency=38kHz
08:25:22
[D]
[remote.pronto:106]
Send Pronto: intros=200
08:25:22
[D]
[remote.pronto:107]
Send Pronto: repeats=0
08:25:24
[W]
[component:237]
Component web_server took a long time for an operation (197 ms).
08:25:24
[W]
[component:238]
Components should block for at most 30 ms.