Mercurial > code > home > repos > homeauto
view espNode/rf_switch_desk.yaml @ 1701:33747dcf57ea
rf_switch_desk update
author | drewp@bigasterisk.com |
---|---|
date | Tue, 19 Oct 2021 22:29:26 -0700 |
parents | espNode/rfsetup.yaml@771f19d632f6 |
children | 250f4c27d56f |
line wrap: on
line source
# facing the receiver board, # pins: 3v3 | (cs) | D15 | gnd esphome: name: rf_switch_desk platform: esp32 board: lolin32 logger: baud_rate: 115200 level: VERBOSE logs: out: VERBOSE wifi: networks: - ssid: !secret wifi_ssid password: !secret wifi_password ota: mqtt: broker: '10.2.0.1' port: 1883 username: '' password: '' remote_receiver: - id: rf_in pin: number: GPIO15 tolerance: 20% filter: 250us idle: 8ms dump: rc_switch on_rc_switch: then: # - logger.log: # level: INFO # tag: out # format: "RF read; proto %d; code %08llx" # args: [x.protocol, x.code] - mqtt.publish_json: topic: rf_switch_desk/rf_received payload: !lambda |- root["protocol"] = x.protocol; root["code0"] = static_cast<unsigned long>(x.code >> 32); root["code1"] = static_cast<unsigned long>(x.code & 0xffff);