https://xiaodu.baidu.com/saiya/smarthome/index.html
clone 代码到 custom_components/xiaodu
configuration.yaml xiaodu:
- 添加继承 XiaoDu Api
- 打开上述网站,登录百度账号,在接口调用中赋值request全部Cookie
- 上述1中添加Cookie
小度设备类型 对应 HA 设备类型
-
SWITCH
,OUTLET
解析为Platform.SWITCH
开关/插座 -
SCENE_TRIGGER
解析为Platform.BUTTON
按钮 -
CURTAIN
解析为Platform.COVER
窗帘- 窗帘只能控制开/关/停 不能控制进度。 位置 > 50 执行关 否则执行开
- Cookie有失效时间
- 在厂商的app中操作开关状态后无法,小度不会获取最新状态
- 边学边写可能有问题
以上仅在小度接入了南京物联
的设备中测试,其他厂商的设备尚不清楚
有能力的大佬可以自己开发,有什么不同的可以一起交流,本人也是菜鸡一枚