找回密码
 立即注册
查看: 561|回复: 4

[技术探讨] 【已解决】通过一个按键控制窗帘在“开,停,关”切换

[复制链接]

22

主题

340

回帖

2175

积分

金牌会员

积分
2175
金钱
1813
HASS币
0
发表于 2025-2-18 10:21:32 | 显示全部楼层 |阅读模式
本帖最后由 gx19970920 于 2025-2-20 08:49 编辑

请问如何通过一个按键控制窗帘在“开,停,关”间切换?按键是zigbee的按钮,窗帘是aqara的c2电机

目前在自动化里面,控制窗帘的状态有三个,分别是,打开、停止和关闭,请问我如何通过一个按键实现控制窗帘在在这三个状态之间切换呢?


回复

使用道具 举报

hhh. 手机认证

9

主题

292

回帖

2736

积分

论坛UI达人

积分
2736
金钱
2435
HASS币
0
发表于 2025-2-18 11:01:13 | 显示全部楼层
description: ""
mode: single
triggers:
  - device_id: f7096c292be14f4ca2c85edd89eadbd9
    domain: xiaomi_gateway3
    type: action
    trigger: device
    state: button_1_single
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: cover.0x54ef4410009630e0
            state: closed
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.0x54ef4410009630e0
      - conditions:
          - condition: state
            entity_id: cover.0x54ef4410009630e0
            state: open
        sequence:
          - action: cover.close_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.0x54ef4410009630e0
      - conditions:
          - condition: state
            entity_id: cover.0x54ef4410009630e0
            state: closing
          - condition: state
            entity_id: cover.0x54ef4410009630e0
            state: opening
        sequence:
          - action: cover.stop_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.0x54ef4410009630e0
回复

使用道具 举报

22

主题

340

回帖

2175

积分

金牌会员

积分
2175
金钱
1813
HASS币
0
 楼主| 发表于 2025-2-20 08:48:34 | 显示全部楼层
hhh. 发表于 2025-2-18 11:01
description: ""
mode: single
triggers:

感谢大佬,但是我找到了一个更简单一些的方法,是通过调用 cover.toggle 服务,每次按键调用这个服务控制对应的窗帘电机,就可以实现我说的效果
回复

使用道具 举报

jon 

0

主题

46

回帖

161

积分

注册会员

积分
161
金钱
115
HASS币
0
发表于 2025-3-13 20:33:30 | 显示全部楼层
gx19970920 发表于 2025-2-20 08:48
感谢大佬,但是我找到了一个更简单一些的方法,是通过调用 cover.toggle 服务,每次按键调用这个服务控制 ...

怎么用,求教
回复

使用道具 举报

22

主题

340

回帖

2175

积分

金牌会员

积分
2175
金钱
1813
HASS币
0
 楼主| 发表于 2025-3-14 09:04:41 | 显示全部楼层

直接调用服务,如下图


                               
登录/注册后可看大图
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 09:48 , Processed in 0.466021 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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