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

 找回密码
 立即注册
查看: 16779|回复: 14

Yeelight灯光配置后仍无法接入HA

[复制链接]

1

主题

26

帖子

136

积分

注册会员

Rank: 2

积分
136
金钱
110
HASS币
0
发表于 2020-4-21 13:18:41 | 显示全部楼层 |阅读模式
本帖最后由 zlzyc 于 2021-3-26 18:49 编辑

最近刚刚研究这个HomeAssistant,道路异常曲折,哪里都会出错。请求各路大神赐教!HomeAssistant安装环境:win10虚拟机安装黑群晖,然后docker安装的HomeAssistant。

Yeelight灯(三个韶华,一个LED吸顶灯pro),已下载Yeelight app全部打开局域网控制。

微信截图_20200421131634.png
已经在configuration.yaml添加以下字段,保证所有ip正确,在HomeAssistant配置检查里面并未出错。light:
  - platform: yeelight
    devices:
      192.168.2.169:
      #Yeelight灯具ip
        name: 客厅灯
        transition: 1000
        use_music_mode: True
        #音乐随动模式,默认关闭
      192.168.2.22:
      #Yeelight灯具ip
        name: 儿童房灯
        transition: 1000
        use_music_mode: True
        #音乐随动模式,默认关闭
      192.168.2.160:
      #Yeelight灯具ip
        name: 次卧灯
        transition: 1000
        use_music_mode: True
        #音乐随动模式,默认关闭
      192.168.2.218:
      #Yeelight灯具ip
        name: 主卧灯
        transition: 1000
        use_music_mode: True
        #音乐随动模式,默认关闭
最新进展:
20200421-二楼指出官方文档支持的型号不包括我所用的灯(型号是yeelight.light.ceiling18 和 yeelight.light.ceiling17),需要修改components/yeelight/light.py文件,可是我是docker里面安装的HomeAssistant,连这个文件夹都找不到,我再去找找资料,有知道的大神还望提醒一下,谢谢!

回复

使用道具 举报

2

主题

18

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
44
HASS币
0
发表于 2020-4-21 15:25:01 | 显示全部楼层
官方文档上面说yeelight只支持这些型号
Model ID         Model number         Product name
mono1         YLDP01YL         LED Bulb (White)
?         YLDP05YL         LED Bulb (White) - 2nd generation
color1         YLDP02YL         LED Bulb (Color)
color1         YLDP03YL         LED Bulb (Color) - E26
color2         YLDP06YL         LED Bulb (Color) - 2nd generation
strip1         YLDD01YL         Lightstrip (Color)
strip1         YLDD02YL         Lightstrip (Color)
?         YLDD04YL         Lightstrip (Color)
bslamp1         MJCTD01YL         Xiaomi Mijia Bedside Lamp - Wi-Fi Version!
bslamp1         MJCTD02YL         Xiaomi Mijia Bedside Lamp II
RGBW         MJDP02YL         Mi LED smart Lamp - white and color Wi-Fi Version
lamp1         MJTD01YL         Xiaomi Mijia Smart LED Desk Lamp (autodiscovery isn’t possible because the device doesn’t support mDNS due to the small amount of RAM)
ceiling1         YLXD01YL         Yeelight Ceiling Light
ceiling2         YLXD03YL         Yeelight Ceiling Light - Youth Version
?, may be ceiling3         YLXD04YL         Yeelight Ceiling Light (Jiaoyue 450)
ceiling3         YLXD05YL         Yeelight Ceiling Light (Jiaoyue 480)
ceiling4         YLXD02YL         Yeelight Ceiling Light (Jiaoyue 650)
mono         YLTD03YL         Yeelight Serene Eye-Friendly Desk Lamp
ceiling13         YLXD01YL         Yeelight LED Ceiling Light

楼主要是自己有python开发能力可以试试自己加下支持,简单修改components/yeelight/light.py应该就可以了
回复

使用道具 举报

2

主题

18

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
44
HASS币
0
发表于 2020-4-21 15:26:54 | 显示全部楼层
我简单看了看好像还得改python-yeelight的部分,楼主加油
回复

使用道具 举报

1

主题

26

帖子

136

积分

注册会员

Rank: 2

积分
136
金钱
110
HASS币
0
 楼主| 发表于 2020-4-21 16:33:04 | 显示全部楼层
yinyue200 发表于 2020-4-21 15:25
官方文档上面说yeelight只支持这些型号
Model ID         Model number         Product name
mono1         YLDP01YL         LED Bulb  ...

完蛋  不会了  而且也找不到这个light.py文件,因为是docker下的 ,我又得去找教程找到light.py文件,好难啊。
回复

使用道具 举报

1

主题

26

帖子

136

积分

注册会员

Rank: 2

积分
136
金钱
110
HASS币
0
 楼主| 发表于 2020-4-21 16:35:06 | 显示全部楼层
yinyue200 发表于 2020-4-21 15:25
官方文档上面说yeelight只支持这些型号
Model ID         Model number         Product name
mono1         YLDP01YL         LED Bulb  ...

确实,灯的型号是
yeelight.light.ceiling18和yeelight.light.ceiling17
回复

使用道具 举报

2

主题

18

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
44
HASS币
0
发表于 2020-4-21 18:38:44 | 显示全部楼层
zlzyc 发表于 2020-4-21 16:33
完蛋  不会了  而且也找不到这个light.py文件,因为是docker下的 ,我又得去找教程找到light.py文件,好 ...

实在不行就不要自己改了,你把灯的信息发给维护HA的人(在GitHub或者gitlab里面发issue),让他们给你加,我觉得应该好加,按理说就是改几个配置的事情罢了。如果楼主自己改成功了记得分享下会的话建议直接在GitHub或者gitlab里面发pullrequest
回复

使用道具 举报

2

主题

366

帖子

2506

积分

金牌会员

Rank: 6Rank: 6

积分
2506
金钱
2135
HASS币
30
发表于 2020-7-8 01:53:44 | 显示全部楼层

回帖奖励 +1 金钱

以后不会再买yeelight产品,ha接入不了
回复

使用道具 举报

2

主题

38

帖子

1062

积分

金牌会员

Rank: 6Rank: 6

积分
1062
金钱
1024
HASS币
0
发表于 2020-7-11 16:03:08 | 显示全部楼层
看一下yeelight的官方文档,不能再用以前的"light: - platform"的写法,要写成这样:
yeelight:
  devices:
     ip:
...
回复

使用道具 举报

0

主题

4

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
84
HASS币
0
发表于 2020-7-11 18:19:31 | 显示全部楼层
韶华我没有,但是初心pro确定是可以添加的,我觉得韶华应该也可以
customize.yaml 里面加
light.yeelight_ceiling18_YLXD53YL:
  friendly_name: Drawing Room Lamp

configuration.yaml 里面加
discovery:
  ignore:
    - yeelight
yeelight:
  devices:
    192.168.x.x:
      name: Drawing Room Lamp

回复

使用道具 举报

0

主题

4

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
84
HASS币
0
发表于 2020-7-11 18:20:49 | 显示全部楼层
yeelight app里面要打开局域网控制
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 15:45 , Processed in 0.103254 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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