欢迎光临散文网 会员登陆 & 注册

Home Assistant 最新搭建汇总(2023-3-1)

2022-12-18 15:58 作者:茶茶与无夏  | 我要投稿

如果你是一个Home Assistant新手,甚至还不会安装系统,那么,这篇文章会非常的适合你。


1.Home Assistant 各种版本区别

   按官方的介绍,HomeAssistant(以下简称HA)的版本分别为、OS、Container、Core、Supervised四种,严格的来说都是HA,只是内部包含的“组件”不同,如果你发现你的HA比别人少点东西,那么大概率是安装了Core版本。

  对于新手,你仅需考虑OS和Supervised这两个功能最全版本,功能上它两几乎没有区别,但OS作为亲儿子,自然就是官方的主推部署方式了,无论HA以后发展如何,OS必然是最稳妥的。

系统之间的区别

视频分别介绍了HA各版本之间的区别和OS、Supervised的安装方法。


2.硬件选择(主机)

  主机的选择没有固定方案,但选择前一定要以自己的实际情况和需求出发,优先利用现有的资源。官方推荐至少保证有2G内存单独分配给HA,硬盘32G或以上,其次我并不推荐购买电视盒子作为主机使用。

  1. 如果你完全不懂HA:最好先补补课再购买,优先考虑使用VMware来先行体验,当然你也可以使用下面的免安装版来体验HA。

  2. 如果你“只”打算在主机中安装HA,则可以考虑:3735/525/2550/1800/,但买之前注意价格和内存硬盘大小,太贵的话建议加价上更好的机型,让商家烂手里也是不错的选择。

  3. 觉得自己有需求,想在主机里多运行一些东西:1900/1037/3455/4105/5005/5105/,从3455开始,内存起步最低8G,部分机型可考虑虚拟化OS+Docker(PVE、Unraid)。

  4. 小主机的扩展性是最大的问题,同价位的4105(ITX)和工控小主机区别甚大,有的工控是一个Sata都不带,阉割的只剩下m.2,体型是下来了,但性能却发挥不出来,哪怕是装个Windows,至少也多给个盘位放放资料不是,Sata我可以不用,但不能没有!

免安装快速体验HA & VMware安装HA

VMware OS镜像:https://github.com/home-assistant/operating-system/releases/download/9.4/haos_ova-9.4.vmdk.zip




3.主机推荐

Atom

  阿童木也叫凌动,是Intel的一个处理器系列,最为大众所熟知的就是Win8双系统平板,当时国产平板几乎都是以阿童木作为处理器,在阿童木这个大家庭中,还包含了525/2550/Z8350等相关型号,性能虽然很一般,但单跑HA没问题,也由于X86的加成,捡垃圾的成本较高,现下也只有525/2550能蹲到好价位,建议购买2G+32G+DC供电+带迷你外壳的主机,价格越便宜越好,不建议超过90元。(z8350除外)


1037U

  推荐的理由非常简单,量大不愁买,运气好几十块就搞定,附带Sata口,接个硬盘不成问题。支持虚拟化,但不支持直通。性能和1900相差无几,但价格就便宜不少了,总体没什么太大亮点,但扩展性肯定是完爆电视盒子。

补充


主机参数&功耗如何快速对比

参数对比:http://www.paofenbang.com

  这是一个参数对比网站,可以帮你快速对主机的性能有一个基本的认知,你也可以添加自己正在用的CPU进行辅助判断。



4.到底怎么安装Home Assistant

  HA的安装确实是一个麻烦的问题,谁也说不准以后是不是只有OS可用,但作为使用者,跟着官方的步伐应该也会“安全”一点,现下x86主机推荐的安装方案只有两个,需根据情况自行选择。更多安装方法请参考官网教程:https://www.home-assistant.io/installation/

  1. Debian+HA (x86、arm)

  2. OS(群晖VMM、PVE、Unraid、x86)

  两种方式本质上区别不大,都是通过Docker安装HA,但Debian(linux)作为系统,灵活性更高。OS相对霸道,除非虚拟环境,否则只能独立运行HA,一个萝卜一个坑,说的就是OS了。这也就是为什么大家都不愿意安装OS的原因,整个小主机都用来跑HA,变相的也可能是一种浪费,预算允许的话建议都上虚拟化平台。


5.Debian+HA 安装教程

安装方法:https://github.com/home-assistant/supervised-installer

支持的架构:x86、arm(升值派)

  Debian、Armbian、树莓派都可以这样安装,x86主机建议先安装Debian 11后再按照教程安装HA,详细安装方法可以参考下面这期视频中的Ubuntu章节。

依赖

视频安装HA教程(Ubuntu章节)


6.Home Assistant Operating System 安装教程

支持的系统:PVE、Unraid、Exsi、群晖VMM(x86、升值派)

几大平台的教程也会在后续逐步更新,OS部分会慢慢补充。

x86 OS镜像:https://github.com/home-assistant/operating-system/releases/download/9.4/haos_generic-x86-64-9.4.img.xz

PVE、Unraid OS镜像:https://github.com/home-assistant/operating-system/releases/download/9.4/haos_ova-9.4.qcow2.xz


Unraid安装OS教程(Unraid章节)


7.不健康&不受支持

不健康&不受支持

 

大量不健康

恭喜你,如果看到这些,只能说明你的安装方式并不完全满足HA的要求,无论你现在能否正常使用,我都建议你按照本文中第(5、6)章节重新安装HA。

  不健康意味着不能升级系统、无法安装加载项内的“插件”,不受支持的意思是,你还能用(环境不太好)。HA的发展方向就是独立运行,无论你装不装Portainer(非OS),只要运行无关HA的Docker容器,就一定会显示“不健康”并且无法升级,官方也不会建议你改容器名来绕过检测,因为这并没有什么用。OS系统也不需要安装Portainer去乱搞,整体环境并不适合,天知道会不会一个升级又ban了呢?与其绕远路,不如虚拟化+OS+Docker方便。

  •   如果你存在图上两种情况,无需考虑,直接删除HA再重装。

  •   如果提示Unsupported Software不健康,则考虑删除其余容器,或者停止运行再升级

  •   OS就老老实实的OS,别想着跑其他,就不会报错。

Debian免重装系统,重新安装HA的方法

docker run -d --name portainerUI --restart=always -p 8000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce

  执行命令后,访问Portainer(端口8000),手动删除所有HA相关的容器+镜像,再重新安装HA即可。如果主机只运行了HA,那就直接删除Docker再重装HA,一步到位。

运行了其他Docker容器导致HA不能升级的临时处理方法

docker stop xxxxxx

sudo docker restart hassio_supervisor

  第一个命令用于停止容器,把和HA无关的停止后,再运行第二条命令,再看看HA,是不是可以升级了?

视频教程(删除重装HA章节)


8.Add-on(加载项)

  这就是你们常说的“加载项”,其实里面安装的东西......还是Docker....除了方便,没啥特别的。如果没有科学环境,会比较慢,多安装几次即可,如果找不到加载项,请返回文章顶部从头学习。


9.Hacs(Home Assistant Community Store)

  你可以理解为官方商店,里面有不少HA爱好者开发的“插件”,同样需要科学环境,好在文件体积偏小,多试几次总能安装上,最好还是直接去gitxx...下载安装。Hacs的实用性远大于Add-on,Core版本的HA同样可以使用Hacs。


998.人体存在传感器(LD2410系)

  就像视频里所说的,人体存在传感器已经可以通过蓝牙来直接接入,这免去了大量代码的繁琐操作,不可否认,这次的更新非常有意义。

  如果你既没有蓝牙,也不想使用代理网关。那么,你只能考虑使用视频中的“原版外壳”并搭配D1 mini来使用,当然,整件事也会变得比较麻烦....详细可以参考下方链接。

https://esphome.io/components/sensor/ld2410.html?highlight=ld2410

未完待续

999.F&Q

Q:主机性能越好,HA会运行的越快吗?明显吗?

F:还是会快一点的,有点明显...

Q:Ubuntu...

F:Debian是它哥哥,Ubuntu基于Debian发行版而来...Debian的稳定毋庸置疑。

Q:我想买成品主机,可以吗?

F:可以,但是一旦出问题你处理不了,机器就会吃灰,既然要用就好好学。

Q:Arm怎么装?

F:参考文章的第(5)章节。

Q:升值派怎么装?

F:趁早卖,卖了换4105,美滋滋,或者参考文章的第(5、6)章节。

Q:推荐安装OS还是别的?

F:条件允许就虚拟化安装OS,最稳,后续问题少。

Q:casa现在什么情况?原来的方法不能安装HA了吗?

F:是的,casa后面应该也不会再推荐,纯当面板用吧,Core用户当我没说。

Q:HA到底要不要经常更新?

F:稳定使用后,并不推荐经常更新,更新前一定要备份资料,切勿在升级过程中重启主机。






Home Assistant 最新搭建汇总(2023-3-1)的评论 (共 条)

分享到微博请遵守国家法律