卫生间智能灯光解决方案升级版
创作立场声明:鼓励友好探讨,不欢迎直接否认的评论。
2020年初的篇1介绍了使用单一门窗传感器实现了卫生间智能灯光的解决方案,使用近一年的感受来看,多多少少还存在一些问题,比如:(1)进出卫生间必须要开门,嫌弃麻烦;(2)临时去卫生间拿一个东西或者放一个东西时,打开门就会开灯,必须要等10s后关门才能关灯,或者需要关门、开门、再关门才能把灯关闭,这个实在是有点麻烦。但是使用单一人体传感器会出现以下尴尬,坐马桶上保持基本不动的状态,两分钟后灯就自动关闭;或者在人体传感器感应不到的区域(如洗澡)活动,两分钟后灯自动关闭。
为了解决以上的两个问题,结合现有传感器开放的智能逻辑权限和编程逻辑,本方案提出了采用人体传感器+门窗传感器的方案,结合了人体传感器隔空感应和门窗传感器可控的优点,基本解决了人体传感器在不想触发关灯时候出现关灯的状态,也解决了必须要开门和关门才能触发灯的难题。
智能逻辑
1、一般长时间待在卫生间时会关门,因此进入卫生间关门会关闭人体传感器2min无人关灯的命令;
2、离开卫生间时会打开卫生间的门,因此离开卫生间时的开门或者门开状态下2min无人时会触发关灯的命令;
由于小米智能家居的编写逻辑只有一个如果**,则触发**的逻辑,没有加入if***,*** ,else*** 的语句。因此为了完成这一套逻辑命令,需要四个程序;主要是为了实现两个程序触发链;
程序触发链1即为长时间待在卫生间的情况,其中需要注意的是,如果需要长时间待在卫生间的话,需要在进入卫生间(灯亮)的10s内关闭卫生间门,这样在关门的10s后(t1+10),人体传感器无人关灯的程序将会被关闭而不再执行。如果10s内未关闭卫生间门,则认为不会长时间待在卫生间,则在10s后自动进入另一个程序触发链2;
程序触发链2比较简单,灯亮的10s后自动进入,等待出现关门的命令或者人体传感器发出2min后无人的指令开始执行关灯的操作和程序进入初始化状态,等待下次的触发。
智能设置
由于文字描述可能不容易理解,直接上已完成程序;
为了配合这四个程序,还配套编写了控制这4个程序的程序,从而实现灯光在每天固定时间段内自动的启动和关闭。程序中同样可以更改生效时间段来实现时间上的控制,但是觉得还是另外编写控制程序比较容易更改生效时间,只需更改两个就可以实现四个程序的时间控制。
使用感受
使用一段时间未发现异常,目前短时间进入卫生间拿取东西时,走的时候可以不用考虑关门,2min后灯自动关闭。并且厕所蹲的再久,灯依然坚持的亮着。
总结
棒!
洪荒小小智
校验提示文案
粉色小萌妹
校验提示文案
值友5100703651
校验提示文案
值友5236649508
校验提示文案
熊本部长
校验提示文案
浩气捣
校验提示文案
黑夜中的萤火虫
校验提示文案
随意丶
校验提示文案
地铁二号线
校验提示文案
狂吞耗子药
校验提示文案
[已注销]
校验提示文案
范赫辛
校验提示文案
阿拉希
校验提示文案
Electrolux
校验提示文案
雷峰
校验提示文案
凌清云
校验提示文案
双木林
校验提示文案
还不明白
校验提示文案
净观
校验提示文案
木讷鱼
校验提示文案
yangyang01
校验提示文案
cham
校验提示文案
只为金币而来
校验提示文案
铁板粑粑
校验提示文案
什么不想买
校验提示文案
bigbigsea
校验提示文案
眼镜王蛇
校验提示文案
icehuman
校验提示文案
有皮器的枯叶
校验提示文案
木讷鱼
校验提示文案
净观
校验提示文案
v黑洞a
设置1是只要任意一个人体有人或门窗打开,就开灯!
设置2是同时满足2个人体没人(最短只能2分钟>与门窗关闭,就关灯!
使用要求是马桶盖必须要关,卫生间门开与不开不影响了!好处是,非云端执行,不怕服务器抽风!
校验提示文案
还不明白
校验提示文案
双木林
校验提示文案
大龙虾888
校验提示文案
凌清云
校验提示文案
雷峰
校验提示文案
雷峰
校验提示文案
汗宝
校验提示文案
传奇射手
校验提示文案