-
Notifications
You must be signed in to change notification settings - Fork 36
最新的小米空调伴侣协议已经解析 #91
Comments
请问这个是通过什么端口和空调伴侣通信的呀 |
miio |
求大佬开个源吧 这个作者好像好久没冒泡了 |
只能等作者大佬更新了 |
求一份开源大家一起帮忙看看呀 |
@ms300 我用miio调用set_power 返回ok 但空调不启动 这种情况 您遇到过么 |
预先与空调配对过吗?在开启的情况下发送命令设置温度有效吗? 我用到现在还没有遇到过不好使的情况,另外特别频繁发送指令可能会导致空调伴侣不响应,重启下就可以了。 |
配对了 用米家APP是可以开启的 用米家APP开启用miio发送指令调温度 只有第一次可以 后面的也是返回ok但没有生效 我抓包后用miio解码发现两者的数据包并没有什么区别 这很奇怪 ---------------------------Update--------------------------------------- 我发现了原因: 使用 miio CLI 发送指令 id每次都为1 这说明每次运行 miio CLI 都会创建一个新的Device对象 而在程序中引用miio去执行则不会出现这个问题 这可能是小米做的限制 |
哦哦,没有用miio cli发过指令,没考虑过是sequence的问题,解决了就好~ |
你好,请问你怎么抓包的?我用的mumu跑的安卓虚拟机。监听固定端口,没有任何数据。过滤成目标ip和发送ip的话可以获得一些UDP数据,但是用json-dump命令什么都没有出来。 |
已解决。抓出来的包用的是send_cmd,目前的包还能很好地兼容 |
控制这个空调不需要IR码,只要事先配对设置好型号即可!!
获取型号:
获取空调运行状态
设置温度
设置开关
设置风速
因为代码发送形式和目前的版本严重不符所以我就魔改了一份,因为很多代码不符合原有规范,就不开源了,坐等作者大大适配
The text was updated successfully, but these errors were encountered: