找回密码
 立即注册

微信扫码登录

搜索
查看: 18292|回复: 19

请教想要一个开关在规定时间内打开,其余时间关闭,怎么写自动化

[复制链接]

11

主题

80

回帖

2512

积分

论坛技术达人

积分
2512
金钱
2416
HASS币
30
QQ
发表于 2020-7-27 09:54:13 | 显示全部楼层
在HA里写两个自动化,根据时间打开和根据时间关闭,具体的话触发条件选(时间),然后下面一个填时间,例如早晨七点填07:00:00
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

11

主题

80

回帖

2512

积分

论坛技术达人

积分
2512
金钱
2416
HASS币
30
QQ
发表于 2020-7-28 10:37:12 | 显示全部楼层
lrving163 发表于 2020-7-28 08:32
自动触发开是可以,但好象不能自动关吧?救指教。

根据时间关闭和根据时间开启的触发条件是一样的,就是我上面写的,然后开关打开是switch.turn_on,开关关闭是switch.turn_off,比如我有个驱蚊器是晚上12点打开,早晨7点关闭,自动化配置如下:
- id: '1594885024284'
  alias: 驱蚊器关闭(早上起床)
  description: ''
  trigger:
  - at: 07:00:00
    platform: time
  condition: []
  action:
  - data: {}
    entity_id: switch.mosquito_repellent
    service: switch.turn_off
- id: '1594885137240'
  alias: 驱蚊器打开(晚上睡觉)
  description: ''
  trigger:
  - at: '23:59:59'
    platform: time
  condition: []
  action:
  - data: {}
    entity_id: switch.mosquito_repellent
    service: switch.turn_on
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

11

主题

80

回帖

2512

积分

论坛技术达人

积分
2512
金钱
2416
HASS币
30
QQ
发表于 2020-7-28 12:27:18 | 显示全部楼层
lrving163 发表于 2020-7-28 11:30
也就是要写两个自动化

是啊哈哈哈哈
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

11

主题

80

回帖

2512

积分

论坛技术达人

积分
2512
金钱
2416
HASS币
30
QQ
发表于 2020-8-3 10:53:53 | 显示全部楼层
bynow 发表于 2020-8-2 17:32
能否简化成1个呢?

Emm,我有个思路,比如我有个驱蚊器是晚上12点打开,然后在自动化里加个延迟七小时,然后再关闭
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-2 16:08 , Processed in 0.116729 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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