阅读591 返回首页    go 小米 go 小米智能家庭


网关API中short

此repo中提供的小米网关api中并未提及`short_id`用途。

测试发送信息时使用任意数字当作`short_id`的值,得到回复始终是`0`。

{"cmd":"write","short_id":123,"data":"{\"mid\":10007,\"vol\":1,\"key\":\"xxx\"}","sid":"xxx","model":"gateway"}

{"cmd":"write_ack","model":"gateway","sid":"xxx","short_id":0,"data":"{\"rgb\":1651961542,\"illumination\":1292,\"proto_version\":\"1.0.7\"}"}




在米家网关并未公开的二进制协议中,有一项参数id,结果返回发送时的值;这样当接收到网关发送的消息时,就能知道对应哪个操作了。这样比较方便回调执行。

`{"result":["ok"],"id":1}`



请问`short_id`参数是什么用途呢?能否增添一个类似于`id`的参数?

另外如果有新版api文档的话,还麻烦大家回复一份。


谢谢!

最后更新:2017-07-10 14:20:01

  上一篇:go 出个16A的智能插座吧,什么空调伴侣也不能断电只是关闭空调
  下一篇:go 米家空调伴侣可以让空调断电吗而不是仅仅关机