找回密码
 立即注册

微信扫码登录

搜索
查看: 7769|回复: 20

[硬件DIY] 普通风扇改智能

[复制链接]

28

主题

132

回帖

1062

积分

金牌会员

积分
1062
金钱
902
HASS币
0
发表于 2023-5-12 17:29:44 | 显示全部楼层
本帖最后由 taida 于 2023-5-12 17:36 编辑

继电器A常开接继电器2公共,我这样互锁的,esphome中,代码这样互锁:switch:
  - platform: restart
    name: "rst_esp32_fan"

  - platform: gpio
    name: "fanlow"
    pin: 16
    id: low
    interlock: [mid, fast]

  - platform: gpio
    name: "fanmid"
    pin: 14
    id: mid
    interlock: [low, fast]

  - platform: gpio
    name: "fanfast"
    pin: 12
    id: fast
    interlock: [low, mid]

  - platform: gpio
    name: "fanshakes"
    pin: 13
    id: fanshakes

binary_sensor:

  - platform: gpio
    pin:
      number: GPIO5
      mode: INPUT_PULLUP
      inverted: True
    name: "fasttouch"
    filters:
       - delayed_on_off: 100ms      
    on_state:
      then:
      - switch.turn_off: fast
      - switch.turn_off: mid  
#      - switch.turn_off: fanshakes
      - switch.toggle:
         id: low


gmshiwoge 大佬的帖子https://bbs.hassbian.com/forum.php?mod=viewthread&tid=12361&highlight=%E6%99%AE%E9%80%9A%E9%A3%8E%E6%89%87

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-7-22 13:49 , Processed in 1.211377 second(s), 6 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表