昨天新入手了一个aqara空调伴侣升级版,将工作模式设为空调,随便匹配一个型号(我直接匹配的第一个格力,全部默认下一步),打开局域网通信协议,查看返回数据,发现报文变了,
{"cmd":"report","model":"acpartner.v3","sid":"04cfxxxxd679","params":[{"ac_state":268440242},{"ac_power":0},{"illumination":0}]}
无论什么操作,返回的格式,都是这样,一直有变化的是ac_state属性。
打开米家,新建手动智能,选择这个空调伴侣,选择“开空调并调至指定状态”,下面有4个属性可选:温度,模式,风速,扫风。随意进行了几个搭配配置,返回的ac_state都不一样,预计应该可能是全局唯一,这就是个很有想象力的操作了。
利用这个,可以生成多个状态,然后通过小爱的训练计划,执行指定场景操作,适用面不仅仅是小爱音响,更可以实现任何小爱语音操作,手机上的小爱,新出的多款小爱音响等,堪称完美的状态机。
按照绿米给出的文档,本来报文不应该是这样,不知道是什么时候升级成这样的!
|