互联网上有很多关于建造智能房屋的评论和视频。 有一种观点认为,这一切在组织中都是相当昂贵且麻烦的,也就是说,一般来说,怪胎的命运。 但是进步不是停滞不前的。 设备变得越来越便宜,功能越来越强大,设计和安装也非常简单。 但是,这些评论主要集中在1-2个用法示例上,实际上没有涵盖细微差别,也没有提供完整的图片。 因此,在本文中,我想对完成的项目进行概述,以桑拿为例,演示使用小米设备构建智能家居时遇到的用例和陷阱。 所描述的想法的微小变化也可以应用于公寓的自动化。
背景或为什么所有这些都是必要的
对于初学者来说,需要一些背景知识,以便可以理解上下文。 2018年初秋,桑拿浴室完工并投入使用。 桑拿房是一个自治的资本结构,全年供暖和供水。
出于可以理解的原因,没有人永久住在浴室,也无法控制住所的状况。 据我所愿,去澡堂也不是很频繁。 因此,从项目一开始就提出了创建“智能”浴缸的想法。 首先,出于安全原因(火灾,洪水,访问控制)。 例如,在室外(我住在新西伯利亚)关闭-35度的暖气是非常危险的情况。 但是,与主屋不同,我从一开始就没有考虑过浴场自动化项目,也没有在正确的地方进行额外的布线。 另一方面,洗澡是通过互联网进行的,另外两座建筑物的外观是视频监视(您可以通过视觉评估发生的事情)。
从2019年11月的一次商务旅行回来,晚上我去了澡堂,打开前门,对我所看到的东西感到震惊。 WiFi点LED从黑暗中闪烁,一股水从我的脚下倾泻而下。 因此,洪水泛滥,电源没有切断。 澡堂里的水借助自己的水井,潜水泵和控制过程的自动化系统来组织。 事后证明,厕所交界处的配件之一被拆毁,所有房间都被水淹没了。 我从来没有发现为什么自动化系统具有同情心并仍然关闭,但它设法每平方30英寸泵出15厘米水。那天外面是-14度。 温暖的地板设法将室温保持在适当的水平,但是湿度为100%。 您无法潜入智能房屋的组织中-您必须开始这样做。
设备选择
在建造主房屋的过程中,我获得了使用Eldes设备的经验(已创建适当的接线)。 自动化的一部分是在
Raspberry PI上完成的。 另一部分是在
小米Aqara设备上制作的 。 Raspberry PI的变体是我最喜欢的变体,我最初考虑将其用于沐浴。 但是,不幸的是,这需要更多的精力来组织。 毕竟,它不是即插即用的设备-从铁练习到编写满足您自己需求的软件。 由于某些原因,MajorDoMo不满意。 跨越Raspberry PI,ZigBee适配器(使用小米无线传感器)和Apple HomeKit需要学习(而Apple HomeKit界面目前还不太满意)。 没有太多时间(我不想重复这种情况),每个必要的点都没有接线,所以我决定在小米设备上进行所有操作。
在这种情况下,主要设备是集线器。 对于小米,该集线器有两个版本:小米智能家居网关2和小米Aqara网关。 后者的价格大约是后者的两倍,更适合本地市场,并且能够将设备集成到Apple HomeKit中。 但是,如果您安装Aqara Home应用程序并选择区域“ Russia”,那么在编写这些行时,将只有13种不同的设备(开关,插座,传感器)可用。 如果安装应用程序小米之家,请选择“中国大陆”区域,然后将有数百个设备可用于连接。 但是,如果选择“中国大陆”区域,则将无法连接欧洲插座,反之亦然。 在Aqara Home应用程序中选择“中国大陆”区域并不能使小米Home中具有相同区域的设备完整。 由于担心不兼容,我决定在小米Mi智能家居网关2集线器停下来。 顺便说一句,集线器本身就是一盏灯-安装时可以考虑到这一点。
另一个有趣的问题是,要解决多长时间。 它甚至与传感器和电池无关,而与云中数据的同步和存储有关。 目前,该帐户是免费的。 所有信息都存储在小米服务器上。 如果明天人们决定俄罗斯用户不应该将数据存储在“中国大陆”或Roskomnadzor出于某种原因而淘汰服务器,那么整个智能住宅就有可能变成南瓜。 我自己决定,在这种情况下,传感器将保留,而集线器将由Raspberri PI + ZigBee适配器代替。
监控和防止泄漏
第一个也是最重要的自动化方案是问题的自然延续-发生泄漏时,必须关闭供水(即泵),并且必须将问题警报发送到电话。 有两个潜在的危险泄漏位置。
除集线器外,此方案还需要两个检漏仪和一个智能壁装插座。 泄漏传感器是自主的,由电池供电。 制造商声称,一块电池可以使用2年。
智能插座的安装有点复杂,因为在中国式插座下您需要方形插座,而这些插座在我们的常规商店中不出售(但您可以订购)。
仍然可以在方孔上钻孔。 另外,尽管也有用于欧洲插头的插座,但您仍需要一个很好的适配器。 目前,针对当地市场的Aqara版本没有壁挂式插座,这使我们与“中国大陆”地区联系在一起。 或者,您可以安装普通的墙壁插座,然后将智能小米插座插入其中,但这将需要两个额外的适配器。 另一种选择是继电器。 但是我停在壁挂式插座上。
在小米家庭应用程序中,添加了一个套接字和一个传感器。 接下来,针对两个动作编写“万一发生泄漏”情况:关闭套接字并发送警报。
第一个泄漏传感器安装在泵旁边(实际上是在轮毂旁边)。 为了进行测试,将水倒入一个小板中,并将传感器降低到其中。 我直接在安装传感器的地方进行了所有操作,以使情况尽可能接近实际情况。 测试成功:插座断开,电话响起警报,并且集线器闪烁了紧急模式。
计划将第二个检漏仪安装在靠近管道连接处的厕所内。 但是安装时有细微差别-尽管距离很小,但集线器看不到传感器。 故障是房屋的配置。
在轮毂的安装位置(休息室)和第二个泄漏传感器(厕所)的安装位置之间有一个蒸汽室。 按照最好的传统,蒸汽室被缝成一圈箔纸,在信号传递中产生了问题。
制造商声称这些设备能够形成网状网络,也就是说,一个设备可以通过另一台设备将数据传输到集线器。 我在某处看到的信息表明,只有连接到网络(而不是电池供电)的设备才能充当网状网络上的此类发送器。 但是,对于我来说,在洗手间的角落安装一个温度传感器就足够了,这样泄漏传感器发出的信号就不会丢失了。 也许这是偶然的,因为路灯控制继电器已安装在洗手间天花板下方(可能充当网状网络中的发送器)。 然而,已经解决了来自马桶中的泄漏检测器的信号丢失的问题。 此外,可通过向中央推动传感器来检查仪器与集线器的连接。 如果一切顺利,您将以纯中文听到来自中心的信息(如果使用Aqara集线器,则以令人愉悦的英语进行交流)。
检查机器是否已断开电源然后再接通电源,这表明智能插座已关闭。 有一个适当的设置,以便在打开电源时可以打开:
泛滥的另一个迹象是湿度增加到100%。 请参阅下一节有关控制此标志的内容。
烟雾和温度控制
桑拿浴室是有火危险的房间,因此下一种情况是确定火势。 对于这种情况,需要两个温度(和湿度)和烟雾探测器。
烟雾传感器安装在洗手间的走廊天花板上(实际上靠近火炉和蒸汽室的出口)。 此外,将设备添加到了小米家庭应用程序,并创建了“在检测到烟雾时”脚本,然后向手机发出通知。 该测试是在壁炉火柴上进行的。 传感器成功应对了测试。 集线器正在冻结警报,另外还有声音警报正在工作。 传感器本身也很讨厌,会发出很大的哔哔声,警告出现问题。
着火的另一个迹象是温度升高。 安装了两个传感器来监视温度:一个在休息室,另一个在洗手间。 接下来,在应用程序中设置了“在温度高于设定点的情况下”的方案,并在电话上显示了相应的通知。 目前,我已将休息室的触发阈值设置为30度(夏季可能需要重新配置)。
此外,还为情景配置了“温度低于预设的情况”,触发阈值为18度,并在电话上发出警告。 如果由于某种原因加热停止工作,我想尽快了解一下。 类似地,已经为两个传感器的触发阈值均为70%,电话发出警告以及水泵关闭而创建了“在湿度升高的情况下”的情况。
从温度和湿度传感器的优点中可以得到应用程序中的历史图表。 例如,您可以确定将浴池用于预定目的的时间(下图中的温度峰值),或者比较当前温度是否异常。
通风控制
蒸汽室配有强制抽油烟机。 完成程序后,最好将房间通风。 通风通过钥匙开关打开,通风本身至少需要30分钟。 但是,桑拿浴室通常在晚上的第一或第二个小时结束。 提前做所有事情并不总是可能的,要再等30分钟后坐下,等待蒸汽室通风-愉悦感低于平均水平,因为您已经想睡觉了。
对于这种情况,我们需要小米的零线和壁挂式钥匙开关。 该问题的价格约为1900便士。 开关适用于本地市场的Aqara版本。
就我而言,您不能仅用智能开关代替普通开关-需要电源线。 因此,有必要将零线拉到交换机的安装开口,这是一个很好的机会。 在没有零线的断路器的情况下,安装会更加容易。
安装后,将智能交换机作为设备添加到应用程序中,并对其性能进行了测试。 开关设置有一个计时器,您可以设置关闭时间。 也就是说,现在将关闭计时器设置为在离开桑拿浴室之前额外通风30分钟,您就可以安然上床睡觉了。
另一个选择是可以使过程自动化。 沐浴程序完成后,除通风外,蒸汽室的门也完全打开。 这导致安装了温度传感器的清洗室中的温度升高。 基于此传感器读数,可以创建开/关通风方案。 但是我还没有运行这个选项。 此外,您可以尝试使用传感器打开蒸汽室的门。 但是我担心它会很快死掉或脱落,因为门是玻璃制成的,而蒸汽室可以是120度。
路灯控制
我们要自动化的另一个任务是控制阳台上的路灯。 一种典型的情况是,当您离建筑物不远且外面很暗时,打开阳台上的灯。 桑拿房被锁定,路灯开关在房间内。 您必须按钥匙才能打开门并打开灯。 关闭灯需要类似的步骤。 经常发生的另一种情况是,当您在主屋中时,打开或关闭阳台上的灯。 当我离开桑拿房,发现自己已经在屋子里时,我常常忘记关掉阳台上的灯:要么看着窗外,要么看着监控摄像头。 那一刻我通常不愿去任何地方,所以灯光一直通宵达旦。
购买了两个通道的继电器来实现此想法。 该问题的价格约为2000便士。 目前,Aqara版本没有针对本地市场的继电器。 但是它可以用钥匙开关代替(很明显,将其安装在分配器盒中比较麻烦)。
最初,我应该将继电器安装在钥匙开关的后面,但是很难到达电源线(继电器再次需要电源)。 理想的地方是接线盒,电源线,断路器的线和路灯的线都汇合在一起。 那是在虚假的天花板下,因此必须拆除一些车轨。 最好事先考虑这一点。 但是,安装成功。 接线图比插座和开关(在我的情况下为继电器本身的四根3芯电线和8个端子)复杂得多。 为了不让它呆在我的头上并且不让任何东西混淆,我在安装电路图之前在纸上画了电路图。 接下来,我进行了试装以检查所有内容:
该设备已插入应用程序,测试阶段开始。 必须使用先前的按键开关和应用程序打开/关闭路灯。 有两个路灯,一个在左边,另一个在右边。 继电器有两个通道,但是分别打开它们没有意义。 另一方面,您也不想在应用程序中单击两次即可交替打开它们。 因此,控制是在继电器的一个通道上完成的。 碰巧的是,该选项无法正常工作-在一个或另一个位置上有粘滞现象。 没有时间进行实验了,因为光天化日已经过去,我们想将汽车组装在天花板上。 因此,我只是简单地将灯笼与两个通道平行地钩住,一切都按需工作。 为了使物理和软件交换机充当网关交换机,在继电器设置中启用了互锁选项。
也可以通过计时器来组织开/关的开关灯。 但是这种情况还没有引起人们的兴趣。
房间门禁
另一个奇怪的时刻是对街扇门打开的控制。 首先,确定并通知某人已经忘记了这扇通常被猛撞的门或根本没有打开它。
对于这种情况,需要开窗传感器。 该问题的价格约为1000便士。 Aqara版本的传感器适用于本地市场(它们的圆形边缘较少)。
安装非常简单-传感器安装在双面胶带上。 在安装之前,最好在应用程序中连接传感器,以查看传感器触发的距离。 说明中说的是最大20mm的间隙,但这至少可以说是不对的-传感器和响应磁铁必须紧密安装。 在主屋中,车库门具有类似的传感器。 导轨和门之间有1厘米宽的密封圈。 在此距离下,传感器显示“打开”位置,并且必须增加响应磁铁。
将新设备添加到应用程序后,即可继续进行自动化。 在电话上通过警报配置方案“如果门开着超过1分钟”。 在英语本地化中,大约1分钟内您看不到词组的一部分,但是触发阈值是这个。 在Aqara传感器和Aqara Home应用程序的变体中,您可以配置其他触发间隔。 不幸的是,在小米家庭应用程序中,尚不可能这样做。 但是实践表明,每隔一分钟就足够了-没有虚假警报,所有警报都是针对案件的。 您还可以通过传感器查看日志。 该传感器也不例外。 例如,您可以从日志中确定洗澡的时间(在给定的一天里第一次打开门)和什么时候离开(最后关门),从而估算在房间里花费的总时间。
使用印象
剥削的总体经验纯属积极。 当然,有一些细微差别,但是实现了自动化的主要目标。 首先,测试结果证实了这种心理上的内心平静。 同样重要和舒适-收到了遥控的街道照明,排油烟机,还有一个额外的夜灯。 休假后,可以记住并远程关闭水源。
下面以近似形式(不涉及特定商店)显示了上述所有设备的成本。 使用速卖通订购时,价格会在较小的方向上有所不同。
在选择一组设备时,必须考虑兼容性(设备制造于哪个地区以及它属于哪个家族)。 无法在应用程序内创建方案,例如,该方案将根据烟雾警报事件(针对中国大陆地区)控制欧洲地区的插座。 如果您不需要异国情调的烟雾传感器类型,那么最好看看适合当地市场的Aqara设备。 毕竟,继电器可以用例如两键开关替换。 很多销售小米设备的商店似乎都在用灰色进口它们(这些设备用于中国地区)。 但是,例如Svyaznoy,有些设备是为我们的市场设计的。 除了兼容相同的插座外,它们还将提供英语和俄语的说明。 以下是两个相同传感器的照片,但用于不同区域:
通过应用程序进行控制的响应能力并不总是很好。 例如,有时您可能会遇到“请求失败”错误,而不是一个接一个地打开灯的情况。 实验检测到的处理方法-从内存中卸载应用程序并重新启动它-解决此问题的速度比等待下一次尝试响应的速度快。 随着特定传感器状态的更新,有时还会出现明显的延迟(最多20-30秒)。 此时,最好不要再次按开/关按钮,而只是等待状态更新。 启动应用程序时,在某些情况下,您可能会看到一个空白列表,而不是设备列表。 无需惊慌-它通常会在接下来的几秒钟内出现。 电话警报未本地化,并保存了事件本身的正确命名。 另外,该应用程序的作者定期使用推送通知渠道进行广告发布(再次使用中文)。 当然,我不喜欢它,但是我没有太多选择。
我希望本文有助于对许多小米设备构建智能家居的功能及其实际应用场景有一个很好的了解。 如果您还有任何问题,更正和补充,我将很乐意在评论中进行讨论。