本帖最后由 初学者的困惑 于 2020-3-27 12:18 编辑
对于配置文件真的是不懂 只能做做修改,现在手头有个ESP-01S + 继电器模块
继电器模块使用是GPIO0 然后我就想增加一个功能就是 不管GPIO2 高低电平切换 都可以让继电器开关改变状态
配置检查没问题 就是写不进去,有没有大神帮忙改一下(配置小白一个别笑话我)
switch:
- platform: gpio
id: relay_1
name: "客厅电视开关"
pin: 0
binary_sensor:
- platform: gpio
id: ss01
pin:
number: GPIO2
mode: INPUT_PULLUP
filters:
- invert:
- delayed_on: 40ms
- delayed_off: 40ms
on_release:
then:
- lambda: |-
if (id(relay_1).state) {switch.turn_off: relay_1
} else {
switch.turn_on: relay_1
}
on_press:
then:
- lambda: |-
if (id(relay_1).state) {switch.turn_off: relay_1
} else {
switch.turn_on: relay_1
}
|