All my other systems all work perfectly. But I have this older Pioneer VSX819H that is baffling me a little bit. I have captured the codes repeatedly. The stock remote, when sending the power on sends this:
[19:44:33][D][remote.pronto:238]: Received Pronto: data=0000 006D 0022 0000 014A 00A5 0016 003C 0016 0014 0016 003C 0017 0013 0016 0014 0015 003E 0016 0014 0016 003D 0016 0014 0016 003D 0016 0014 0016 003D 0016 003D 0016 0014 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D
[19:44:33][D][remote.pronto:240]: 0016 003D 0016 0014 0016 0014 0016 0014 0017 003C 0016 003D 0016 0014 0016 0014 0017 0013 0016 003D 0016 003D 0016 003D 0016 06C3
[19:44:33][D][remote.pronto:238]: Received Pronto: data=0000 006D 0022 0000 014A 00A5 0016 003D 0016 0014 0016 003D 0016 0014 0015 0014 0016 003D 0016 0014 0016 003D 0016 0014 0016 003D 0016 0014 0016 003D 0016 003D 0016 0014 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D
[19:44:33][D][remote.pronto:240]: 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D 0016 0014 0016 0014 0015 0014 0016 003D 0016 003D 0016 003D 0016 06C3
[19:44:33][D][remote.pronto:238]: Received Pronto: data=0000 006D 0022 0000 014A 00A5 0016 003D 0016 0014 0016 003D 0016 0014 0016 0014 0015 003D 0016 0014 0016 003D 0016 0015 0015 003D 0016 0014 0016 003D 0015 003E 0016 0014 0016 003D 0016 0014 0016 0014 0015 0015 0016 003D 0016 003D
[19:44:33][D][remote.pronto:240]: 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D 0016 003D 0016 06C3
[19:44:33][D][remote.pronto:238]: Received Pronto: data=0000 006D 0022 0000 014A 00A5 0016 003D 0017 0013 0015 003D 0016 0015 0013 0016 0015 003D 0016 0014 0016 003D 0016 0014 0016 003D 0016 0014 0016 003D 0016 003D 0016 0014 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D
[19:44:33][D][remote.pronto:240]: 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D 0016 0014 0016 0014 0016 0014 0016 003D 0016 003D 0016 003D 0016 06C3
It seems like it sends several messages. Normally I’m able to just join those together and it works. But these are giving me grief. Maybe I’m doing something wrong and I’m hoping someone can give me a hand understanding this. My yaml doc basically looks like this:
remote_transmitter:
pin: GPIO22
# Infrared remotes use a 50% carrier signal
carrier_duty_percent: 50%
switch:
- platform: template
name: Pioneer TV On
turn_on_action:
- remote_transmitter.transmit_pronto:
data: "[the IR codes]"