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

 找回密码
 立即注册
查看: 2560|回复: 5

[求助] 如何让灯更加人性化

[复制链接]

18

主题

183

帖子

782

积分

高级会员

Rank: 4

积分
782
金钱
599
HASS币
0
发表于 2018-3-17 08:14:56 | 显示全部楼层 |阅读模式
本帖最后由 rexandlanny 于 2018-3-17 12:34 编辑

- alias: room6
  initial_state: true
  trigger:
      - platform: state
        entity_id: binary_sensor.motion_sensor_158d00022320dc
        from: 'off'
        to: 'on'        
  condition: #状态触发
    condition: and
    conditions:
      - condition: state
        entity_id: switch.room6
        state: 'off'
      - condition: numeric_state
        entity_id: sensor.illumination_7811dcb26d35
        below: 200
      - condition: time
        after: '06:00:00'
        before: '22:00:00'        #十点以后进入夜灯模式  所有灯都会关闭 除了夜灯
  action:
      - service: switch.turn_on
        entity_id: switch.room6
- alias: nobodycheck6
  initial_state: true
  trigger:
      - platform: template
        value_template: '{{states.binary_sensor.motion_sensor_158d00022320dc.attributes["No motion since"] | int >= 600 }}' #600单位秒 也就是10分钟
      
  action:
      - service: switch.turn_off
        entity_id: switch.room6




先附上代码  我的目标是人进某个房间  就开灯   出某个房间后10分钟关灯 呆在里面如果在十分钟内被检测到动作  就持续开灯
(参考论坛其他帖子)

如果我用手动开关或者遥控器关灯 由于是射频  ha无法检测状态是off  所以灯会一直保持关闭状态(如果有人想关灯做事情的话),
也至少可以保持10分钟不亮  但   问题是如果我用手机的ha关了灯  就会检测到状态是off 那只要一动  灯就亮了 如何解决这个
问题  想了很久 没有搞定   希望得到帮助  或者有另一种思路  谢谢大家
回复

使用道具 举报

1

主题

164

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
金钱
937
HASS币
0
发表于 2018-3-17 08:27:50 | 显示全部楼层
射频的话,不妨用网关检测到的亮度和时间一起判断灯的状态,如果网关和灯在同一个房间的话
嗯哼,有论坛签名了
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2018-3-17 08:55:35 | 显示全部楼层
首先先将配色底色改回来,字太小看眼晕啊。
Nero
回复

使用道具 举报

18

主题

183

帖子

782

积分

高级会员

Rank: 4

积分
782
金钱
599
HASS币
0
 楼主| 发表于 2018-3-17 12:25:55 | 显示全部楼层
neroxps 发表于 2018-3-17 08:55
首先先将配色底色改回来,字太小看眼晕啊。

改来改去一直去不掉底色  已经存文本粘贴了  晕  看的时候请选中一下  我在去改改看
回复

使用道具 举报

18

主题

183

帖子

782

积分

高级会员

Rank: 4

积分
782
金钱
599
HASS币
0
 楼主| 发表于 2018-3-17 12:32:13 | 显示全部楼层
LaunchTomorrow 发表于 2018-3-17 08:27
射频的话,不妨用网关检测到的亮度和时间一起判断灯的状态,如果网关和灯在同一个房间的话 ...

网关在客厅  控制三个人体感应    不在同一房间
回复

使用道具 举报

35

主题

533

帖子

2887

积分

金牌会员

Rank: 6Rank: 6

积分
2887
金钱
2354
HASS币
0
发表于 2018-4-23 13:37:52 | 显示全部楼层
楼主,你这套方案试验过了吗?体验如何?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 20:53 , Processed in 0.091211 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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