这个比较简单,到官网找到相应的安装包,下载后用etcher直接写到启动磁盘上就可以了。根据不同的硬件,选择对应的镜像,只要这个不搞错一般就没问题。
另一个尝试过的操作是在软路由上先安装openWRT,然后用DOCKER的方式下载,这个也能很顺利安装,而且DOCKER布署起来非常方便,速度也很快。本来想就这样用的,但发现少了个supervised的功能,不能很方便的把ESPHOME集成进来,用DOCKER安装好ESPHOME后在HOMEASSISTANT里集成设备时会提示什么API的问题,找不到这方面的资料,于是只能先做罢了。
安装好后直接通过网址http://homeassistant.local:8123/即可访问,首次访问会提示Preparing Home Assistant,这个需要很长时间,超过提示里的20分钟,可能跟我这里无法科学上网的原因。
过了上面的提示后首次访问会有一个出错提示,一直搞不明白是什么情况,后来偶然间发现,原来这玩意不支持IE内核,习惯用国产浏览器的双核模式就会掉这坑里。所以玩开源的东东最好还是直接用谷歌浏览器,可以少掉坑。
PVE下安装haos遇到提示system is not ready with state: setup的解决办法:这个问题主要原因在于用作PVE的主机配置太低,创建虚拟机的时候设置的内存小于2G造成的,一开始总是以为自己没有安装好,来来回回试了好几天,都是一样的结果,后来使用了一个大神的一键脚本创建成功并正常运行,发现他设置的内存是4G,cpu核心2,存储内存32G,跟我设置的虚拟机唯一的区别就是内存我只设置了1G(我的PVE主机内存一共才2G),于是我试着把虚拟机的内存改成2G,再开机就正常运行了。
如果有关于PVE安装HAOS有问题的话直接搜一下,教程还是非常详细的,照着做就可以了。
值得收藏的一键脚本:https://github.com/tteck/Proxmox
补充说明:上面的办法似乎不正确,后来重新测试的时候即使把内存设置成2G也一样会出相同的提示。于是再使用一键安装脚本加装了一个虚拟机,结果是一键脚本安装的能正常启动,但是通过IP加端口号无法访问HAOS。但是通过一键脚本安装了之后,原来那个不能正常启动的虚拟机也能正常启动了,而且通过显示的IP加端口号能正常访问页面。什么原因目前还不知道,只是暂时使用这种方法来解决掉这个问题,以后如果有新的发现到时再补充