小米智能家居app(百度智能家居app)一篇读懂
信息来源:互联网 发布时间:2023-12-09
在现在新版的米家APP中场景叫做批量控制,但为了便于理解,下面我还称之为场景。智能家居APP的调试,目前主要包含两方面内容:1、场景 2、自动化
在现在新版的米家APP中场景叫做批量控制,但为了便于理解,下面我还称之为场景智能家居APP的调试,目前主要包含两方面内容:1、场景 2、自动化场景包含:普通场景、条件场景、定时场景三类自动化又叫联动,包含:普通自动化、条件自动化。
而他们里面又包含多种小的种类下面我们一一来解析一下智能场景场景是一种生活环境,我们可以把适合睡觉的环境称为“睡眠场景”,把适合吃饭的场景称之为“就餐场景”,等等而智能场景是用来方便我们日常生活中快速的打造出所需的生活环境。
1.普通场景普通场景是按一下就可以执行的场景,执行前没有什么前提条件,比如“灯光全开”和“灯光全关”,在任何时间、任何地点,只要点一下这个场景就会执行那么点一下,在米家APP中可以执行哪些功能呢?我统计了一下有这些:单个设备动作、多个设备动作、开启或关闭已设置过的自动化、延时、发送通知。
并且这些功能可以多次重复添加,以达到用户功能需求2.条件场景条件场景是按一下后要再判断一下条件是否满足,满足了再向下继续执行,不满足就不继续执行的场景举个例子,回家模式,如果是白天回家,启动回家模式是不需要开灯的。
晚上回家,启动回家模式需要开灯因此在触发这个场景后,系统要先判断下现在是白天还是晚上另外判断的条件可以是简单的也可以是复杂的在其他方面就和上面的普通场景一样了
注:以上两种场景在米家智能家居APP中又统称为“手动场景”,在这里的意思就是,这个场景需要被触发后才会执行如果只设计了这些场景,但是没什么东西去触发它,它依然是一个废物,没什么用那么如何去触发“手动场景”呢?。
3.触发“手动场景”的方法触发“手动场景”的方法可以是:①定时 ②用手去按APP上的场景 ③用手去按某一按键(或叫某一智能设备被控制时) ④室内外环境发生变化 ⑤支持NFC的手机碰到“场景磁贴”时 ⑥语音控制场景时。
以上这些是目前米家APP可用于触发“手动场景”的方法除了这里介绍的②、⑤、⑥之外其他的触发方式都需要借助自动化来实现也就是先建立一个新的自动化,然后在这个自动化里面设置触发场景的条件,然后选择就执行某一个场景即可。
4.定时场景定时场景就是上面介绍的“手动场景”用定时来触发启动的场景,因为它比较特别和常用,因此我们单独拿出来,称之为定时场景具体创建思路我在上面也有讲到这里就不说了实现效果就是当某一个时间点到了时,这个场景就自动执行了。
比如晨起模式,设置一个定时场景,早上07:00自动执行晨起模式
注:结合上面所讲,我们总结一下“手动场景”和“自动化”之间的关系,手动场景在某些情况下需要自动化来触发才能执行另外再补充一点新的东西,手动场景可以控制自动化的开和关自动化是有开关的,当打开时这个自动化才可以有效,关闭时自动化失效。
为了便于理解他们之间的关系,我们举个例子,就像一台电脑可以控制一台机器的运转,但这台机器在运转的过程中可以控制这台电脑是否有电一样自动化什么是自动化呢?当傍晚室内光线变暗时,需不需要将灯打开,来补充室内光线。
肯定是需要的,那如何实现这个功能呢?就需要一个自动化在室内装一个环境传感器,可以检测室内的光照强度,光线暗时由这个环境传感器自动联动室内的灯光开启这个过程就是自动化是不是很实用自动化里面有两个角色,一个是触发设备,另一个是执行设备。
在这个例子中,环境传感器就是触发设备,灯光就是执行设备1.普通自动化上面我讲的环境传感器联动灯光打开的例子就是一个普通自动化,因为中间没有任何条件判断,可直接执行的普通自动化只需在前面添加一个触发条件,然后就可直接执行自动化功能。
2.条件自动化条件自动化是在上面普通自动化的基础上,增加了判断条件,条件可以设置成简单条件,也可以设置多重复杂条件(有或和且的关系)场景内不能设置条件,场景需要借助自动化来实现条件的判断注:自动化还有一项特别的功能,就是自动化可打开或关闭自动化的开关。
甚至可以把自身的开关给打开或关闭了这一点和在场景中打开和关闭自动化开关是一样的3.自动化可以创建哪些条件?创建自动化第一项要做的是,添加触发条件从第二项要做的“且满足状态”这里开始就进入到了条件的创建,如果不想创建条件,这里可以不做理会。
且满足任一状态,它下面的这些条件就是或的关系可以把这些条件看成一组,只要有一个满足就满足了如果是,且满足全部状态,它下面的这些条件就是且的关系可以把这些条件看成一组,每个条件都满足就满足了这里的条件可以选择设备状态和室外天气状态两种。
如果想选择时间的状态可在下面的“生效时间段”中做时间的限定下面我们通过一个图来描述下场景和自动化的异同即关联:
如上图所示,左侧是场景,右侧是自动化(或叫联动)场景可以开关自动化,自动化中可以嵌套场景(但场景不可以嵌套场景哦)做场景和自动化在选择执行内容时,可执行的内容异同之处名称执行设备动作执行场景开关自动化延时
发送通知场景✔️✔️✔️✔️自动化✔️✔️✔️✔️✔️下面我们做个总结,在看这个总结之前,建议您先看完上面的简短介绍,这样有助于帮助您理解1) 创建一个仅需语音控制且不需任何条件判断就可以执行的场景时,需要在自动化里创建一个普通手动场景,然后这个场景内选择用小爱来控制,然后添加自定义语音控制指令(也可把场景名作为语音控制指令),最后选择用哪个小爱来控制即可。
(注:若这个场景也需要在米家APP上进行控制,可将场景设置为在首页展示)也可点击当前房间中的小爱同学,进入小爱同学,进行小爱同学的训练计划,来更加方便的小爱语音控制2)创建一个仅需语音控制且需要条件判断才可以执行的场景时,需要在自动化里创建一个普通手动场景,这个场景执行当条件满足时要执行的内容(此时里面没有条件)。
然后再创建一个自动化,自动化中先设置一个触发条件,比如将设备A开启做为触发条件,接下来再设置条件,最后去执行上面所创建的场景这样就实现了给这个场景添加执行条件了下一步就是如何让语音控制时去执行这个场景可以这样来做,比如这个场景名字叫会客模式,可以设置语音音箱,在用户说语音命令会客模式时,去执行设备A开启,然后设备A开启就会联动执行所创建的场景。
3)创建一个场景,这个场景有两组,每组执行的内容不同,并且每组的判断条件不同比如回家模式的白天和晚上执行的效果不同白天执行不开灯+开开窗帘,晚上执行开灯+关窗帘然后当用户回家后不管通过语音控制还是按玄关门口的回家模式。
达到上面说的效果该如何做呢?我们要创建两个普通场景(批量控制),一个执行不开灯+开开窗帘,另一个执行开灯+关窗帘,把这两个场景分别命名为白天回家和晚上回家然后再编辑两个自动化,名字分别叫白天回家和晚上回家,自动化都设置为同一个按键触发(回家模式的按键)。
并且两个自动化的条件分别设置为白天和晚上然后再分别去执行白天回家和晚上回家的场景这样当用户在回家时按一下玄关门口的回家模式按键,这两个自动化都会被触发执行,但是其中一个因为条件不满足,所以不会执行,另一个条件满足所以可执行。
如何实现语音控制呢?只需要通过小爱同学控制这个回家模式的按键被触发就可以了把语音控制指令设置为回家模式、我回来了、我到家了等等即可
免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186

