去年六月,我在Berlin Buzzwords做了演讲。说实话,由于时间紧和精力不足,再加上对这些主题提不起兴趣,我很少去听别人的演讲。当我参加时,我通常是为了那些我熟悉并想深入了解的主题,或者是为了那些完全不了解的主题来有个入门的机会。
最近参加了一个关于《使用DevOps可观测工具监控您的家庭》的讲演(Monitoring your home, with DevOps observability tools)。我以为会是关于家庭环境下的OpenTelemetry,不过对剩下的内容没怎么在意。演讲者提到Home Assistant(家庭助手)之后,我没有太关注。
开源家庭自动化系统,优先考虑本地控制和保护隐私。由全球DIY爱好者和发烧友的社区推动。非常适合在树莓派或本地服务器上部署。
我家里有很多不同种类的“智能”设备,却没有一个集中的系统来管理这些设备。而且,我对隐私问题非常在意,并且我还是一个坚定的开源支持者。所以我立刻决定投资Home Assistant。
在本系列的第一篇文章里,我的环境有家中的一系列“智能”设备,这些设备各自独立管理,没有一个集中的管理系统。我的目标是通过采用开源和本地优先的方法来增强隐私和控制,以实现家庭自动化。
我现有的基础建设我的智能家居最初并不是有意为之,而是来自一次 DevFest Vienna 演讲的赠品。2018年,Google想要推广Google Home Mini,这是赠品套装的一部分。我把这个设备放在客厅里,它除了回答一些问题外,并没有提供太多其他价值。不久之后,当时的同事送了我一个普通的Google Home。我把Mini移到了办公室,然后用普通的Google Home替换了它。那时我订阅了Deezer(类似Spotify,但更流行于法国),所以我可以通过问Google来播放音乐。
有了这两个助手设备,我决定购买智能灯,可以用语音来开关。我不记得为什么,但决定购买飞利浦Hue套装。这个方案需要一个专用的Hub,需要用网线连接到网络上——不支持无线。我在几个房间安装了灯,设置相对简单,可以通过Hue手机应用完成。更棒的是,这些灯可以很容易地添加到Google Home中。
通过该应用程序,我发现 Hub 可以管理传感器。我配置了一个传感器,让它在厕所没有活动时自动熄灭灯光。这样一来,如果传感器检测到没有活动,它会在设定的时间后自动熄灭。
我对设置挺满意的,只有一件事让我不太满意。如果有人按开关开灯,确实可以实现目的,但我之后就没办法用语音控制它了。在人来人往的房间里,这样的设计就没什么用了。更糟糕的是,人们离开厕所时会自然关灯,因此传感器也不会再开灯了。
接下来的合理步骤是买些智能开关解决这个问题,然后把它们装到相关房间里。
我的目标一切都按预期运行,不过还是有些地方可以改进。
我依赖于两个不同的提供商,飞利浦和Hue。虽然我已取消了所有可能的复选框,他们仍然随意处理我的数据。我可以忍受这种情况,但还是,我对缺乏隐私仍然感到不满。
我希望有一个本地的但集中的入口点来监控并控制我的设备。
这些限制常常让我感到沮丧,觉得自己的选择受到了限制。它们必须与这两个之一兼容。我还想管理其他设备,但办不到。
这是个入门贴。在接下来的帖子中,我将更深入地讨论一个特定的话题。敬请关注!
想了解更多,
你可以在这里找到 Home Assistant(家庭助手):Home Assistant
此处省略内容
最初发表于A Java Geek,2024年11月25日