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

 找回密码
 立即注册
查看: 199|回复: 13

[基础教程] HA下简单绑定开关实现双控制

[复制链接]

15

主题

55

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
704
HASS币
0
发表于 前天 22:53 | 显示全部楼层 |阅读模式
本帖最后由 中秋汤圆 于 2024-11-20 10:06 编辑

两个三控实体开关,其中一个接线物理控制三个灯,另外一个无线开关,要实现双控的效果,通过自动化的话,一个按键最少要设置2个自动化,才能实现双控,三个按键就要设置很多条自动化,比较麻烦,有没有便捷的方法,国产智能家居有绑定开关的功能,HA有没有

根据5楼的方案设计,导入此链接的蓝图,就可实现
https://raw.githubusercontent.co ... in/Synchronize.yaml
回复

使用道具 举报

24

主题

579

帖子

2679

积分

金牌会员

Rank: 6Rank: 6

积分
2679
金钱
2100
HASS币
0
发表于 前天 23:05 | 显示全部楼层
如果按照我记忆中的双控开关的接法
你这样接的话  在外面就会无法确认灯或者开关的真实状态吧
回复

使用道具 举报

9

主题

223

帖子

2105

积分

论坛UI达人

积分
2105
金钱
1882
HASS币
0
发表于 前天 23:09 | 显示全部楼层
alias: 次卧手动开关灯
description: ""
triggers:
  - device_id: 7604c5f342bc02c55337696cfadd3438
    domain: zha
    type: remote_button_short_press
    subtype: button_1
    id: 双开1单击
    trigger: device
  - device_id: f7096c292be14f4ca2c85edd89eadbd9
    domain: zha
    type: remote_button_alt_short_press
    subtype: button_1
    id: opple双开1单击
    trigger: device
  - device_id: 7604c5f342bc02c55337696cfadd3438
    domain: zha
    type: remote_button_short_press
    subtype: button_2
    id: 双开2单击
    trigger: device
  - device_id: f7096c292be14f4ca2c85edd89eadbd9
    domain: zha
    type: remote_button_alt_short_press
    subtype: button_2
    trigger: device
    id: opple双开2单击
conditions: []
actions:
  - alias: 自动关闭自动开灯
    if:
      - condition: trigger
        id:
          - 双开1单击
          - opple双开1单击
    then:
      - target:
          entity_id: automation.ci_wo_you_ren_zi_dong_kai_deng
        data:
          stop_actions: true
        action: automation.turn_off
  - alias: 手动开关吸顶灯
    if:
      - condition: trigger
        id:
          - 双开1单击
          - opple双开1单击
      - condition: state
        entity_id: light.yeelink_ceil38_fcb1_light
        state: "off"
    then:
      - type: turn_on
        device_id: 357e07fd3893598918bda0d20fcd4783
        entity_id: 67a97132f9030341865512ced0b138a2
        domain: light
    else:
      - if:
          - condition: trigger
            id:
              - 双开1单击
              - opple双开1单击
        then:
          - type: turn_off
            device_id: 357e07fd3893598918bda0d20fcd4783
            entity_id: 67a97132f9030341865512ced0b138a2
            domain: light
  - alias: 手动开关筒灯
    if:
      - condition: trigger
        id:
          - 双开2单击
          - opple双开2单击
      - condition: state
        entity_id: light.ccb5d1c41d82_light
        state: "off"
    then:
      - type: turn_on
        device_id: ff6418409c3e1a4307c115510bd07160
        entity_id: 312f4d8d1b622a8c9af4e5e67e3b9d62
        domain: light
    else:
      - if:
          - condition: trigger
            id:
              - 双开2单击
              - opple双开2单击
        then:
          - type: turn_off
            device_id: ff6418409c3e1a4307c115510bd07160
            entity_id: 312f4d8d1b622a8c9af4e5e67e3b9d62
            domain: light
mode: single
回复

使用道具 举报

0

主题

27

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
金钱
237
HASS币
0
发表于 前天 23:50 | 显示全部楼层
自动化的开关实体控制里不是有个切换吗,无线开关的实体状态设置为触发后就马上自动关闭 {esp可以这么搞,不知道你用的设备行不行} ,自动化写成无线开关触发一次就切换接线开关的状态,这样一个灯一个自动化也还行没有多麻烦啊,
回复

使用道具 举报

0

主题

39

帖子

756

积分

高级会员

Rank: 4

积分
756
金钱
717
HASS币
0
发表于 昨天 08:18 | 显示全部楼层
回复

使用道具 举报

4

主题

36

帖子

243

积分

论坛技术达人

积分
243
金钱
202
HASS币
0
发表于 昨天 08:38 | 显示全部楼层
可以用辅助元素将switch转换为light,然后再设置一个灯光群组,这样比较好,但是前提是你的实体开光和无线开关在HA中都有实体
回复

使用道具 举报

15

主题

55

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
704
HASS币
0
 楼主| 发表于 昨天 08:57 | 显示全部楼层
kjjuhfv 发表于 2024-11-19 23:05
如果按照我记忆中的双控开关的接法
你这样接的话  在外面就会无法确认灯或者开关的真实状态吧 ...

不是传统接线,只接线一个开关,另一个开关不接线
回复

使用道具 举报

15

主题

55

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
704
HASS币
0
 楼主| 发表于 昨天 08:59 | 显示全部楼层
sevenmade 发表于 2024-11-20 08:38
可以用辅助元素将switch转换为light,然后再设置一个灯光群组,这样比较好,但是前提是你的实体开光和无线 ...

两个开关都有实体,具体怎么操作,可以介绍下吗
回复

使用道具 举报

15

主题

55

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
704
HASS币
0
 楼主| 发表于 昨天 09:00 | 显示全部楼层
hhh. 发表于 2024-11-19 23:09
alias: 次卧手动开关灯
description: ""
triggers:

这自动化太麻烦了
回复

使用道具 举报

15

主题

55

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
704
HASS币
0
 楼主| 发表于 昨天 09:06 | 显示全部楼层
1048346494 发表于 2024-11-20 08:18
试试这个蓝图

https://community.home-assistant.io/t/synchronize-the-on-off-state-of-2-entities/25901 ...

我研究下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 18:20 , Processed in 1.163038 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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