米家智能与场景的使用心得与小技巧


最近入了米家智能家居的坑 。
之前有考虑自己做设备和系统 , 但鉴于最近米家产品偶尔有降价活动(误)
但鉴于米家整个APP和硬件做的挺完善的 , 就把家里的灯和一些插座给更换了 。

简单的联动
一些简单功能 , 米家都实现的没什么问题 。
米家智能与场景的使用心得与小技巧
本文插图
简单功能
像是检测到有人移动 , 就开灯
没有人操作就关灯等等的
SIRI
【米家智能与场景的使用心得与小技巧】而且米家可以通过ios的捷径功能实现和siri对接 , 可以免去小爱同学了 。
米家智能与场景的使用心得与小技巧
本文插图
siri对接到米家的场景功能
坑来了
然后就遇到坑了 , 这是我希望实现的效果:
嘿siri打开工作室

跳转执行米家的指定场景

打开工作室电源

判断温度计气温是否大于27度
是 → 开启空调
其实目的很简单 , 就是夏天会自动开空调 , 冬天不会 。
但最后这个判断是否开启空调这个功能 , 在米家里面无法简单实现 。
因为米家里面的智能 , 没有“只执行一次”的选项 , 也没有执行n秒的选项 , 所有的条件都是按绝对时间决定的 。
米家智能与场景的使用心得与小技巧
本文插图
米家的智能执行选项有局限性
另一大坑
如果你这样设置的话……
米家智能与场景的使用心得与小技巧
本文插图
这样设置会……没反应
空调会完全没反应……
因为米家的智能触发 , 是需要一个绝对条件的 , 并不是实时刷新的概念 。
所以温度计大于27度 , 得要是从26度上升到27度才会触发 ,
并不是只要大于27度就会触发 。

米家智能与场景的使用心得与小技巧
本文插图
解决方案
机智的我研究出了这个“执行一次” , 和“非实时触发”的问题要如何解决 , 从而可以实现我那个智能开空调的目的 。
既然需要绝对条件 , 那就只能通过打开某个灯 , 或者插座来实现触发了 ,
然后在触发的同时判断温度是否大于27度 。
并且只执行一次 。
方案如下:
米家智能与场景的使用心得与小技巧
本文插图
执行一次并判断是否开空调
这样 , 在工作室插座打开的时候 , 就能进行温度判断 , 从而决定是否开启空调了 。