Replies: 1 comment
-
后续会兼容定义存在问题的spec设备,其他的需要讨论后再决定支不支持。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
最近在issue里面看到很多问题是很多产品的功能因为厂商没有遵循规范,没有在SPEC中定义声明,导致官方插件不能生成实体。
官方插件可能是根据标准串口协议控制产品,并且是通过状态订阅来更新实体,厂商不定义,不上报,就无法正常工作。
第三方插件其实是通过抓包,分析不同产品通过米家app与云服务器的请求、响应,来构建请求,解析响应,实现设备控制,轮询状态等,
这种方式一会对服务器造成很大压力,二是需要针对不同厂商的不同产品进行请求个性化构建,响应的个性化解析,
显然官方插件不会往这个方向发展。
那么官方针对这些问题,有没有什么好的解决思路?以后对于厂商的SPEC定义是不是要严格约束?(我发现贴米家自己牌子的产品也有这个问题)
Beta Was this translation helpful? Give feedback.
All reactions