lrving163 发表于 2024-4-9 21:15:23

请教下ESPHOME

开关状态开-GPIO4输出,关GPIO5
开关状态关-GPIO5输出,关GPIO4如何写?


黑暗人才 发表于 2024-4-9 23:09:24

你是想控磁保持继电器吧?

sauron 发表于 2024-4-9 23:21:44

写俩switch on和off的动作

DDDear 发表于 2024-4-10 08:20:25

https://esphome.io/components/switch/gpio#interlocking

lrving163 发表于 2024-4-10 20:18:41

黑暗人才 发表于 2024-4-9 23:09
你是想控磁保持继电器吧?

不是。有个开关有两个指示灯。改变状态而已。

lrving163 发表于 2024-4-10 20:20:46

DDDear 发表于 2024-4-10 08:20
https://esphome.io/components/switch/gpio#interlocking

感谢。我看下。。。

lrving163 发表于 2024-4-10 20:34:56

本帖最后由 lrving163 于 2024-4-10 20:47 编辑

switch:
- platform: gpio
    name: "mc101"
    id: relay101
    pin:
      number: 12
    on_turn_on:
      output.turn_off: led101
    on_turn_off:
      output.turn_on: led101

binary_sensor:
- platform: gpio
    pin:
      number: 13
    name: "k101"
    filters:
      - delayed_on_off: 100ms
    on_press:
      - switch.toggle: relay101

output:
- platform: gpio
    pin: GPIO4
    id: led101
    interlock:

- platform: gpio
    pin: GPIO5
    id: led102
    interlock: 出错
页: [1]
查看完整版本: 请教下ESPHOME