Advertisement
Dieton

esphome core innovations CTCB105 remote control emulator

May 21st, 2024
1,142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 12.61 KB | None | 0 0
  1. captive_portal:
  2. remote_receiver:
  3.   pin:
  4.     number: GPIO19
  5.     inverted: true
  6.   dump: raw
  7.  
  8. remote_transmitter:
  9.  #- platform: jvc
  10.     pin: GPIO18
  11.     id: my_remote
  12.     carrier_duty_percent: 50%
  13.  
  14. #====== Warning =======#
  15. #Make sure to remove this "06C3"!!!#
  16. switch:
  17.   - platform: template
  18.     name: "Antenna"
  19.     id: antenna_power_switch
  20.     turn_on_action:
  21.       - remote_transmitter.transmit_pronto:
  22.           data: "0000 006D 0022 0000 015B 00AC 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0015 0016 0015 0016 0016 0040 0015 0041 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0015 0016 0016 0040 0016 0016 0015 0040 0016 0040 0016 0015 0016 0040 0015 0016 0016 0040 0016 0015 0015 0041 0016 0015 0016 0015 0015 0041 0016 0015 0016 0040 0016 0181"
  23.       - delay: 500ms
  24.       - switch.turn_off: antenna_power_switch
  25.  
  26.   - platform: template
  27.     name: "Channel Up"
  28.     id: channel_up_switch
  29.     turn_on_action:
  30.       - remote_transmitter.transmit_pronto:
  31.           data: "0000 006D 0022 0000 015A 00AE 0016 0015 0014 0017 0015 0016 0015 0016 0015 0017 0015 0016 0016 0015 0015 0016 0015 0041 0015 0040 0015 0042 0014 0041 0016 0040 0015 0042 0015 0041 0016 0040 0015 0016 0014 0042 0015 0040 0016 0017 0014 0016 0014 0017 0014 0017 0015 0016 0015 0041 0014 0016 0015 0017 0015 0041 0014 0042 0016 0040 0014 0043 0013 0042 0015 0181"
  32.       - delay: 500ms
  33.       - switch.turn_off: channel_up_switch
  34.  
  35.   - platform: template
  36.     name: "Channel Down"
  37.     id: channel_down_switch
  38.     turn_on_action:
  39.       - remote_transmitter.transmit_pronto:
  40.           data: "0000 006D 0022 0000 015A 00AD 0014 0017 0015 0016 0015 0016 0014 0017 0015 0017 0014 0016 0016 0015 0014 0017 0015 0041 0014 0042 0014 0043 0014 0040 0016 0041 0015 0042 0013 0043 0014 0041 0014 0018 0015 0041 0014 0043 0014 0016 0014 0042 0014 0018 0015 0018 0013 0016 0014 0043 0014 0018 0014 0017 0014 0041 0015 0017 0013 0043 0014 0041 0014 0043 0014 0181"
  41.       - delay: 500ms
  42.       - switch.turn_off: channel_down_switch
  43.  
  44.   - platform: template
  45.     name: "Volume Up"
  46.     id: volume_up_switch
  47.     turn_on_action:
  48.       - remote_transmitter.transmit_pronto:
  49.           data: "0000 006D 0022 0000 015A 00AF 0013 0019 0013 0018 0013 0019 0013 0018 0015 0019 0012 0017 0014 0019 0014 0016 0015 0042 0013 0045 0011 0044 0013 0043 0013 0042 0014 0042 0013 0043 0015 0041 0013 0043 0013 0043 0013 0019 0013 0043 0014 0042 0014 0017 0015 0017 0013 0019 0014 0018 0011 0019 0015 0042 0012 0019 0013 0017 0014 0043 0013 0043 0013 0042 0015 0181"
  50.       - delay: 500ms
  51.       - switch.turn_off: volume_up_switch
  52.  
  53.   - platform: template
  54.     name: "Volume Down"
  55.     id: volume_down_switch
  56.     turn_on_action:
  57.       - remote_transmitter.transmit_pronto:
  58.           data: "0000 006D 0022 0000 015B 00AD 0014 0017 0014 0017 0015 0016 0015 0016 0014 0017 0015 0016 0015 0017 0015 0015 0015 0042 0015 0041 0015 0041 0014 0042 0014 0042 0015 0041 0015 0041 0014 0042 0014 0041 0016 0040 0016 0016 0014 0041 0015 0042 0015 0016 0014 0042 0015 0016 0015 0016 0014 0017 0016 0041 0015 0016 0014 0017 0014 0041 0015 0017 0015 0041 0015 0181"
  59.       - delay: 500ms
  60.       - switch.turn_off: volume_down_switch
  61.  
  62.   - platform: template
  63.     name: "Mute"
  64.     id: mute_switch
  65.     turn_on_action:
  66.       - remote_transmitter.transmit_pronto:
  67.           data: "0000 006D 0022 0000 0159 00AE 0015 0016 0015 0018 0013 0018 0014 0017 0014 0016 0015 0017 0013 0017 0015 0017 0014 0043 0015 0040 0014 0043 0014 0040 0016 0041 0014 0042 0015 0042 0014 0041 0015 0041 0015 0016 0015 0017 0014 0041 0014 0042 0014 001A 0012 0018 0014 0016 0014 0018 0014 0042 0015 0042 0013 0018 0013 0017 0014 0043 0013 0042 0015 0041 0015 0181"
  68.       - delay: 500ms
  69.       - switch.turn_off: mute_switch
  70.  
  71.   - platform: template
  72.     name: "Info"
  73.     id: info_switch
  74.     turn_on_action:
  75.       - remote_transmitter.transmit_pronto:
  76.           data: "0000 006D 0022 0000 015B 00AC 0017 0015 0016 0016 0017 0015 0017 0015 0017 0015 0017 0015 0017 0015 0016 0016 0017 003F 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0017 003F 0017 0015 0017 003F 0017 003F 0017 0015 0017 003F 0017 0015 0017 003F 0016 0016 0017 003F 0017 0015 0017 0015 0017 003F 0017 0015 0017 003F 0017 0015 0017 003F 0017 0181"
  77.       - delay: 500ms
  78.       - switch.turn_off: info_switch
  79.  
  80.   - platform: template
  81.     name: "CBS"
  82.     id: cbs_switch
  83.     turn_on_action:
  84.       - remote_transmitter.transmit_pronto:
  85.           data: "0000 006D 0022 0000 0159 00AE 0015 0016 0016 0017 0015 0016 0016 0017 0015 0017 0015 0017 0016 0016 0016 0016 0016 0040 0015 0041 0015 0041 0015 0041 0016 0041 0015 0041 0015 0041 0016 0040 0016 0016 0015 0017 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0040 0016 0016 0015 0041 0016 0016 0015 0041 0015 0041 0015 0042 0016 0181"
  86.       - delay: 500ms
  87.       - remote_transmitter.transmit_pronto:
  88.           data: "0000 006D 0022 0000 015B 00AC 0016 0016 0016 0016 0017 0015 0017 0015 0017 0015 0016 0016 0017 0015 0017 0015 0017 003F 0016 0040 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0016 0040 0016 0016 0016 0040 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0016 0017 003F 0016 0016 0017 003F 0016 0040 0016 0040 0016 0181"
  89.       - delay: 500ms
  90.       - remote_transmitter.transmit_pronto:
  91.           data: "0000 006D 0022 0000 015A 00AD 0017 0015 0017 0015 0016 0016 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 003F 0017 003F 0017 003F 0017 003F 0016 0040 0017 003F 0017 003F 0016 0040 0016 0016 0016 0016 0016 0040 0016 0016 0017 003F 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 0015 0017 003F 0016 0016 0017 003F 0017 0181"
  92.       - delay: 500ms
  93.       - remote_transmitter.transmit_pronto:
  94.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0040 0017 003F 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0017 003F 0016 0016 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0016 0017 0015 0017 003F 0016 0016 0016 0040 0016 0016 0017 0015 0016 0040 0017 003F 0016 0040 0016 0181"
  95.       - delay: 500ms
  96.       - switch.turn_off: cbs_switch
  97.  
  98.   - platform: template
  99.     name: "ABC"
  100.     id: abc_switch
  101.     turn_on_action:
  102.       - remote_transmitter.transmit_pronto:
  103.           data: "0000 006D 0022 0000 0159 00AE 0015 0016 0016 0017 0015 0016 0016 0017 0015 0017 0015 0017 0016 0016 0016 0016 0016 0040 0015 0041 0015 0041 0015 0041 0016 0041 0015 0041 0015 0041 0016 0040 0016 0016 0015 0017 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0040 0016 0016 0015 0041 0016 0016 0015 0041 0015 0041 0015 0042 0016 0181"
  104.       - delay: 500ms
  105.       - remote_transmitter.transmit_pronto:
  106.           data: "0000 006D 0022 0000 015B 00AC 0016 0016 0016 0016 0017 0015 0017 0015 0017 0015 0016 0016 0017 0015 0017 0015 0017 003F 0016 0040 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0016 0040 0016 0016 0016 0040 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0016 0017 003F 0016 0016 0017 003F 0016 0040 0016 0040 0016 0181"
  107.       - delay: 500ms
  108.       - remote_transmitter.transmit_pronto:
  109.           data: "0000 006D 0022 0000 015A 00AD 0017 0015 0017 0015 0016 0016 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 003F 0017 003F 0017 003F 0017 003F 0016 0040 0017 003F 0017 003F 0016 0040 0016 0016 0016 0016 0016 0040 0016 0016 0017 003F 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 0015 0017 003F 0016 0016 0017 003F 0017 0181"
  110.       - delay: 500ms
  111.       - remote_transmitter.transmit_pronto:
  112.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0040 0017 003F 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0017 003F 0016 0016 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0016 0017 0015 0017 003F 0016 0016 0016 0040 0016 0016 0017 0015 0016 0040 0017 003F 0016 0040 0016 0181"
  113.       - delay: 500ms
  114.       - switch.turn_off: abc_switch
  115.  
  116.   - platform: template
  117.     name: "Channel 27"
  118.     id: channel_27_switch
  119.     turn_on_action:
  120.       - remote_transmitter.transmit_pronto:
  121.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0017 0015 0016 0016 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0040 0017 003F 0017 003F 0016 0040 0016 0040 0016 0040 0017 003F 0017 003F 0017 0015 0017 0015 0016 0016 0016 0016 0016 0040 0016 0016 0017 003F 0017 0015 0016 0040 0016 0040 0016 0040 0017 003F 0016 0016 0016 0040 0017 0015 0016 0040 0017 0181"
  122.       - delay: 500ms
  123.       - remote_transmitter.transmit_pronto:
  124.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0016 0016 0017 0015 0016 0016 0017 0015 0017 0015 0017 0015 0017 0015 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0017 003F 0016 0040 0016 0016 0017 0015 0016 0040 0016 0016 0016 0016 0016 0016 0016 0016 0017 0015 0016 0040 0016 0040 0016 0016 0016 0040 0016 0181"
  125.       - delay: 500ms
  126.       - remote_transmitter.transmit_pronto:
  127.           data: "0000 006D 0022 0000 015B 00AC 0016 0016 0016 0016 0017 0015 0017 0015 0017 0015 0016 0016 0017 0015 0017 0015 0017 003F 0016 0040 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0016 0040 0016 0016 0016 0040 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0016 0017 003F 0016 0016 0017 003F 0016 0040 0016 0040 0016 0181"
  128.       - delay: 500ms
  129.       - remote_transmitter.transmit_pronto:
  130.           data: "0000 006D 0022 0000 015A 00AD 0017 0015 0017 0015 0016 0016 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 003F 0017 003F 0017 003F 0017 003F 0016 0040 0017 003F 0017 003F 0016 0040 0016 0016 0016 0016 0016 0040 0016 0016 0017 003F 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 0015 0017 003F 0016 0016 0017 003F 0017 0181"
  131.       - delay: 500ms
  132.       - remote_transmitter.transmit_pronto:
  133.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0040 0017 003F 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0017 003F 0016 0016 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0016 0017 0015 0017 003F 0016 0016 0016 0040 0016 0016 0017 0015 0016 0040 0017 003F 0016 0040 0016 0181"
  134.       - delay: 500ms
  135.       - switch.turn_off: channel_27_switch
  136.  
  137.   - platform: template
  138.     name: "FOX"
  139.     id: fox_switch
  140.     turn_on_action:
  141.       - remote_transmitter.transmit_pronto:
  142.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0017 0015 0017 0015 0016 0016 0016 0016 0017 0015 0017 0015 0016 0016 0017 003F 0017 003F 0016 0040 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0017 0015 0016 0016 0016 0016 0016 0016 0016 0040 0017 0015 0017 0015 0016 0016 0016 0040 0017 003F 0016 0040 0016 0040 0017 0015 0017 003F 0016 0040 0016 0040 0016 0181"
  143.       - delay: 500ms
  144.       - remote_transmitter.transmit_pronto:
  145.           data: "0000 006D 0022 0000 015A 00AD 0017 0015 0016 0016 0016 0016 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0017 003F 0016 0040 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0016 0016 0016 0016 0016 0040 0016 0016 0016 0040 0017 0015 0017 003F 0016 0016 0016 0040 0016 0040 0016 0016 0016 0040 0017 0015 0017 003F 0016 0016 0016 0040 0017 0181"
  146.       - delay: 500ms
  147.       - remote_transmitter.transmit_pronto:
  148.           data: "0000 006D 0022 0000 015B 00AC 0016 0016 0016 0016 0017 0015 0017 0015 0017 0015 0016 0016 0017 0015 0017 0015 0017 003F 0016 0040 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0016 0040 0017 003F 0016 0040 0016 0040 0016 0016 0016 0040 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0016 0017 003F 0016 0016 0017 003F 0016 0040 0016 0040 0016 0181"
  149.       - delay: 500ms
  150.       - remote_transmitter.transmit_pronto:
  151.           data: "0000 006D 0022 0000 015A 00AD 0017 0015 0017 0015 0016 0016 0016 0016 0016 0016 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 003F 0017 003F 0017 003F 0017 003F 0016 0040 0017 003F 0017 003F 0016 0040 0016 0016 0016 0016 0016 0040 0016 0016 0017 003F 0017 0015 0016 0016 0016 0016 0016 0040 0016 0040 0017 0015 0017 003F 0016 0016 0017 003F 0017 0181"
  152.       - delay: 500ms
  153.       - remote_transmitter.transmit_pronto:
  154.           data: "0000 006D 0022 0000 015A 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0040 0017 003F 0016 0040 0016 0040 0017 003F 0017 003F 0016 0040 0017 003F 0016 0016 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0016 0017 0015 0017 003F 0016 0016 0016 0040 0016 0016 0017 0015 0016 0040 0017 003F 0016 0040 0016 0181"
  155.       - delay: 500ms
  156.       - switch.turn_off: fox_switch
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement