5月26日

发布的新博客文章和下一步

5月10日:暂缓决定

我们已经被许多人的反应淹没了。我们意识到在这个问题上我们的沟通一直很差,为此我想道歉。我们不收集数据,所以不能总是判断我们的决定的影响。

我们打算暂时搁置折旧计划。任何今天运行此安装方法的人都可以继续运行此程序。我们会在以后提供更明确的信息。

我们将研究如何在通用Linux上维护监督安装。

此外,我们将确保所支持的安装指南有适当的文档说明。

——保卢斯


TL;DR:不19463331伟德国际再支持Home Assistant Supervised(也称为Generic Linux上的Home Assistant)安装方法。

目前有三种不同的安装Home Assistant的方式:19463331伟德国际

  • 19463331伟德国际家庭助手:我们的操作系统可以直接运行在支持的设备上,如ODROID N2,树莓派4,英特尔NUC或虚拟机。
  • 19463331伟德国际Home Assistant Supervised:在通用Linux安装上托管的core + supervisor的安装。
  • 19463331伟德国际Home Assistant Core:运行在Python虚拟环境或Docker容器中的Python核心应用程序。
![](上传:/ / awvLB4BT8J2wcRERkGhmXkgmwvR.png)

运行Supervisor的好处是,您可以在Home Assistant中保持最新的Home Assistant,并且可以轻松安装预先配19463331伟德国际置的插件,以便能够与Home Assistant集成。

Supervisor是一个极其复杂的程序,它与主机操作系统中广泛的应用程序和组件进行交互。伟德国际官方app下载苹果版例如Docker容器,DNS,声音和USB硬件棒,用户希望与Home Assistant一起使用。19463331伟德国际主管由家庭助理控制,这让我们创造一个完整的家庭自动化枢纽体验。伟德betvictor手机版19463331伟德国际

Home19463331伟德国际 Assistant操作系统是由主管需要运行的最少的操作系统组成的,并确保它不会妨碍主管:系统完全由主管管理。

一些用户仍然希望能够控制主机操作系统,因此引入了一个通用安装程序,可以在通用Linux系统(如Debian或Ubuntu)上安装Home Assistant Core和Supervisor。19463331伟德国际

然而,当人们在自己的系统上运行它时,事情可能会出错。事实上,在一般的Linux上维护它是相当复杂的。安装是没问题的,每个人都可以遵循教程,但在那之后,当事情出现问题时,人们会来找我们,而不是教程的作者。而且这种工作量还在不断增加,达到了一个问题的程度。

19463331伟德国际Home Assistant OS和Supervisor由Pascal维护。他在3.5年前创办了这家公司,一开始是在业余时间,后来成为了Nabu Casa的全职员工。

构建操作系统和主管是一项复杂的任务,需要特定的专业知识。可悲的是,3、5年过去了,仍然没有其他贡献者来提供帮助。这导致了他的职责超出了一个全职员工的职责范围。

纳布之家的成立是为了让家庭助手的发展能够持续下去。19463331伟德国际为了能够维持健康的工作/生活平衡,避免开发人员精疲力竭(不幸的是,这在开源世界中很常见)。

为了减少Pascal的限制,我们不再直接支持通用的Linux安装方法。文档中将不再提到它。www.19463331.com我们已经对存储库进行了归档。如果您愿意维护它,请随意分叉它。使用这将导致的问题将被忽略或关闭时报告给我们。

开源和社区

就像我们的最近决定在某些情况下限制YAML的使用, 19463331伟德国际Home Assistant将继续选择健康而非功能。开源并不是说我们必须支持互联网上任何人都能想到的所有功能。开源意味着任何人都可以自己做,也可以选择是否分享。

仍然有很多方法可以安装Home Assistant,仍然有很多特性和定制。19463331伟德国际

常见问题

我如何运行家庭助理,同时仍19463331伟德国际然保持对操作系统的控制?

我们提供一个虚拟机形象的家庭助理。19463331伟德国际这些映像可以在VMWare、VirtualBox和Proxmox等设备上使用,也可以在支持像大多数现代NAS系统那样运行VM的NAS系统上使用。使用这些提供的图像将为您提供全面支持的家庭助理体验。19463331伟德国际

您可以在这里找到虚拟机映像。

我运行在一个不支持vm的平台上,我仍然想保持对操作系统的控制。

为此,我们建议在Docker中运行Home Assistant 19463331伟德国际Core。你将失去用户界面上简单的更新、系统管理和预配置的应用程序(附加组件)。然而,您仍然能够运行充分跳动的心脏的家庭助理家庭自动化平台。伟德betvictor手机版19463331伟德国际

所有可以作为Home Assistant插件使用的应用程序也可以作为第三方Do19463331伟德国际cker容器使用。您将负责将它们配置为与Home Assistant Core一起工作。19463331伟德国际

我知道我在做什么。我还可以使用通用的Linux安装程序吗?

是的,存档的仓库还在。你也可以分叉它,改变一些东西。但当事情发生时,没有官方资源可以访问。

我目前运行家庭助理监督。19463331伟德国际现在怎么办呢?

一切都会照常进行。错误不会被修复,您应该考虑迁移到其他方法之一。如果要迁移到虚拟机,可以在Supervisor面板中创建快照,并在新的安装中恢复快照。

[编辑5月9日16:19]从开源和社区中删除了一段暗讽的内容。
这是原始条目的附带讨论主题//www.sz-tiancheng.com/blog/2020/05/09/deprecating-home-assistant-supervised-on-generic-linux/
5喜欢

如果“家庭助手”版本出现问题,官方资源在哪里?19463331伟德国际

根据它在哪里断裂,我们有问题追踪器前端,核心,主管操作系统

谢谢你澄清这件事。有时候选择实在太多了。我想要的是能正常工作的软件,我认为家庭助理的愿景是正确的,能够最终实现这一目标。19463331伟德国际谢谢你的工作!

1像

好吧,读它。我认为这个话题现在可以结束了,因为无论如何讨论它都没有意义。

2喜欢

哈哈!这是在跟我开玩笑。我刚把我的制作服务器换成了家庭助理监督现在已经停产了。19463331伟德国际说到不幸的时机。

我不是生气,只是失望。我现在必须重新考虑我使用的硬件平台。

作为一个附带说明,仅以资源不足为理由就足以证明这一决定是正确的。我们很多人都在商业、工程、科学等领域工作过,并接受这个理由。关于影响人们健康的附加条款是不必要的。这是不是真的不是问题所在;它给人的感觉就像是在收获悲伤。

我们停止了"监督"因为每安装一次,上帝就会杀死一只小狗。我们不能再带着愧疚生活了。

不管怎样,继续探索虚拟机……

12个喜欢

好的,只是为了澄清,NuC图像兼容通用的x86_64机器(一个原子CPU)吗?
我在我的Ubuntu (HA和supervisor正在运行)上使用一些CLI命令从系统和外部站点检索一些值,并在Mqtt (Mqtt插件)上发布……是否可能迁移它们?我将失去这样的功能吗?我是否需要另一台Linux机器启动并运行?
我的conbee2 USB加密狗能工作吗?
那我用来从433设备中获取数据的USB dvb加密狗呢?
从一个raspy3移动到一个atom无风扇瘦客户机,带有4gb ram和ssd……我不想再回到raspy3。
蒂雅

2喜欢

请问哪一个“官方图像”是可以用来创建一个proxmox虚拟机的?在页面上可以这样标记吗?

5喜欢

我知道你必须做你该做的事而且决定已经做出了,但我能冒昧地建议你对这样的改变提前通知一下吗?如果从0.111开始就宣布不再支持这种方法,那么使用这种配置的人就有机会寻找替代方法,但同时仍然获得支持。

3喜欢

为什么?HA的用户并不重要。

在做出这个决定之前,有没有人想过问问有多少用户在使用它?

也许停止支持其他安装平台而不是通用的Linux安装会更好。

15个喜欢

我沮丧地读了一遍,然后又读了一遍,现在我更担心帕斯卡了。祝他一切顺利。

18岁的喜欢

这些决策传达的方式很麻烦。多年来,我维护了许多开源项目,并为它们做出了贡献,我完全理解一些用户的态度。当然,我不希望有人为了工作或爱好而牺牲自己的健康,我怀疑大多数人都不会这样做。暗示对这个决定感到不安的人只是这类人是不真诚的。

我对最近在没有社区意见的情况下做出的不协调和不沟通的决定感到不安。

为什么情况变得如此糟糕,以至于维护者觉得他们必须在健康和工作之间做出选择?这应该更早地与社区沟通,并呼吁帮助或让其他人接管维护,而不是删除文档和在没有公告的情况下提取功能。www.19463331.com

在开源项目中,第一步应该始终是沟通。开源是一项艰巨的工作。我认为维护者需要重新评估他们是否真的想要成为开源的,并尽快沟通,我认为用户需要重新评估他们的选择。

编辑回应更新后的帖子:感谢您重新考虑这一立场,并计划在未来更仔细地解决折旧问题。这就是健康的OSS社区的工作方式!

29岁的喜欢

如果有什么问题,我想我们都可以同意。

3喜欢

不仅仅是你。我刚刚安装了HA Supervised作为一个“尝试”,可能再次将我的生产系统推向这个方向。(那和我想要NUT UPS附加,因为我不知道如何得到任何其他码头解决方案为我工作的原因)

在我上次冒险朝这个方向前进时,汽车管理器的更新悄悄破坏了所有人的安装。

我猜我将坚持我的核心安装在docker和完成它。

嘿,那里,如果我想从我的操作系统删除这个,我应该怎么做?删除所有的dockers,例如从portainer中删除就足够了吗?我是linux新手。

评论删除。

3喜欢

讽刺的是,我从Core/venv开始,然后是Core/docker-compose(用于我的测试系统),然后选择Home Assistant Supervised/Ubuntu用于我的新生产系统。19463331伟德国际这是一个完整的“干净的表”安装,我喜欢我所看到的(除了一切都作为根运行的部分)。我几天前才做了转换,现在我在运行一个停产的生产系统。: man_facepalming:

我用的硬件是一台旧笔记本电脑。它不仅能够处理监督(在Ubuntu上)。然而,要让它运行,比方说,Proxmox要做很多工作(而且还需要第二个驱动器)来运行一个受支持的Home Assistant虚拟实例。19463331伟德国际

我原本计划从venv转向docker-compose,但“喝了koolaid”,并尝试了Home Assistant Supervised(在Ubuntu上)。19463331伟德国际看来我要恢复原来的决定,把所有东西都换成docker-compose。这远比我想象的“安装体验”要难得多。: man_shrugging:


编辑

我被我看到的安装视频误导了,两个用户已经确认第二个驱动器不是强制性的。

1像

今天早些时候,我在ESXi上使用VMDK文件设置了这个。
当设置它时,它建议为磁盘6GB,但将其设置为60GB没有问题

您应该在开始映像之前分配更多的空间。但更好的是,它现在扩展到事后分配的任何空间。这是在3。8左右加上的。

该死的ludeeus

2喜欢

评论删除。