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

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

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

  [复制链接]

1

主题

150

帖子

1063

积分

论坛积极会员

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

使用道具 举报

26

主题

357

帖子

2966

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

8

主题

138

帖子

1950

积分

论坛积极会员

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

使用道具 举报

2

主题

151

帖子

1814

积分

金牌会员

Rank: 6Rank: 6

积分
1814
金钱
1663
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

帖子

753

积分

高级会员

Rank: 4

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

使用道具 举报

0

主题

26

帖子

628

积分

高级会员

Rank: 4

积分
628
金钱
602
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

帖子

180

积分

注册会员

Rank: 2

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

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

使用道具 举报

0

主题

32

帖子

165

积分

注册会员

Rank: 2

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

使用道具 举报

0

主题

49

帖子

268

积分

中级会员

Rank: 3Rank: 3

积分
268
金钱
219
HASS币
0
发表于 2021-7-20 19:07:23 | 显示全部楼层

有才!!!!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 02:25 , Processed in 0.565383 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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