獲取YeeLight燈的name

我們希望可以在程序裡設定YeeLight燈的name以及希望Search response時可以把搜索到的燈的名字返回.

請問這部分有開放API嗎?

您好,Yeelight WiFi灯的名字是存储在云端而不是灯上的,只有设备的id才会在灯上存储。
如果有需要,我们可以考虑加上一个命名和获取名字的API。

感謝回覆, 我們在一個局域網內有多個YeeLight燈泡, 我們現在想通過語音指令控制YeeLight, 比如打開廚房的燈, 關閉臥室的燈, 而燈的名字(廚房, 臥室)卻無法通過API來設定和獲取, 所以希望你們有這方面的開放接口.

你們的文檔上收到response是這樣的格式:

HTTP/1.1 200 OK
Cache-Control: max-age=3600
Date:
Ext:
Location: yeelight://192.168.1.239:55443
Server: POSIX UPnP/1.0 YGLC/1
id: 0x000000000015243f
model: color
fw_ver: 18
support: get_prop set_default set_power toggle set_bright start_cf stop_cf set_scene
cron_add cron_get cron_del set_ct_abx set_rgb
power: on
bright: 100
color_mode: 2
ct: 4000
rgb: 16711680
hue: 100
sat: 35

希望可以加一個name或title參數.

你有講到Yeelight WiFi灯的名字是存储在云端而不是灯上的, 所以局域網內是無法設置和獲取名字的嗎? 必須藉助YeeLight APP或小米 APP來設定嗎?

,

我们是可以单独做一个接口,让用户存储/修改/读取灯泡的名字的,但是可能要等下一个软件更新了。
另外,你们可否先在本地创建一个数据库,把id和名字的对应关系保存下来,作为临时的解决方案。

感謝你的建議.

另外我們也期望你們的下一次軟件更新.

1 Like

最新的固件已经支持设置和获取名字的方法,请参考文档了解具体的使用方法。