首页 >> 快讯 >

HomeAssistantSkyConnect是拆除智能家居并从头开始的绝佳借口

2023-04-03 14:19:12 来源: 用户: 

我的智能家居一团糟已经有一段时间了。在写这篇文章之前,它是一个Huehub和HomeKit的组合,前者我不是很喜欢,后者我可以接受。但几年来,我一直想把我的整个房子都换成HomeAssistant:自托管家庭自动化软件。现在,有了SkyConnectConnect,HomeAssistant的组合Zigbee和Matter/Thread加密狗,这种转变就完成了。然而,在这个过程中,我弄坏了家里一半的东西。什么都不管用,我再高兴不过了。

HomeAssistant对于那些不喜欢智能家居的人来说,是几乎普遍接受的免费和开源家庭自动化选择。与Apple的HomeKit(需要Apple设备)不同,它可以在单板计算机(如RaspberryPi)、Docker容器或基本上任何可以安装它的小型计算机上运行。它还可以让您深入了解您希望家庭自动化的方式。这不是最直观的选择,但也不是那么困难,如果你对谁拥有你的智能家居(我就是)的钥匙甚至有点偏执,那么HomeAssistant是你更好的选择之一。

现在,除了家庭安全问题之外,家庭自动化的一个更大问题是互操作性。从历史上看,开箱即用的大量智能家居小工具并没有很好地协同工作(我在看着你,PhilipsHue)。随着岁月的流逝,这种情况变得越来越好,尤其是HomeKit和GoogleHome,但HomeAssistant在这方面一直表现出色,因为它有一个非常活跃的书呆子社区,他们希望所有奇怪的玩具都能以非常具体的方式玩得很好。如果你有一个开关,你想与另一个设备一起工作,那么很可能有人已经花了很多时间配置它并将该信息作为蓝图放到网上。

您可能还知道Matter,这是家庭自动化的新标准,旨在使许多此类问题变得更加容易。如果您不了解Matter和Thread,我强烈推荐TheVerge自己的解释器。推出仍在进行中,目前还没有那么多设备可用,但如果一切按计划进行(如果是),那么未来的麻烦应该会少得多。

我想摆脱那个中心,让一切都在一个小生态系统中运作

几年前,我曾在我的NAS(我用来存储电影的小型网络设备)上尝试将HomeAssistant作为Docker容器运行。它不仅可以与我现有的智能家居设备进行通信,还可以让我对现有设备进行编程,这给我留下了深刻的印象。但让我退缩的是我的飞利浦Hue系统,多年来,使用其生态系统之外的任何东西都变得很麻烦。直到最近,Hue还依靠低功耗网状网络标准Zigbee让灯泡相互通信。

作为Hue系统的早期采用者,Hue并没有让事情变得简单。尽管与其他灯泡和开关共享Zigbee协议,但从历史上看,让它们与它们一起玩得很好就像拔牙一样。例如,宜家拥有自己的智能家居系统,配有自己的集线器和应用程序以及所有东西(嘿,看,它现在有一个Matter了!),但几年前,让他们玩得开心需要很多奇怪的解决方法。当然,我可以使用一些很棒的解决方法和集成,例如Zigbee2MQTT、PhilipsHue集成,以及现在的Matter.但这就是事情的原则:我想摆脱那个枢纽,让一切都在一个小生态系统中运作。我想要一个新的开始。这就是SkyConnect的用武之地。

将Zigbee(甚至Z-Wave)添加到HomeAssistant并不新鲜。大量的USB加密狗,如ConBeeII,已经存在。SkyConnect的新颖之处在于它增加了Zigbee和Thread/Matter支持,虽然我家里没有Matter设备,但知道它部分面向未来并且制造为直接与HomeAssistant本身一起工作足以让我预购.这是冒险并重新开始的好借口。添加Matter和Zigbee的另一个选择是HomeAssistantYellow,这是一个使用RaspberryPiComputeModule4的坚固的小板,但我无法访问CM4,所以我选择了加密狗。

现在通常情况下,我会在我的NAS上将其作为Docker容器运行,但我不知道加密狗是否兼容,我认为最好将整个设备专用于运行我的家。幸运的是,我最近用WiiM流式播放器替换了RaspberryPis网络,所以我身边有一些RaspberryPi4B(如果你还在苦苦寻找,rpilocator是一个很棒的工具)。是时候认真起来了。如果您曾经用RaspberryPi远程做过任何复杂的事情,那么安装Hass.io(HomeAssistant的操作系统)是一件轻而易举的事;你只需下载.img文件或复制URL,使用Etcher之类的软件将其写入microSD卡,然后按照说明进行操作从那里。就开源项目而言,这是一个非常简单的入门过程。

SkyConnect看起来像一个蓝色的小USB驱动器,并带有一条小延长线,特别是因为已知USB3.0端口会干扰无线设备。该设备本身是即插即用的,这意味着您无需进行任何设置;HomeAssistant只会识别它并使其工作。

有趣的部分来了:拆除连接到飞利浦HueHub的所有东西的缓慢而痛苦的过程。对于这个过程,我打算使用Zigbee家庭自动化。这个过程很简单,但不如专门为硬件制作的软件那么直观。因为你必须取消灯泡和遥控器与集线器的配对才能让它们工作,这意味着我家里的每个开关都暂时无法使用。什么都没用,但我很兴奋,因为我必须按照自己的意愿做所有事情,使用我托管的软件,而且没有一个不合作的怪异小枢纽牵着我的手。

我首先将我的灯泡与ZHA(Zigbee家庭自动化)配对,这是一种可以与我的Zigbee灯泡和遥控器通信的集成。从那时起,蓝图就派上用场了。蓝图是预制的自动化预设,可简化HomeAssistant中的编程过程。我需要重新编程的Hue墙壁开关。AwesomeHABlueprints是一个很好的来源,并且有一个可用的兼容蓝图,尽管我确实在我需要设置以使蓝图实际工作的帮助文本文件上被绊倒了。从那里开始,我开始设置我拥有的所有灯光场景。

当我开始将其他非Hue开关集成到我的HomeAssistant生态系统时,情况从回到基线变得有趣。我在办公桌上设置了ElgatoKeyLights用于流媒体和Zoom通话,现在,有了HomeAssistant,我可以跳过应用程序,像对待任何其他灯泡或开关一样对待灯,将它们添加到场景中,甚至自动化它们。然后我开始在家里添加其他设备,比如小米的传感器,当它们检测到移动时,我可以用它们打开办公室的灯。我还有其他几个手工制作的灯泡和定制灯带,它们适用于称为WLED的东西,这是一种基于Wi-Fi的系统,可以对灯带进行非常精细的控制。WLED的主题本身就是一篇文章,但长话短说是它的集成存在于HomeAssistant中。有人也在致力于与我的WiiMpucks的集成,尽管我还没有真正深入研究那个。

从那里开始,事情变得非常变态。我安装了HACS,即HomeAssistantCommunityStore,这是一个插件,需要一点点复杂的设置,但可以让你下载自定义GitHub存储库来做一些非常奇怪的事情。我的同事ChrisGrant是一位真正的家庭助理专家,他也向我推荐了Node-RED,这是一个使用流程图节点设置复杂家庭自动化的插件。我在猪天堂。我现在可以做一些非常愚蠢的事情了。

我是否需要购买HomeAssistantSkyConnect才能开始使用HomeAssistant?或者更好的是,我根本不需要HomeAssistant吗?老实说,不。我本可以使用HomeKit和Hue应用程序过我的生活,并且非常满意和满足。一切都已设置好,并且开发了无数的变通办法来使我的拼接在一起的设备系统能够相互通信。但是随着年龄的增长,我对谁和什么可以访问我的东西变得更加脾气暴躁,而且当我不被允许以最堕落的方式对我的硬件做某事时,我变得越来越不耐烦。虽然我永远不会有同时发送电子邮件的电灯开关用例,但我知道,如果我想实现这一点,我现在可以使用一个简单的Node-RED流程图。

这归结为控制。虽然SkyConnect只是一个简单的无线电加密狗,但它也代表了一个借口来收回控制权,去做我多年来一直推迟的事情,并最终让智能家居成为我的家。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章