我如何将我的门铃添加到Home Assistant(以及我为什么重新使用Ring应用)
Home Assistant 是一个免费且开源的智能家居管理平台,无需云共享,可以本地管理各种智能设备。将 Ring 视频门铃集成到 Home Assistant 中非常简单,但存在一些限制,如缺乏实时预览功能和通知延迟。Home Assistant 的社区支持强大,但设置和实现复杂性增加。对于一些用户来说,这可能是一个受欢迎的冒险,但对于大多数人来说,使用标准集成可能更合适。

创建我的第一个自动化
打开后,将你的门铃集成到Home Assistant中只会暴露设备通过Ring集成可用的功能。任何在你的Ring应用中自动显示的特征,如运动通知,除非你具体设置为自动化,否则在HA中不会发生。幸运的是,使用熟悉的“如果X发生,然后做Y”的工作流程,创建它们相当简单。这是您开始看到在HA中管理设备与Ring应用相比的一些重大差异的地方。所有提供如简单通知等功能的逻辑都需要为每个您想要设置的设备显式定义。创建这些食谱可能会有些试错,因为您需要寻找构建触发器和操作所需正确的按钮和杠杆。我多次迭代以找到正确的自动化配方,以获取“运动检测”通知,因为函数在Ring集成中是如何映射和标记的。并不是一切都能像我所希望的那样直观分类。以下是我设置一个简单的配方,当我的Ring门铃检测到运动时推送通知所需的内容:我现在的门铃是如何工作的
我花了一些时间重新创建了我最初通过Ring应用收到的一些通知,但很快我就意识到继续走这条路会耗尽我所有的耐心。不仅需要为每种通知类型创建内容,还需要为每种设备重复这个过程。一旦设置好,我的通知与Ring应用的通知相比相当基础。是的,我可以收到类似于从Ring应用收到的简单文本通知,但它们只是纯静态文本通知,而Ring应用的通知则包含一个与文本一起的整洁快照图像。重新实现这一功能是可能的,但会是一个更复杂的过程。Home Assistant 的美好之处也是它令人望而却步之处。你可以访问一个功能丰富的宝库,但最终需要你自己将这些功能拼接成连贯且用户友好的自动化流程。这就像把所有的乐高积木都倒在一个巨大的堆里开始一个项目。这会让人感到厌烦,因为你必须仔细规划每一步所需,构建、测试、调试和迭代,就像一个应用程序开发者所做的那样。对于一些人来说,这可以是一个受欢迎且有趣的冒险,但对于我来说,我只是希望它能容易一些。一旦运行起来,通知会可靠地到达(无论我在不在家),但显著延迟。使用我的手机计时器,从初始运动事件开始,我看到Ring应用的通知在3秒内到达,而HA应用则需要30秒以上——这太长了,无法及时采取行动。在基本通知设置完成后,我尝试创建另一个通知,当门铃被按下时也能打开我的门厅灯。然而,这并没有如愿,因为我无法找到如何通过门铃按钮的按下实际触发通知。尝试了多种触发方式(然后上上下下跑楼梯按门铃)后,我因腿脚酸痛而放弃了尝试。然而,手动触发自动化中的操作非常顺利。通知几乎是即时的,打开灯也一样。至少,移动推送通知和与我的灯的集成没有问题。除了我失败的自动化尝试(这可能是用户错误),我还忽略了另一个事实:Home Assistant在本地运行在我的家庭硬件上。如果没有启用远程网络访问,应用程序无法连接到我的Home Assistant服务器。更重要的是,我无法像使用Ring应用程序那样:点击通知来显示摄像头的实时流。我们在如何远程访问网络的指南中概述了几种开放网络的方法,但事实证明,我仍然无法实时查看摄像头画面,因为我后来得知Ring集成并不支持这一功能。这让我有了下一个观察。 不是所有的集成都是平等的。除了缺乏实时预览功能外,我看到的原生Ring应用通知和基于HA的通知之间的时间差异可能主要是由于集成而不是Home Assistant本身。集成是由不同的团队——或者如果你运气好,是设备制造商——构建的,因此使用集成的结果可能会有很大差异。幸运的是,对于大多数(如果不是全部)支持的集成,Home Assistant 都有特定集成的页面,这些页面会概述关键特性和限制。他们的指南中包含了一对实用的指标:物联网类别和质量等级。这些评分或等级可以为你提供有关特定HA集成的健壮性和用户友好的见解。你可以在Home Assistant的物联网分类和质量等级页面上找到这些类别的详细分解。Ring集成页面在IoT分类中被评为“云轮询”和“银色”,在质量尺度上表现一般。这可能解释了为什么我的通知如此缓慢(你的网络也起着重要作用,但我知道我的网络速度相当快)。如果Ring集成在质量尺度上被评为“金”或“铂金”,通知可能会快得多。在我的Home Assistant经验中,一个反复出现的主题总是“有多种方法可以做到一件事”。我迄今为止所写的内容是使用标准的Ring集成,但有一个更强大的集成可用,它利用了MQTT协议。你会发现对于其他设备,也有多种集成路径。基于MQTT的集成消除了标准Ring集成的许多限制,但代价是设置和实现的复杂性增加。详细解释可能需要多篇文章的篇幅,所以我会在另一时间(如果我有时间和精力)再做详细介绍。 最终,虽然我能看到使用Home Assistant代替我的Ring应用的巨大潜力,但集成的固有局限性加上我不愿意进一步深入的意愿,使我仍然依赖于Ring应用。Home Assistant 是一个功能丰富的实验平台,适合那些想要构建复杂 Rube Goldberg 系统的爱好者,但我现在还是会选择简单模式。分类
最新文章
- <p><strong>Satechi SM3 机械键盘测评:安静高效的生产力利器</strong></p>
- This old mobile phone has become a fire hazard right before my eyes.
- <p>苹果日历的邀请函:与苹果待办事项有10种不同之处</p>
- <p><strong>苹果的工作:</strong> 2025 年苹果会发布一个与谷歌 Workspace 竞争的产品吗?</p>
- <p>苹果不太可能会举办特别活动来宣布 iPhone SE 4。</p>
- Today's New York Times Crossword Puzzle Clues and Answers (#608)
- Ubuntu 20.04 LTS 的支持即将到期。
- <p>读书清单太长了吗?让 AI 为您朗读。</p>
- This is my holy grail Blu-ray player.
- <p>Apple will release new products next week. Here's what's coming.</p>