OpenHAB vs.家庭助手:哪个最适合你的智能家居?

OpenHAB和家庭助理

渐渐地,一种智能家居的新趋势正在超级科技迷中生根发芽。人们现在正在为他们的智能家居中心制作自己的开源程序。但是,当比较OpenHAB和家庭助理程序时,哪个更适合您的家庭?

OpenHAB和Home Assistant之间的主要区别是,Home Assistant因其用户友好的构建和易于集成而稍好一些。也就是说,它们都是很好的选择,提供类似的功能,如亚马逊Alexa Echo,手机应用程序,并支持Zigbee和Z-Wave协议。

如果你是开源程序的粉丝,想要为你的家庭释放它的力量,买一个这些应用程序是有意义的。话虽如此,了解你应该从这两个程序中期望什么以及它对你的家庭自动化意味着什么是一个好主意。

您是否需要智能家居系统安装或服务?
从你附近的专业承包商那里获得免费、零承诺的报价。

寻找本地承包商


在我们开始之前:开源智能家居的一般介绍

让我们从头说起。这是一种必然会发生的趋势——一种将开源的奇迹和社区带到智能家居中心的趋势。

OpenHAB和Home Assistant都是允许您将自己的代码上传到智能家居中心的程序。这些计算机程序旨在与智能家居设备一起工作,使您的家庭更容易自动化和定制。

不像亚马逊Alexa谷歌的家在美国,这些课程要求你会编程,还需要更高水平的技术知识。如果你不精通编程或编码,那么这些都不适合你。既然我们已经讨论了免责声明,让我们来讨论每个程序。

什么是OpenHAB?

Kai Kreuzer在2010年创建了OpenHAB, OpenHAB 2是用Java开发的。它结合了Apache Karaf和Eclipse Equinox来创建一个开放服务网关(OSGi)运行时环境。HTTP服务器是Jetty,您可以使用附加组件扩展OpenHAB。(稍后将详细介绍附加组件)。

您可以在许多流行的平台上运行OpenHAB,包括Windows、Mac OSx和Linux。

什么是家庭助理?

Home Assistant分别使用Python 3和Polymer作为后端和前端组件。它是在Apache 2.0下授权的,并且像OpenHAB一样可以通过使用附加组件进行扩展。

OpenHAB vs家庭助手:关于选择你的平台的一句话

当谈到创客世界的人时,很明显每个人都有自己的个人喜好。我们决定在本文中研究开源平台的方式是为开源创客空间提供一个新的尝试。

如果您正在寻找一个更具挑战性和更复杂的系统,那么您很可能会发现OpenHAB正是您的菜。我们写这篇文章的目的是想把开源智能家居领域的新手介绍给大家,其中包括对编程有一定的了解。

OpenHAB和家庭助理:它们有什么共同之处?

对于许多开源平台,试图比较两个程序就像比较苹果和橘子。这里不是这样,因为它们非常相似。在我们开始比较这两个程序之前,我们需要谈谈这两个程序的相似之处:

  • 他们都有亚马逊Alexa技能市场上的技能。如果你有亚马逊Echo或任何其他支持alexa的设备,你可以使用这些程序来更多地利用你的智能家居中枢。
  • 它们都使用Zigbee和Z-Wave协议。这意味着您将能够毫不费力地使用大多数智能家居协议。
  • 它们都有应用程序。如果你有iPhone或Android设备,你可以轻松地访问这两种设备。
  • 他们都有帮助他人的社区。像大多数面向编程的社区一样,您可以从OpenHAB和家庭助理社区的人们那里得到很多帮助。

OpenHAB vs.家庭助手:安装

就安装而言,OpenHAB和Home Assistant的设置都相当容易。但是,当您使用OpenHAB时,安装肯定会变得有点棘手。这个程序在安装过程中因故障而臭名昭著,并且与之相关的指令令人困惑。

OpenHAB的最新版本OpenHAB2仍然需要在计算机上启动一个电源外壳。而Home Assistant则没有。由于Home Assistant的安装过程由易于使用的图形用户界面指导,因此一般来说,它被认为是更容易安装的。

赢家:家庭助理

Open HAB vs Home Assistant:如何整合?

OpenHAB和Home Assistant都需要与它们的中心和智能家居产品集成。当谈到OpenHAB时,您通常需要在一个web界面上花费大约40分钟,以便能够集成您的开源。

家庭助理有点不同。在这个平台上,大部分的集成都是通过它的web界面自动完成的。见鬼,即使是点击“发现”按钮,速度也会有很大的不同。

赢家:家庭助理

哪个平台有更好的帮助指南?

这两个平台的安装和配置都很棘手。这就是为什么关注每个小组提供的帮助指南是一个好主意。这两个平台都有相当数量的资源来帮助解释它们的平台。

然而,在解释问题时,两人都有各自的问题。大多数人发现OpenHAB在帮助指南方面更加完整。

赢家:OpenHAB

OpenHAB vs.家庭助手:功能性

OpenHAB和Home Assistant在兼容性、编程和人们想到的所有其他方面都有自己的优势。为了更好地了解兼容性,我们决定按每种指标进行细分……

应用使用率如何?

如果你正在寻找一个具有应用程序功能的平台,那么这是一个平手。Home Assistant和OpenHAB现在都有在安卓和苹果设置下运行的应用程序。然而,OpenHAB还有一个额外的好处,即拥有对linux友好的应用程序和对pine友好的应用程序,这是其对黑客友好的界面的结果。

赢家:OpenHAB

你的编程经验如何?

在编写您自己的自动化规则方面,情况有点不同。OpenHAB在Blocky中使用Xtrend来编写规则,而Home Assistant使用YAML。YAML是一种更加用户友好的编码标记,主要是因为它是为非编码人员编写的。

在编程方面,这是一个偏好问题。如果您是Java编程爱好者,那么您将希望坚持使用OpenHAB。如果你喜欢Python,那么家庭助手是一个更好的选择。

Xtrend是一种比YAML更复杂的语言,这对新手来说有很大的不同。如果你不习惯处理繁重的编码,但仍然想尝试开源运动,那么很明显,家庭助手是王道。

赢家:家庭助理

OpenHAB vs家庭助理?外接组件是什么样子的?

对于OpenHAB和家庭助理来说,附加组件都是一个巨大的症结。事实上,有些人甚至会说这是两个平台最大的不同之处。OpenHAB和Home Assistant都有大量来自Hue和IKEA等主要品牌的特定品牌附加组件,这些附加组件使它们非常棒。

然而,它们也有自己独特的集成,使它们值得使用。OpenHAB有相当数量的附加组件,总计约390个,不包括额外的“东西”。这些dd-ons允许OpenHAB与越来越多的物理项进行交互。

然而,就您可以获得的各种附加组件而言,家庭助理似乎已经超过了OpenHAB。

可以肯定地说,OpenHAB有足够的功能来完成大多数人们希望看到的智能家居功能。另一方面,家庭助手通过添加Ripple和汽车连接等加密货币的附加组件而走得更远。

赢家:家庭助理

OpenHAB vs家庭助手:用户界面

有人可能会说家庭助理和OpenHAB都有很棒的用户界面,他们是对的。两者都被设计成用户友好型,正是它们的界面帮助它们获得了强大的追随者。从视觉上看,它们都非常出色,尽管大多数人似乎更喜欢家庭助手的外观。

对于这个问题,大多数人会说这是个人喜好的问题。新手往往更喜欢家庭助手,因为一切都以一种容易理解的方式布局。另一方面,OpenHAB的UI通常更加灵活和可定制。所以,这是平局。

赢家:平局。

树莓派兼容性

众所周知,树莓派是程序员最好的朋友。这些价格低廉的微型计算机几乎被用于所有可以想象到的黑客/创客空间。好消息是:这两个平台都可以与树莓派兼容。

话虽如此,老式的树莓派机型很难使用这两个平台。这只是一个潜在的过时问题。

赢家:平局。

OpenHAB vs家庭助理:灵活性

很难说这两个平台都有局限性,但我们必须坦诚。它们的设置方式可能会让你很难做某些事情。就声誉而言,OpenHAB倾向于更加复杂和困难,许多人认为它更有潜力去做一些有趣的事情。

家庭助理可能没有那么大的潜力来完成复杂的高级功能,它明显比它的竞争对手OpenHAB更用户友好。所以,这是一种权衡。由您决定哪个平台具有适合您的配置。

赢家:平局。

OpenHAB vs.家庭助手:代码来源和更新

在这里我们可以看到用户体验的核心部分:您可以在每个体验上运行的代码。虽然这些程序是为那些知道如何从头开始编写代码的人使用的,但通常更容易获取其他程序员编写的代码。所以,以下是关于每个平台你需要知道的事情:

  • 你可以在像GitHub这样的网站上找到这两个平台的代码。GitHub是两个用户的主要热点,然而,你可以在GitHub上找到的家庭助理代码的数量略高。
  • OpenHAB的用户更倾向于在论坛上发布他们的酷创意。OpenHAB肯定有一个健谈的社区。好消息是,你经常可以找到适合你的目标的复杂程序,而不必自己编写所有的代码。
  • OpenHAB和Home Assistant都可以通过各种不同的方法向您发送警报。当需要更新时,这两个平台都会通过易于阅读的访问提醒让用户知道。

更新是什么样的?

在安装更新时,OpenHAB是出了名的困难,即使有警报。您通常必须进入命令行来获取程序的更新,而且整个过程最多是很耗时的。

您可以通过单击按钮来执行家庭助理的更新,使所有相关方都更容易、更快。说到更新,家庭助手绝对是一个明显的赢家。没有别的说法了。

赢家:家庭助理

Open HAB vs Home Assistant:社区是什么样的?

当涉及到使用开源平台时,围绕它们的社区将对您的整体体验产生巨大的影响。这既是开源编程文化的一部分,也是必要的。

在过去,OpenHAB以更活跃的社区而闻名,但很快就不再是这样了。这个社区仍然活跃在论坛上,以及像Reddit这样的网站上。

Home Assistant现在每周看到大约500到700个不同的社区主题,使其成为一个非常活跃和活跃的开源社区。如果你想与这个世界上的其他人联系,或者是一个只是想要一点帮助的新手,家庭助理是一张很棒的照片。

赢家:家庭助理

为你的平台获取代码有多容易?

这是人们的另一个主要问题,老实说,答案各不相同。OpenHAB总是提出新的方法来共享代码和项目。他们经常在他们的论坛上展示新的概念,如果你选择的话,GitHub有很多你可以使用的片段。

家庭助理在GitHub上可能有更多的程序,但事实是,筛选它们都可能是一种痛苦。因此,虽然访问新程序可以更容易,但当涉及到找到适合你的项目时,仍然有很多单调乏味的事情。即便如此,你也不能忽视GitHub上的代码数量。

赢家:家庭助理。

您是否需要智能家居系统安装或服务?
从你附近的专业承包商那里获得免费、零承诺的报价。

寻找本地承包商


OpenHAB vs家庭助手:移动应用程序

拥有智能家居的一个重要部分是能够远程控制家里的东西,主要是通过智能手机。OpenHAB和Home Assistant都适用于移动设备,但它们的方法不同。

iOS版的家庭助手应用程序具有高级推送通知、对所有家庭助手活动的基本控制、位置跟踪,并与第三方应用程序集成。总的来说,它得到了很好的评价,用户对应用程序很满意。

Android家庭助手实际上并不是一个官方的Android应用,而是一个非官方的具有基本功能的应用。它不像它的iOS对手那样发达。

不过,“家庭助手”在网页界面上运行得非常好,大多数用户通常认为有限的安卓应用程序足以满足他们的需求。

另一方面,OpenHABAndroid应用程序坚固,具有许多健壮的特性。您可以控制openHAB服务器并通过openHAB云连接接收通知。你还可以通过NFC标签和发送语音命令来更改物品。的OpenHABiPhone应用程序具有类似功能,外观干净利落。

赢家:OpenHAB。

虽然你不需要一个应用程序来拥有一个正常运行的智能家居,但当涉及到多个家庭成员时,这通常会更容易。

OpenHAB入门

安装并启动OpenHAB之后,将启动用户界面以创建一个管理帐户。创建一个管理用户后,您将经历一个有指导的设置,在其中输入您的位置、地区、时区和语言。

在安装向导中,您还可以安装附加组件,或者您可以跳过该步骤,稍后再返回。完成向导后,您将看到您的仪表板。您不需要登录,因为您已被建立为管理员。

家庭助理入门

请务必下载与树莓派型号相匹配的最新家庭助手。您可以使用balenaEtcher闪光家庭助手图像到您的微型SD卡。一旦在卡上,将卡插入树莓派,并连接电源线和以太网电缆。

然后,你将通过你的浏览器在你的普通电脑上控制一切。一旦你访问了你的家庭助手,你就会看到你可以用来控制你的设备的UI。您还可以开始安装您的附加组件。

我们的最终结果

如果您刚刚开始创客之旅,或者只是想第一次体验创客空间的世界,请选择家庭助理。很明显,家庭助理将会是你想要选择的一个。即使是高级程序员也喜欢使用它,只是因为它具有这样一个“简单”的平台。

尽管大多数人会更喜欢家庭助理,但值得注意的是,OpenHAB仍然有它自己的价值和值得一看的社区。如果您正在寻找一种更灵活的编码风格,以实现更高级的目标,那么OpenHAB可能是更好的选择。

归根结底,你选择的智能家居平台是个人选择,这主要取决于你想做什么(以及你选择的编程语言)。如果你足够有经验,知道自己想要什么,那么最适合你的平台的答案就会很清楚。

相关问题

如果我不知道如何编程,我怎么能创建一个智能家居呢?

你不需要知道如何编程,也不需要成为一个技术天才来拥有一个智能家居。你可以购买智能家居控制中心,可以通过谷歌和Alexa等语音助手进行操作。当然,您的命令将仅限于这些系统提供的功能,但您可以控制各种不同的东西。

你仍然可以使用这些类型的系统来操作你的灯,空调,电视,over,运行你的机器人吸尘器等等。如果你真的想创建你自己的,那么你需要学习如何编码,并准备好花费的时间和精力。

OpenHAB和家庭助理云是否免费?

OpenHAB云服务是免费的,但家庭助理的费用是每月5美元。

相关指南

升级的主队

我们是一个充满激情的房主,家装专业人士和DIY爱好者的团队,他们喜欢与其他房主分享家装,家政,装饰和更多!无论你是在寻找关于修理电器的一步一步的指南,还是安装围栏的费用,我们都可以帮助你。

开云体育app官方网站

Baidu
map