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

 找回密码
 立即注册
查看: 10080|回复: 8

[已解决] 各位大神,请教如何在自动化中控制小米网关夜灯的颜色?

[复制链接]

20

主题

348

帖子

2541

积分

金牌会员

Rank: 6Rank: 6

积分
2541
金钱
2193
HASS币
0
发表于 2017-9-5 07:27:00 | 显示全部楼层 |阅读模式
本帖最后由 aobolee 于 2017-9-12 21:59 编辑

想做个网关夜灯预警天气的自动化。各位大神,请教如何在自动化中控制小米网关夜灯的颜色?谢谢!


查了好多资料,自己终于解决了。可以用color_name: green,,也可以用rgb_color: [50,150,200],亲测可以控制小灯网关夜灯和小米彩光灯。 例子如下:

action:
     - service: light.turn_on
      data_template:
        entity_id: light.yeelight_rgb_XXXXXX
        color_name: green
        #rgb_color: [50,150,200]

回复

使用道具 举报

3

主题

37

帖子

171

积分

注册会员

Rank: 2

积分
171
金钱
134
HASS币
0
发表于 2017-9-5 13:45:33 | 显示全部楼层
楼主同问
回复

使用道具 举报

20

主题

348

帖子

2541

积分

金牌会员

Rank: 6Rank: 6

积分
2541
金钱
2193
HASS币
0
 楼主| 发表于 2017-9-6 22:38:57 | 显示全部楼层
查了好多资料,自己终于解决了。可以用color_name: green,,也可以用rgb_color: [50,150,200],亲测可以控制小灯网关夜灯和小米彩光灯。 例子如下:

action:
    - service: light.turn_on
     data_template:
       entity_id: light.yeelight_rgb_XXXXXX
       color_name: green
       #rgb_color: [50,150,200]
         
回复

使用道具 举报

5

主题

140

帖子

448

积分

中级会员

Rank: 3Rank: 3

积分
448
金钱
308
HASS币
0
发表于 2018-1-17 17:28:36 | 显示全部楼层
辛苦谢谢  休息休息
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-10 22:07:46 | 显示全部楼层
本帖最后由 MAPGPS 于 2018-3-10 22:09 编辑

在 HA 0.64.3 里试过 color_name 和 rgb_color 都不行,在 LOAD AUTOMATIONS 时就报错。

不过我注意到我们俩的小米网关夜灯的 entity_id 类型不一样:
我的:
entity_id: light.gateway_light_XXXXXX
你的:
entity_id: light.yeelight_rgb_XXXXXX

- alias: If Door open and below 200lm then turn on GW Light
  trigger:    
    platform: state
    entity_id: binary_sensor.door_window_sensor_XXXXXX
    from: 'off'
    to: 'on'
  condition:
    condition: numeric_state
    entity_id: sensor.illumination_XXXXXX
    below: 200
  action:
    - service: light.turn_on
      entity_id: light.gateway_light_XXXXXX
      rgb_color: [0,0,255]


HA log里报错:
2018-03-10 21:48:33 INFO (MainThread) [homeassistant.core] Bus:Handling <Event system_log_event[L]: message=Invalid config for [automation]: [rgb_color] is an invalid option for [automation]. Check: automation->action->0->rgb_color.

回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-10 22:27:37 | 显示全部楼层
本帖最后由 MAPGPS 于 2018-3-10 22:42 编辑

把 rgb_color 放到 "data_template:" 里, 虽在 LOAD AUTOMATIONS 时不报错,但网关夜灯不亮。


  action:
    - service: light.turn_on
      data_template:
        entity_id: light.gateway_light_XXXXX
        rgb_color: [0,0,255]
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-10 22:40:14 | 显示全部楼层
终于成功地控制显示颜色了!
原来是要把 rgb_color 放到 "data:" 里。

在这儿找的例子:
https://home-assistant.io/components/binary_sensor.xiaomi_aqara/

  action:
    - service: light.turn_on
      entity_id: light.gateway_light_XXXXX
      data:
        #color_name: 'blue'
        rgb_color: [0,0,255]
回复

使用道具 举报

22

主题

519

帖子

1608

积分

金牌会员

Rank: 6Rank: 6

积分
1608
金钱
1089
HASS币
10
发表于 2018-3-31 10:14:25 | 显示全部楼层
MAPGPS 发表于 2018-3-10 22:40
终于成功地控制显示颜色了!
原来是要把 rgb_color 放到 "data:" 里。

mark一下  刚入的小米网关试用
回复

使用道具 举报

0

主题

36

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
金钱
195
HASS币
0
发表于 2020-7-31 22:52:39 | 显示全部楼层
感謝分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 03:52 , Processed in 0.310375 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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