mirror of
				https://github.com/esphome/esphome.git
				synced 2025-11-03 16:41:50 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			193 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			193 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
button:
 | 
						|
  - platform: template
 | 
						|
    name: JVC Off
 | 
						|
    id: living_room_lights_on
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_jvc:
 | 
						|
        data: 0x10EF
 | 
						|
  - platform: template
 | 
						|
    name: MagiQuest
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_magiquest:
 | 
						|
        wand_id: 0x01234567
 | 
						|
  - platform: template
 | 
						|
    name: NEC
 | 
						|
    id: living_room_lights_off
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_nec:
 | 
						|
        address: 0x4242
 | 
						|
        command: 0x8484
 | 
						|
  - platform: template
 | 
						|
    name: LG
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_lg:
 | 
						|
        data: 4294967295
 | 
						|
        nbits: 28
 | 
						|
  - platform: template
 | 
						|
    name: Samsung
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_samsung:
 | 
						|
        data: 0xABCDEF
 | 
						|
  - platform: template
 | 
						|
    name: Samsung36
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_samsung36:
 | 
						|
        address: 0x0400
 | 
						|
        command: 0x000E00FF
 | 
						|
  - platform: template
 | 
						|
    name: ToshibaAC
 | 
						|
    on_press:
 | 
						|
      - remote_transmitter.transmit_toshiba_ac:
 | 
						|
          rc_code_1: 0xB24DBF4050AF
 | 
						|
          rc_code_2: 0xD5660001003C
 | 
						|
  - platform: template
 | 
						|
    name: Sony
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_sony:
 | 
						|
        data: 0xABCDEF
 | 
						|
        nbits: 12
 | 
						|
  - platform: template
 | 
						|
    name: Panasonic
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_panasonic:
 | 
						|
        address: 0x4004
 | 
						|
        command: 0x1000BCD
 | 
						|
  - platform: template
 | 
						|
    name: Pioneer
 | 
						|
    on_press:
 | 
						|
      - remote_transmitter.transmit_pioneer:
 | 
						|
          rc_code_1: 0xA556
 | 
						|
          rc_code_2: 0xA506
 | 
						|
          repeat:
 | 
						|
            times: 2
 | 
						|
  - platform: template
 | 
						|
    name: RC Switch Raw
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_rc_switch_raw:
 | 
						|
        code: "00101001100111110101xxxx"
 | 
						|
        protocol: 1
 | 
						|
  - platform: template
 | 
						|
    name: RC Switch Type A
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_rc_switch_type_a:
 | 
						|
        group: "11001"
 | 
						|
        device: "01000"
 | 
						|
        state: true
 | 
						|
        protocol:
 | 
						|
          pulse_length: 175
 | 
						|
          sync: [1, 31]
 | 
						|
          zero: [1, 3]
 | 
						|
          one: [3, 1]
 | 
						|
          inverted: false
 | 
						|
  - platform: template
 | 
						|
    name: RC Switch Type B
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_rc_switch_type_b:
 | 
						|
        address: 4
 | 
						|
        channel: 2
 | 
						|
        state: true
 | 
						|
  - platform: template
 | 
						|
    name: RC Switch Type C
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_rc_switch_type_c:
 | 
						|
        family: "a"
 | 
						|
        group: 1
 | 
						|
        device: 2
 | 
						|
        state: true
 | 
						|
  - platform: template
 | 
						|
    name: RC Switch Type D
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_rc_switch_type_d:
 | 
						|
        group: "a"
 | 
						|
        device: 2
 | 
						|
        state: true
 | 
						|
  - platform: template
 | 
						|
    name: RC5
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_rc5:
 | 
						|
        address: 0x00
 | 
						|
        command: 0x0B
 | 
						|
  - platform: template
 | 
						|
    name: RC5
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_raw:
 | 
						|
        code: [1000, -1000]
 | 
						|
  - platform: template
 | 
						|
    name: AEHA
 | 
						|
    id: eaha_hitachi_climate_power_on
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_aeha:
 | 
						|
        address: 0x8008
 | 
						|
        carrier_frequency: 36700Hz
 | 
						|
        data:
 | 
						|
          [
 | 
						|
            0x00,
 | 
						|
            0x02,
 | 
						|
            0xFD,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0x33,
 | 
						|
            0xCC,
 | 
						|
            0x49,
 | 
						|
            0xB6,
 | 
						|
            0xC8,
 | 
						|
            0x37,
 | 
						|
            0x16,
 | 
						|
            0xE9,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0xCA,
 | 
						|
            0x35,
 | 
						|
            0x8F,
 | 
						|
            0x70,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
            0x00,
 | 
						|
            0xFF,
 | 
						|
          ]
 | 
						|
  - platform: template
 | 
						|
    name: Haier
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_haier:
 | 
						|
        code:
 | 
						|
          [
 | 
						|
            0xA6,
 | 
						|
            0xDA,
 | 
						|
            0x00,
 | 
						|
            0x00,
 | 
						|
            0x40,
 | 
						|
            0x40,
 | 
						|
            0x00,
 | 
						|
            0x80,
 | 
						|
            0x00,
 | 
						|
            0x00,
 | 
						|
            0x00,
 | 
						|
            0x00,
 | 
						|
            0x05,
 | 
						|
          ]
 | 
						|
  - platform: template
 | 
						|
    name: Mirage
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_mirage:
 | 
						|
        code: [0x56, 0x77, 0x00, 0x00, 0x22, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
 | 
						|
  - platform: template
 | 
						|
    name: Dooya
 | 
						|
    on_press:
 | 
						|
      remote_transmitter.transmit_dooya:
 | 
						|
        id: 0x123456
 | 
						|
        channel: 1
 | 
						|
        button: 1
 | 
						|
        check: 1
 |