Roomba能与HomeKit一起使用吗? 如何连接
Table of contents
我经常偷看市场上的产品,看看我是否可以升级我现有的配件,以改善我的智能家居的性能。
由于全职工作和我对技术评论的热情,我没有很多时间来吸地板,所以我想给自己买一个Roomba,并把它加入我选择的自动化平台--苹果HomeKit。
这时我发现,HomeKit不支持任何吸尘器。 所以目前,没有一个Roomba是我可以买到的,我的HomeKit会支持。
那么有没有一种方法可以让Roomba与HomeKit一起工作呢?
Roomba可以使用Homebridge与HomeKit协同工作。 你可以使用Homebridge Hub或设备将Roomba真空吸尘器暴露给HomeKit。
我使用HOOBS Homebridge集线器来实现这一目标。 在本指南中,我将带领你设置HOOBS,使Roomba暴露在HomeKit下。
在做了研究之后,我将一步一步地告诉你如何将Roomba与HomeKit整合。
Roomba是否原生支持HomeKit?
简短的答案是否定的。 HomeKit不支持Roombas。 即使苹果确实为制造商提供了一种方法,使他们的设备受到HomeKit的支持,但这个过程非常麻烦。
首先,你需要向苹果公司申请MFi许可。 苹果公司为任何与HomeKit或任何其他苹果设备兼容的第三方设备强制规定了这套安全和硬件要求。
其次,苹果要求开发者购买他们的加密和认证芯片,确保设备获得MFi认证。
这个芯片不仅昂贵,而且经历这个过程是非常耗时的。
我们不太可能很快看到官方的HomeKit支持出现在Roombas上,但我们仍有可能在未来得到它。
如何将Roomba与HomeKit整合在一起
你可以通过Homebridge将Roomba与HomeKit整合起来。 Homebridge是一个轻量级的服务器,顾名思义,它可以帮助你的Roomba与HomeKit生态系统建立联系。
有了Homebridge,你只需要一个设备来维持它的运行,并安装必要的软件来整合非HomeKit设备。
而且由于Homebridge不是资源密集型的,你只需要一个像Raspberry Pi这样的低功耗设备来维持它的运行。
看到使用Homebridge可以节省多少时间、金钱和精力,它是将Roomba与HomeKit整合的最佳方式。
什么是Homebridge?
Homebridge是一款开源软件,允许非HomeKit设备与HomeKit集成。 它为HomeKit不支持的设备建立了支持。
Homebridge作为一个桥梁,通过模拟HomeKit的API与你的HomeKit系统进行通信。
它通过使用插件和由为非homeebridge设备提供支持。 通过这种方式,你的设备现在可以成为HomeKit的一部分,由于你可以使用iPhone上的Home应用控制你的Apple Home,然后你可以直接从iPhone上控制任何非HomeKit设备。
计算机上的家桥或集线器上的家桥
Homebridge可以在任何操作系统上工作,如Windows、Linux或Mac。 唯一的条件是运行Homebridge的设备必须一直处于开启状态。
只有当Homebridge一直保持在线时,HomeKit才能够与你添加的设备进行通信。
你可以在你的笔记本电脑上运行它,但这意味着要专门为它配备一整台笔记本电脑,并让它一直保持通电状态。
这将消耗大量的电力,使你的设置完全没有效率。
更好的选择是使用像Raspberry Pi这样的设备,它不仅价格便宜,而且耗电量低,会让你的电费更轻松。
如果你像我一样,缺乏技术知识或没有时间自己安装软件和设置Raspberry Pi,那么Homebridge集线器就适合你。
这是一个预先包装好的设备,已经安装了Homebridge,所以你可以为自己节省一些宝贵的时间。
获得一个Homebridge Hub而不是建立一个Homebridge Computer会更便宜,更容易,而且更有效率。
使用HOOBS Homebridge Hub将Roomba与HomeKit连接起来
HOOBS(Homebridge Out Of the Box)是一家提供Homebridge集线器的公司,预装了所有必要的软件,甚至有一个整洁的界面。
我发现这对我很有帮助,因为我没有编码技术,但却能相当快地设置好它。
一旦你购买了HOOBS,你可以通过使用适当的插件将任何非HomeKit设备连接到你的生态系统。
因此,如果苹果HomeKit是你的主要自动化平台,获得HOOBS是不费吹灰之力的。
[wpws id = 12]
为什么要用HOOBS来连接Roomba和HomeKit?
- 易于设置--HOOBS有一个简单的交互式用户界面,使你更容易和更快地将设备设置为HomeKit,没有任何麻烦。 我不需要对代码或硬件做任何修补。 这是一件轻而易举的事情。
- 不需要技术知识 - HomeKit需要你有一些编码的专业知识来设置设备。 然而,HOOBS允许设备使用简单的插件与苹果HomeKit对接,这些插件可以通过其用户界面下载。 没有编码经验的人在实施时不会面临任何困难。
- 开源--一般说来,开放源码的平台是要走的路。 HOOBS也符合这个条件。 它是一个社区驱动的平台,这意味着许多人在这个代码上建立,并测试和排除故障。 这确保了可信度和不断的更新,以及功能的改进。
- 扩大你的生态系统--你不必止步于你的Roomba。 HOOBS允许你将多个设备连接到你的苹果生态系统。 目前有超过2000个设备与HOOBS合作,这些设备来自ADT、SimpliSafe、Roborock、三星电视、MyQ、Vivint、Orbi等公司,而且这个名单每天都在增长。
如何为Roomba-HomeKit集成设置HOOBS
用HOOBS设置你的Roomba是非常简单的,我将一步一步地引导你完成这个过程。
第1步:将HOOBS连接到您的家庭网络上
一旦你把你的HOOBS放在盒子里开箱,你需要把它连接到你的Wi-Fi网络。
给你的设备上电,等待2-3分钟,初始安装就发生了。
在你的手机或笔记本电脑上打开Wi-Fi设置,并连接到名为的网络。 "HOOBS"。
会出现一个弹出窗口,选择你的Wi-Fi名称并输入密码,HOOBS现在已经连接到你的家庭Wi-Fi。
第2步:在你的浏览器上打开HOOBS界面
现在进入你的浏览器,输入 //hoobs.local 如果你是第一次使用HOOBS,你的用户名和密码都将是 "admin"。
只需几个简单的步骤,你就完成了HOOBS的设置和安装,你就可以为Roomba安装插件了。
第3步:为HOOBS安装Roomba Stv插件
我们要使用的插件叫做 蟑螂的故事》(Roomba Stv) . 它是一个经HOOBS认证的插件。
因此,你不必担心它的功能或安全问题。 从你的浏览器中,转到 hoobs.local.
然后你需要进入屏幕左侧的插件标签。 在搜索部分,输入 "Roomba Stv"。
它应该是第一个搜索结果。 你应该在这个页面上看到HOOBS认证。 继续点击安装按钮,它应该在几秒钟内完成安装。
第四步:获得Roomba的IP地址
现在我们需要得到你的Roomba的IP地址。 进入你的iRobot应用程序。
进入设置>Wi-Fi设置>机器人Wi-Fi详细信息。 在这里检查IP地址部分的数字。
它应该看起来像这样 - 192.168.xx.xx. 我们在下一步将需要这个。
第5步:配置Roomba Stv插件
在HOOBS页面,点击你在屏幕右上方看到的三个点。 点击终端,在终端上粘贴以下命令。
cd /home/hoobs/.hoobs/node_modules/dorita980 && npm install && node ./bin/get password.js " 192.168.x.x"
将192.168.xx.xx替换为我们在上一步骤中获得的Roomba的IP地址。 点击回车并等待几秒钟。
你会在屏幕上看到某些警告信息,但没有必要为此担心。
一旦运行完毕,不要按任何键。 确保你的Roomba在主基地上并且通电。
你会看到一个绿灯表示开机。 按住Home键,等到听到一定的提示音再松开,Roomba会闪烁Wi-Fi灯。
一旦完成,回到HOOBS窗口,点击任何一个键。
如果命令运行成功,那么你将看到一条信息显示。 你可以看到相应的部分显示了 BLID 和 密码。
See_also: Roku有任何月费吗? 你需要知道的一切把这两个字符串复制到某个地方,我用了一个文本编辑器。 如果前面的命令没有成功运行,显示错误信息,那么只要重复步骤4和5,就能成功运行。
在你的HOOBS窗口中进入设置。 进入Roomba并点击 添加附件。 填入所有显示的栏目。
输入你的Roomba名称和型号。 在BLID、IP地址和密码部分,填写我们在前面步骤中得到的相应细节。
See_also: 信息未发送,无效的目标地址:如何修复对于最后三个设置,我启用了自动刷新功能,因为 是 , 启用Keep-Alive为 是的、 和TTL缓存为 30 将 "enable keep-alive "指定为 "是 "会消耗你的电池,所以请随意将其改为 没有 根据你的喜好。
关于这三个设置的更多细节,你可以在插件文档中查看。
如果你进入HOOBS的附件标签,你现在可以看到你的Roomba在那里是未分配的,并显示其电池百分比。
现在你的Roomba终于设置好了HOOBS。 你可以在这里控制它的配件。
但更棒的是,由于HOOBS与你的HomeKit相连,你可以直接从你的苹果HomeKit应用程序控制你的Roomba!
只需几个简单的步骤,你的Roomba就可以连接到你的HomeKit系统。
如果你前往手机上的家庭应用程序,你可以看到Roomba在那里。
你可以打开和关闭它,检查它的电池状态,并直接从你的家庭应用中对它进行控制。
通过Roomba-HomeKit的集成,你能做什么?
你的Roomba现在是苹果HomeKit生态系统的一部分。 这意味着你可以通过手机对它进行各种控制。
当你在智能手机上打开Home应用程序,进入默认房间,所有东西都会自动放置在那里,你会看到你的Roomba。
你可以从那里打开和关闭它。 你还可以检查电池百分比,看看它是否正在充电。
你可以为你的Roomba设置自定义场景或自动化。
例如,你可以添加一个HomeKit场景,让你的Roomba每天早上在特定时间启动。
或者你可以添加自动化功能,在最后一个人离开房子时触发Roomba。
我发现这非常方便,因为我只需在我的家庭应用中提供这些设置,它就能照顾我的Roomba。
你也可以使用第三方应用程序来增强功能。 如果你想在HomeKit应用程序上看到那个低电池状态,你可以安装HomePlus 4应用程序。 你可以在这里发挥创意,也可以为此整合自动化。
总结
将Roomba与苹果的HomeKit系统对接是一件有些麻烦的事情。
但使用HOOBS,你可以绕过所有的技术问题,将Roomba连接到你的HomeKit系统。
如果你按照我上面提到的步骤,你可以设置和安装HOOBS,将Roomba连接到HomeKit,并使用Home应用程序控制它。
你也可以使用我向你展示的同样方法整合任何HomeKit设备。
你所需要做的就是找到适当的插件,并按照所给的指示操作。
如果你使用苹果的HomeKit,并且你想把非HomeKit设备纳入你的生态系统以实现完全自动化,那么HOOBS是你最好的购买对象。
即使官方为Roomba提供了对HomeKit的支持,我也不认为它能提供比我从HOOBS实现的更多功能。
此外,HOOBS支持超过2000个智能设备,这意味着我可以将它用于未来任何我想与HomeKit集成的设备。
您可能还喜欢阅读:
- Roomba与三星:现在可以买到的最佳机器人吸尘器[2021年]
- Roomba错误代码8:如何在几秒钟内排除故障
- Netgear Orbi与HomeKit合作吗? 如何连接?
- 最佳的HomeKit空气净化器来净化你的智能家居
常见问题
没有Wi-Fi你能运行Roomba吗?
它们不需要Wi-Fi来清洁。 机器人上有一个CLEAN按钮。 按下该按钮,机器人就会开始清洁。
你能用iPhone控制Roomba吗?
如果你将Roomba与HomeKit集成,你可以打开和关闭它,并对它进行许多其他控制动作。 你还可以使用Siri来控制它。
我的Roomba上的符号是什么意思?
Roomba有电池、垃圾箱满了、清洁、污物检测、底座、定点清洁、故障排除和Wi-Fi符号。
Roomba可以有两个大本营吗?
Roombas可与多个大本营兼容。
我应该每天都运行我的Roomba吗?
你可以每周运行Roomba一至七次。 如果你家里有孩子或有害虫问题,建议你每天运行Roomba。 否则,每周运行一到两次就足够了。
Roborock比Roomba好吗?
当涉及到真空吸力和清洁力时,Roomba使用了更好的技术,而Roborock有更好的导航功能,并带有清洁和拖地功能。