Home Assistant

最近在群晖的docker安装了home assistant,为了能够使用上方面的插件,准备安装HACS,但是安装了之后不能使用,显示一直在配置中。目前以为是翻墙的问题。

在网上查找资料后,发现自己安装的HA没有supervisor的选项,这个里面好像是能安装add-on的。后来在网上找到了原因。

  • 官方推荐安装在Raspberry Pi(树莓派)、Tinkerboard等硬件上,然后通过烧录对应的镜像版本,来完成安装Home Assistant OS,注意这样安装后的系统是完整的,是包括Supervisor功能的。(Home Assistant OS是带插件库的homeassistant core容器版,相当于完全版,封装好不开放。)
  • 可以安装在Docker环境中,安装完成后,安装类型显示的是Home Assistant Container,是没有Supervisor功能的。我安装的就是这个版本。(Home Assistant Container是安装在docker下的homeassistant core容器版,半开放。)
  • 可以安装在Python环境中,安装完成后,安装类型显示的是Home Assistant Core,是没有Supervisor功能的。(Home Assistant Core是核心功能,相当于基础版,完全开放。)

如何让doker版本的Home Assistant Container能够有supervisor的选项:

  • Docker CE >= 19.03
  • Systemd >= 239
  • NetworkManager >= 1.14.6
  • AppArmor == 2.13.x (built into the kernel)
  • Debian Linux Debian 10 aka Buster (no derivatives)

尤其是第5条,意味着只能是Debian系统,安装成功后的安装类型应该是Home Assistant Supervised。估计群晖的docker应该没戏了。

我现在觉得supervisor选项,hass.io系统,HACS插件,这三样的作用都是针对插件使用的。

实验:

  1. 在群晖docker中安装hass.io
  2. HA中能够显示实体24小时的状态和记录。在历史里面可以查看时间更久。
  3. [2024.2.13]在unraid中安装了HA core,没有supervisor,可以通过文件复制的方式手动安装HACS,目前了解到安装HAOS用树莓派比较好,或者虚拟机。
  4. D-controls的IC6里面内置HA core,先用用看,HOMEPOD MINI语音控制,延时2秒左右,ios手机直接控制实时反应的。

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。