家庭妇男的智能家居折腾之路—卫生间改造记
前三篇智能家居折腾之路的文章里,主要从整体上和大家分享了我目前对智能家居和Home Assistant平台的概况的认识,有兴趣的值友可以在这里回顾下:
本篇中,我来结合卫生间的智能化改造实例,谈谈我部署智能家居的思路。我觉得家居智能化不必一口气吃成胖子,可以循序接近,根据使用习惯,逐步添加或升级。从实用角度出发,逐步优化,慢慢调整。
v0.1原始装修
首先看看卫生间的布局:
卫生间不大,大概3.5平方米。靠里面那边用玻璃移门隔了个淋浴。马桶对面做了台盆柜,墙上装了镜柜。水电方面,之前装修时是传统装修的思路,开关中只有火线,而顶上用电器侧只留了零线。镜灯和顶灯开关放在了门口的墙上。浴霸购买了松下的红外遥控版,暖风换气等可以分别定时自动关闭。由于没有传统控制面板,并且浴霸侧也需要火线供电,所以开关底盒中直接短接了火线,覆盖上了空白面板。燃气热水器在厨房,当时考虑到检修方便,热水先从厨房接到台盆柜里,再接到淋浴柱。
稍微和智能化这个词沾得上边的就只剩下TOTO的卫洗丽了:带射频遥控,有人体感应,来人了会先在内壁喷一层水珠,方便清洁,也有自动除臭等功能。
v1.0
因为卫生间离开厨房有点距离,每次洗澡前都会有一段冷水,白白放掉比较浪费,装在桶里又没什么地方可用。家里部署了Home Assistant平台之后,就想着改造水路加个循环泵解决这个问题。
水路方面,首先在台盆柜里把淋浴的热水经过单向阀接入冷水管,这样水只能从热水管往冷水管流,但是因为平时冷水压力会略大于热水,所以通常情况下热水是不会流到冷水管里的。
然后在燃气热水器的供水上加装一个循环泵,用智能开关控制启停。
放了个米家无线开关在卫生间,写下HA的自动化代码,按一次开关循环泵启动35秒,然后关闭。
v2.0 Alpha
随着折腾之路的升级,老想着把全屋的灯光接入HA。卫生间灯光接入智能化平台后,可以自动感应,来人亮灯,无人关灯,方便晚上上厕所。为了保持开关面板的统一风格,我没有换装市面上常见的86式智能开关,而是通过底盒中加装智能模块改造。
这款模块是某论坛定制产品,既可以单火接入,也可以零火接入。火柴盒大小方便放入底盒,WIFI接入网络,连接MQTT服务器控制,同时也可以433射频控制。我这块是3开版,除了吊顶灯和镜灯,另外一路正好替换掉之前的小米无线开关。
第一次上电后需要通过WIFI配网以及MQTT服务器,具体就不在这里展开了。模块连上MQTT后,可用论坛提供的在线工具生成HA配置。
然后在卫生间里放一个米家人体传感器,控制卫生间的灯。注意不要对着门口,否则门外有人经过灯也会亮。
HA代码很简单,设置了简单的时间条件,主要针对起夜的场景。关灯的代码差不多,就不贴了。
洗澡场景也随之升级为:按一下墙开 -> 自动开灯 -> 自动触发热水循环。
v2.0
前一个版本之所以叫做Alpha,其实是因为米家人体传感器有一个问题:只能感应移动的人。半夜要是拉肚肚一半突然关灯岂不尴尬。为了解决这个问题,我分析了日常在卫生间的活动。基本长时间不移动的情况有2个:上厕所和洗澡。洗澡的时候通常会打开镜灯,因为镜灯同时串联着镜子电加热,这样就不会起雾。所以可以通过这一点判断是否有人洗澡。而要判断是否有人上厕所,只需判断马桶盖是否开启即可。所以在卫洗丽上贴上米家门窗传感器。
代码部分更新。触发条件三选一:关镜灯,关马桶盖,人体传感器检测到没有人其中任何一项超过一分钟。执行条件为镜灯、马桶盖、体感触发全未关闭时才会关灯。
v3.0
每次洗澡前,开下开关,灯亮水热,但是冬天还需要再按下浴霸遥控器开暖风,还是有些不便。于是在卫生间放了个博联的RM mini 3 小黑豆来进一步改善流程。
首先在HA中初步配置好RM mini 3,在路由器中固定好IP。
重起HA之后会多出一个switch.broadlink_learn_comand + 设备IP 的service,用它来学红外码。按下call service,然后用遥控对准小黑豆按一下,对应的红外码会通过通知形式显示在HA界面上。
我一共学了4个码:开暖风15分钟,换气1小时,关闭浴霸和一个已经废弃的家电的遥控码。学这个废弃的码是为了占位用,任意有效的base64编码应该都可以。之后配置好小黑豆。
这边的思路是把“开暖风15分钟”,“换气1小时”和“关闭”分别做成3个虚拟开关,然后用input_select组件再做成一个选择器。
然后用代码把选择器和虚拟开关同步起来。
到这里,已经可以用小黑豆在HA中遥控浴霸了。再来修改洗澡的场景:
因为暖风15分钟后会自动关闭,所以这边到差不多时间再看下是否需要再延长15分钟。镜灯亮着说明还在洗澡。
这样,洗澡的场景变成了:按一下墙开 -> 自动开灯 -> 自动触发热水循环 -> 如果温度低于18度,自动开暖风。15分钟后,如何还在洗澡,那暖风再开一会儿;如果已经洗好了,把暖风关了。
v3.1
每次洗完澡,浴室里面还蛮潮湿的。既然洗澡前暖风都自动开了,何不洗完澡自动换气呢?其实仍然通过判断镜灯开关来判断是否洗完澡也可以,不过经常性的情况是:A洗完换B洗,这样中间如果换气,之前累计的暖气就浪费了。所以我又在卫生间添加了个米家温湿度传感器,和小黑豆一起放在台盆柜置物架上。
代码方面做成了22:30后检查湿度,自动开启换气1小时。之后如果室内外湿度还相差比较多则继续换气1小时。
总结:
我卫生间的智能化过程,从开始部署v1.0到如今v3.1上线,前后大约花了8个月的时间。期间智能设备有增有减,逐步升级的过程中,充分考虑了家中其他成员的意见与需求(以女王大人马首是瞻)。尽量不改变既有习惯(比如:不改动墙开外观,保留所有原有开关功能等),优化使用体验,减少或简化人工操作环节。其间种种,给各位值友参考。
我的旅途
校验提示文案
小白丶爱生活
校验提示文案
道无用
校验提示文案
虎壮壮
校验提示文案
da时
校验提示文案
Raycoll
校验提示文案
mail
校验提示文案
放逐之魂
校验提示文案
夜雨独者
校验提示文案
步叻云
校验提示文案
pancer
校验提示文案
o2sun
校验提示文案
chenzechao
校验提示文案
名字去啥好呢
校验提示文案
青青河边花
校验提示文案
gorgonheart
校验提示文案
李白的太白白的字太白
校验提示文案
pdevil
校验提示文案
再值也不要
校验提示文案
不爱鱼的小点心
校验提示文案
燘鮒疍
校验提示文案
唉哟你好
校验提示文案
值友4768225226
校验提示文案
余歌唱晚
校验提示文案
MRBLEME
校验提示文案
燘鮒疍
校验提示文案
[已注销]
校验提示文案
胡萝卜Two
校验提示文案
车厘子不是土豆
校验提示文案
huangliye
校验提示文案
lancky
校验提示文案
小猪佩期
校验提示文案
morehd
校验提示文案
弗尔摩斯
校验提示文案
ozenlai
校验提示文案
Raycoll
校验提示文案
oneawei
校验提示文案
自曝虫
校验提示文案
进击的牛魔王
校验提示文案
熊猫下凡
校验提示文案