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

 找回密码
 立即注册
查看: 1243|回复: 16

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

[复制链接]

16

主题

56

帖子

805

积分

高级会员

Rank: 4

积分
805
金钱
749
HASS币
0
发表于 2024-11-19 22:53:13 | 显示全部楼层 |阅读模式
本帖最后由 中秋汤圆 于 2024-11-24 21:53 编辑

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

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





http:
    use_x_forwarded_for: true
    trusted_proxies:
    - 192.168.1.0/24 
    - 127.0.0.1



回复

使用道具 举报

24

主题

632

帖子

2999

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

9

主题

299

帖子

2652

积分

论坛UI达人

积分
2652
金钱
2353
HASS币
0
发表于 2024-11-19 23:09:32 | 显示全部楼层
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
回复

使用道具 举报

3

主题

46

帖子

414

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

0

主题

50

帖子

942

积分

高级会员

Rank: 4

积分
942
金钱
892
HASS币
0
发表于 2024-11-20 08:18:19 | 显示全部楼层
回复

使用道具 举报

5

主题

48

帖子

301

积分

论坛技术达人

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

使用道具 举报

16

主题

56

帖子

805

积分

高级会员

Rank: 4

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

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

使用道具 举报

16

主题

56

帖子

805

积分

高级会员

Rank: 4

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

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

使用道具 举报

16

主题

56

帖子

805

积分

高级会员

Rank: 4

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

这自动化太麻烦了
回复

使用道具 举报

16

主题

56

帖子

805

积分

高级会员

Rank: 4

积分
805
金钱
749
HASS币
0
 楼主| 发表于 2024-11-20 09:06:32 | 显示全部楼层
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, 2025-3-7 06:29 , Processed in 0.154054 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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