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

 找回密码
 立即注册
查看: 4911|回复: 7

求一个检测哪些等开着并关闭开着的灯自动化...

[复制链接]

6

主题

46

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
金钱
223
HASS币
0
发表于 2021-1-5 17:02:10 | 显示全部楼层 |阅读模式
不知道可不可以实现,假如客厅有三个灯A 、B、 C,我想实现在我离开家时(通过指纹锁的状态)关闭这三个灯中已经开着的灯,我目前是不判断目前灯的状态,检测到指纹锁状态,就把所有灯关闭,但实际运行好像有问题,如果这个灯已经是关闭的状态再关闭,会有错误提示“Leave Home: Already running”,貌似会卡住执行不完。。。。求大神帮我改改。

alias: Leave Home
  description: ''
  trigger:
  - platform: state
    entity_id: sensor.fbe5e9d169bc_action
    to: lock
  condition:
  - condition: template
    value_template: '{{ trigger.to_state.attributes[''action_id''] == 4 }}'
  action:
  - type: turn_off
    device_id: 28801fec4019debd551d5fc3099f4ea1
    entity_id: switch.28d127246a93_2_1
    domain: switch
  - type: turn_off
    device_id: 28801fec4019debd551d5fc3099f4ea1
    entity_id: switch.28d127246a93_3_1
    domain: switch
  - type: turn_off
    device_id: 28801fec4019debd551d5fc3099f4ea1
    entity_id: switch.28d127246a93_4_1

回复

使用道具 举报

15

主题

438

帖子

4352

积分

论坛元老

Rank: 8Rank: 8

积分
4352
金钱
3914
HASS币
0
发表于 2021-1-5 17:35:44 | 显示全部楼层
这需求用node-red 非常easy就能实现,用自带自动化得写一堆
回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2021-1-5 17:51:20 | 显示全部楼层
寫一個情境, 自動化時呼叫這個情境

另外關於 Already running
可以給自動化設定執行模式
https://www.home-assistant.io/docs/automation/modes/
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

8

主题

263

帖子

2401

积分

金牌会员

Rank: 6Rank: 6

积分
2401
金钱
2138
HASS币
15
发表于 2021-1-5 20:42:08 | 显示全部楼层
1.分三個自動化
2.各加一個"燈的狀態為on"的觸發判斷

這樣如果燈開著就不會執行了
回复

使用道具 举报

10

主题

97

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
490
HASS币
0
发表于 2021-1-6 13:04:32 | 显示全部楼层
HA不是自带light off吗
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2021-1-6 13:38:05 | 显示全部楼层
直接把要操作的灯分组就好了啊 group

指纹锁外上锁,group light 直接 off
Nero
回复

使用道具 举报

6

主题

46

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
金钱
223
HASS币
0
 楼主| 发表于 2021-1-6 16:52:59 | 显示全部楼层
本帖最后由 xf_hfg 于 2021-1-6 17:10 编辑
neroxps 发表于 2021-1-6 13:38
直接把要操作的灯分组就好了啊 group

指纹锁外上锁,group light 直接 off

大神可以给我示例吗?不会对组进行操作,动作那里调用哪个服务关闭这个组?因为控制的是switch,不是light,不能用light灯组
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2021-1-6 17:24:16 | 显示全部楼层
xf_hfg 发表于 2021-1-6 16:52
大神可以给我示例吗?不会对组进行操作,动作那里调用哪个服务关闭这个组?因为控制的是switch,不是light ...

https://www.home-assistant.io/integrations/light.group/
Nero
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 18:22 , Processed in 0.125019 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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