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

 找回密码
 立即注册
查看: 809|回复: 3

[技术探讨] xiaomi_gateway3接入设备改类型求助

[复制链接]

5

主题

64

帖子

720

积分

高级会员

Rank: 4

积分
720
金钱
656
HASS币
0
发表于 2024-6-5 18:30:29 | 显示全部楼层 |阅读模式
本帖最后由 cokeii 于 2024-6-5 18:31 编辑

买的智能射灯,品牌是wlg 接入ha后只能控制开关 微信截图_20240605181907.png ,我想和其他射灯一样可以控制色温
微信截图_20240605181923.png
但是在xiaomi_gateway3.py加入了代码
微信截图_20240605181808.png
重启后没变换 求大佬帮忙看看 万分感谢
微信截图_20240605181944.png 微信截图_20240605182007.png 微信截图_20240605182032.png


回复

使用道具 举报

1

主题

15

帖子

241

积分

中级会员

Rank: 3Rank: 3

积分
241
金钱
226
HASS币
0
发表于 2024-6-5 19:10:47 | 显示全部楼层
几个排查方向

- 删了`射灯1`实体,再重载Gateway3集成试试?
- 根据Gateway3文档https://github.com/AlexxIT/XiaomiGateway3/wiki/Converters,DEVICES后面不是`+=`而是`=`
- xiaomi_gateway3.py文件有没有放对位置?
- xiaomi_gateway3.py里有在文件头加上`from custom_components.xiaomi_gateway3.core.devices import *`吗?
- 看了一下文档(https://home.miot-spec.com/spec?type=urn:miot-spec-v2:device:light:0000A001:wlg-wy0a01:1:0000C802),亮度和范围都没写对。

试试看这个


from custom_components.xiaomi_gateway3.core.devices import *

DEVICES = [{
    16108: ["WLG", "Smart Light", "wlg.light.wy0a01"],
    "spec": [
        BaseConv("light", "light", mi="2.p.1"),
        BrightnessConv("brightness", mi="2.p.2", max=100),
        ColorTempKelvin("color_temp", mi="2.p.3", mink=2700, maxk=6500),
    ],
}] + DEVICES

回复

使用道具 举报

5

主题

64

帖子

720

积分

高级会员

Rank: 4

积分
720
金钱
656
HASS币
0
 楼主| 发表于 2024-6-8 10:38:50 | 显示全部楼层
gz234748157 发表于 2024-6-5 19:10
几个排查方向

- 删了`射灯1`实体,再重载Gateway3集成试试?

强强强 可以了 去掉+号可以了
回复

使用道具 举报

5

主题

64

帖子

720

积分

高级会员

Rank: 4

积分
720
金钱
656
HASS币
0
 楼主| 发表于 2024-6-8 17:53:10 | 显示全部楼层
gz234748157 发表于 2024-6-5 19:10
几个排查方向

- 删了`射灯1`实体,再重载Gateway3集成试试?

https://github.com/AlexxIT/XiaomiGateway3/issues/1376

已经提交github了 感谢大神提供的技术支持
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 21:35 , Processed in 0.080189 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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