找回密码
 立即注册
查看: 10948|回复: 12

求助:小米网关的灯根据光线自动开关

[复制链接]

9

主题

126

回帖

767

积分

高级会员

积分
767
金钱
632
HASS币
0
发表于 2017-12-4 19:23:14 | 显示全部楼层 |阅读模式
利用小米的网关的光线感应来开起小米网关的灯,但是没有效果
下面是代码,哪里错了呀?

#过道夜灯
- alias: '打开过道夜灯'
  trigger:
    - platform: numeric_state
      below: 1000
      entity_id: sensor.illumination_34ce008bf6c9
  action:
    - service: switch.turn_on
      entity_id: light.gateway_light_34ce008bf6c9

回复

使用道具 举报

 

123

主题

4548

回帖

1万

积分

管理员

囧死

积分
16548
金钱
11792
HASS币
45
发表于 2017-12-5 00:13:09 | 显示全部楼层
代码没错,错的是逻辑。这个只在高于1000下降到1000以下时,才会触发。一直低于1000是不会触发的。
回复

使用道具 举报

9

主题

126

回帖

767

积分

高级会员

积分
767
金钱
632
HASS币
0
 楼主| 发表于 2017-12-5 15:05:40 | 显示全部楼层
Jones 发表于 2017-12-5 00:13
代码没错,错的是逻辑。这个只在高于1000下降到1000以下时,才会触发。一直低于1000是不会触发的。 ...

谢谢,升级到HA的最新版本,可以直接在UI上编写了,测试成功了。。。
回复

使用道具 举报

175

主题

462

回帖

3832

积分

论坛元老

积分
3832
金钱
3190
HASS币
0
发表于 2018-2-6 12:33:28 | 显示全部楼层
Jones 发表于 2017-12-5 00:13
代码没错,错的是逻辑。这个只在高于1000下降到1000以下时,才会触发。一直低于1000是不会触发的。 ...

用这个逻辑上是不是就行得通

#暗光环境网关灯开启
- alias: light.gateway_light_7811dca47fae_on
  trigger:
    platform: numeric_state
    entity_id: sensor.illumination_7811dca47fae
    value_template: '{{ states.sensor.illumination_7811dca47fae.state| int }}'
    below: 300
  condition:
    condition: time
    after: '17:00:00'
    before: '23:59:00'
  action:
    service: light.turn_on
    entity_id: light.gateway_light_7811dca47fae
    
#亮光环境网关灯关闭
- alias: light.gateway_light_7811dca47fae_off
  trigger:
    platform: numeric_state
    entity_id: sensor.illumination_7811dca47fae
    value_template: '{{ states.sensor.illumination_7811dca47fae.state| int }}'
    above: 300
  condition:
    condition: time
    after: '17:00:00'
    before: '23:59:00'
  action:
    service: light.turn_off
    entity_id: light.gateway_light_7811dca47fae
回复

使用道具 举报

17

主题

790

回帖

5875

积分

论坛元老

积分
5875
金钱
5063
HASS币
0
发表于 2018-2-19 16:32:55 来自手机 | 显示全部楼层
追加个定时,到时间时候判断亮度低就开灯就好。时间触发
回复

使用道具 举报

65

主题

788

回帖

3044

积分

论坛元老

积分
3044
金钱
2184
HASS币
40
发表于 2018-2-22 16:39:27 | 显示全部楼层
这个逻辑行得通,但是小米网关的光照传感数据刷新的不够实时。导致自动化有时候会因为没达到判断条件失效
回复

使用道具 举报

175

主题

2794

回帖

7620

积分

超级版主

我就是六神

积分
7620
金钱
4626
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2018-2-22 16:43:05 | 显示全部楼层
大哥,我家太阳光照可能最高才900多,你设置低于1000 也太高了吧,晚上的话设置300就可以我感觉,你可以看一下,某个时间点 看看当前的亮度是多少,然后就设置那个临界值就可以了
回复

使用道具 举报

12

主题

535

回帖

2049

积分

金牌会员

积分
2049
金钱
1502
HASS币
0
发表于 2018-3-23 00:50:45 来自手机 | 显示全部楼层
plutosherry 发表于 2018-2-22 16:39
这个逻辑行得通,但是小米网关的光照传感数据刷新的不够实时。导致自动化有时候会因为没达到判断条件失效 ...

对不实时,
回复

使用道具 举报

0

主题

24

回帖

126

积分

注册会员

积分
126
金钱
102
HASS币
0
发表于 2018-3-27 01:22:21 | 显示全部楼层
ptlzx 发表于 2018-2-6 12:33
用这个逻辑上是不是就行得通

[code]#暗光环境网关灯开启

请问该怎么设置 暗光环境,亮30秒后再自动关闭呢?
回复

使用道具 举报

9

主题

778

回帖

3884

积分

论坛元老

积分
3884
金钱
3097
HASS币
87
发表于 2018-3-29 16:18:20 | 显示全部楼层
这个功能小米网关有自带.智能里面设置 感应夜灯 就行了,还能配合人体传感器.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-10 22:55 , Processed in 0.463863 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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