substitutions: device: rf433 name: RF433 Bridge area: Living Room / Kitchen comment: "${area}, Fireplace | RF433 Gateway" esphome: name: mcu-${device} friendly_name: ${name} area: ${area} comment: ${comment} esp8266: board: esp01_1m packages: common: !include common/common_esp8266.yaml remote_receiver: pin: 4 dump: rc_switch filter: 100us idle: 2ms tolerance: 50% remote_transmitter: pin: 5 carrier_duty_percent: 100% binary_sensor: # Key Fob remote # A: 011110110011101010100010 # B: 011110110011101010101000 # C: 011110110011101010100001 # D: 011110110011101010100100 - platform: remote_receiver name: "Keyfob Remote Button A" rc_switch_raw: code: '011110110011101010100010' protocol: 1 filters: - delayed_off: 500ms - platform: remote_receiver name: "Keyfob Remote Button B" rc_switch_raw: code: '011110110011101010101000' protocol: 1 filters: - delayed_off: 500ms - platform: remote_receiver name: "Keyfob Remote Button C" rc_switch_raw: code: '011110110011101010100001' protocol: 1 filters: - delayed_off: 500ms - platform: remote_receiver name: "Keyfob Remote Button D" rc_switch_raw: code: '011110110011101010100100' protocol: 1 filters: - delayed_off: 500ms status_led: pin: number: GPIO13 inverted: yes # switch: # - platform: remote_transmitter # name: "Remote Fan Control" # rc_switch_raw: # code: '100000000001010000000010' # protocol: 1 # repeat: 3