本帖最后由 skyzhishui 于 2019-12-7 21:47 编辑
前言
之前弄了一个比较粗糙的lifesmart的开关插件,其实我自己还在用老办法用docker服务来转发请求,最近来了点兴致把插件重新弄了下,支持的设备也多了一些,通过websocket实时获取设备状态反馈,这样像动态感应器之类的设备也可以接入了,话说ls家的动态感应器可以设置重置时间(最短6秒),就是价格坑爹。跑了几天暂时没发现啥大的Bug,有需要的小伙伴可以自行获取。希望lifesmart有朝一日能把局域网控制权限开放给第三方吧,毕竟都上了贼船了,插件还在老地方:https://github.com/skyzhishui/custom_components
更新说明
----[2019年12月6日更新]----
新增支持设备
中央空调面板:V_AIR_P
智能门锁反馈信息:SL_LK_LS、SL_LK_GTM、SL_LK_AG、SL_LK_SG、SL_LK_YL
支持的设备
开关:
这个基本保持了原有的支持列表,包括:插座系列、传统开关、恒星开关、流光开关之类大部分有的没的。
灯光:
目前只支持超级碗夜灯,谁让我只有这玩意,支持RGB调色。
万能遥控:
参考之前的服务调用模式,send_keys和send_ackeys分别用来调用普通红外遥控和空调遥控。
电动窗帘:
仅支持杜亚电机,貌似网上买的都是这款,功能还算比较完善,可以实时反馈运行状态并按百分比控制。
二进制感应器:
支持门磁和动态感应器,动态感应器和小米人体感应器对比了下效果差不多,比小米的优势是重置时间可自定义,但是价格。。。嗯
环境感应器:
支持多功能环境感应器、甲醛感应器和燃气感应器,主要是这几个我都有,其他的暂时还不支持。
中央空调控制器:
我买的是那种小的智控器模块,现在貌似都是中弘那款,应该是通用的。
智能门锁:
因为官方api限制,暂时无法通过设备列表获取到智能门锁,但是可以通过websocket收到门锁开关门事件,所以在门锁触发过一次以后这个设备会被自动添加,val字段对应开锁用户和开锁方式。目前显示比较简单,后续考虑优化。
使用说明
获取应用授权和token信息:
插件部署:
万能遥控器使用:
|