『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: chinyaolin

[新奇玩法] 三開改裝模塊 + ESPHome = 改裝電風扇

  [复制链接]

2

主题

23

帖子

115

积分

注册会员

Rank: 2

积分
115
金钱
92
HASS币
0
发表于 2020-6-20 17:06:35 | 显示全部楼层
老式的档位开关可以自己改一下。把档位定片拨歪了,(提前)。拨到位时分离就好
回复

使用道具 举报

1

主题

150

帖子

1047

积分

论坛积极会员

积分
1047
金钱
897
HASS币
0
发表于 2020-7-5 15:51:46 | 显示全部楼层
学习一下。。。。
回复

使用道具 举报

26

主题

357

帖子

2839

积分

金牌会员

Rank: 6Rank: 6

积分
2839
金钱
2482
HASS币
10
发表于 2020-7-6 16:43:09 | 显示全部楼层
看看。。。。。。。。。
回复

使用道具 举报

8

主题

138

帖子

1924

积分

论坛积极会员

积分
1924
金钱
1786
HASS币
0
发表于 2020-7-25 22:18:17 | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

151

帖子

1792

积分

金牌会员

Rank: 6Rank: 6

积分
1792
金钱
1641
HASS币
0
发表于 2020-9-17 09:43:16 | 显示全部楼层
chinyaolin 发表于 2019-4-18 10:12
這個代碼只能對應帶開關, 帶旋钮的不行

感谢楼主的分享,提供了风扇编程的新思路。其实只需将程序略加修改,无论原来的琴键式开关还是旋钮开关均能轻松适应。 抛砖引玉
附esphome修改部分展示,不全部列出,结合楼主原程序一起看。
-----------------------------------------------------------------------------
binary_sensor:
  - platform: gpio
    name: '${dev_name}_btn1'
    id: btn1
    # internal: true
    pin:
      number: GPIO14    #风扇1档
      mode: INPUT_PULLUP
      inverted: True
    filters:
      - delayed_on: 40ms
      - delayed_off: 40ms
    on_press:     #判断:按下开关,对应继电器关状态,就打开,否则不操作
      then:
       - if:
            condition:
              switch.is_off: relay1
            then:  
              - switch.turn_on: relay1
    on_release:     ##判断:释放开关,对应继电器开状态,就关闭,否则不操作
      then:
       - if:
            condition:
              switch.is_on: relay1
            then:  
              - switch.turn_off: relay1


...........
switch:
  - platform: gpio # GPIO 12 Relay1 接 電風扇 弱檔位
    name: '${dev_name}_sw1'
    pin: GPIO4
    id: relay1
    icon: "mdi:fan"
    interlock: [relay1, relay2, relay3]    #三个继电器互锁,保证同一时间只有一个开状态
...........
--------------------------------------------------
#解释:按钮添加判断语句,为了实现当通过其他终端改变了按键属性时,再去按实体按键不会造成混乱。
所有风扇开关均可保持原样,无需改装。
另外,homekit也可完美匹配, 再一次感谢楼主!
回复

使用道具 举报

0

主题

9

帖子

741

积分

高级会员

Rank: 4

积分
741
金钱
732
HASS币
0
发表于 2021-2-1 18:15:33 | 显示全部楼层
感谢分享!!!
回复

使用道具 举报

0

主题

26

帖子

509

积分

高级会员

Rank: 4

积分
509
金钱
483
HASS币
0
发表于 2021-2-28 13:24:54 | 显示全部楼层
看下看下看下
回复

使用道具 举报

1

主题

41

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
金钱
251
HASS币
0
发表于 2021-4-10 10:12:44 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

24

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
150
HASS币
0
发表于 2021-6-19 23:40:09 | 显示全部楼层

谢谢分享。
谢谢分享。
回复

使用道具 举报

0

主题

32

帖子

163

积分

注册会员

Rank: 2

积分
163
金钱
131
HASS币
0
发表于 2021-6-20 01:39:13 | 显示全部楼层
感謝大大分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 14:09 , Processed in 0.059735 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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