Home Assistant初见杀经验

发布于 24 天前  80 次阅读


清明正是闲来无事,正好灵感迸发,看到手机里有个家庭,便想来试试似乎是挺火的智能家居,首先就是需要一个可以承载常见的智能家居平台设备的平台,去Google逛了一圈,已经有开发者做了一个开源的Home Assistant,可以把小米苹果等设备连在一起,还可以通过苹果的HomeKit不错。而正好有个ESXI环境,那么先试试吧~

注意!在折腾Home Assistant前,你必须拥有:24H开启的电脑,稳定顺畅的国际互联网,还有耐心。

这篇文章主要是踩坑分享,安装Home Assistant还是很简单的,到Home Assistant官网下载镜像,我这里是ESXI环境,所以下载的是OVA格式的镜像,到ESX选择从OVF或OVA文件部署虚拟机注册现有虚拟机即可,也没啥问题。OVA里面的默认虚拟机规格应该是2+32G&2C,所以硬盘富裕最好在100G+。等待了一会起来了,会输出IP地址,在后面加上8123端口即可进入Home Assistant。接着到了最困难也是最要耐心的地方,Preparing Home Assistant,这玩意会自动拉取docker包,然后会卡住,Downloading docker image,这个时候你应该打开Openwrt的全局模式,然后睡一觉。特别注意,如果你是境内的,这个包下的会更加的慢!然后还会不停的输出报错。最好是找一下中国特供那种包,应该已经有人打了镜像了。当然我没有这样的耐心,换了一个可以跑满1000M宽带的服务器开始等,结果等了1个小时多还是卡着,到最后睡着了也没搞完…不过后来看了眼日志差不多是在3小时后完成的。

接着的坑是HACS的安装,Home Assistant的命令行支持做的和没有一样,要去配置-加载项里下载一个Terminal&SSH,这里也是一个大坑,我在全局状态下载按钮卡住了30分钟,刷新后接着点下载还是会卡在下载,在重新引导Home Assistant后,发现确实是装上去了,但是无法启动,提示another job is running for job group container addon_core_ssh,然后你想卸载也是提示another job is running for job group container addon_core_ssh。这时必须重启,然后就可以卸载了,在多试了几次后,我总算是正常的安装上去了。正常的安装时间应该是15秒左右的,如果超过了2分钟你就应该想想卡住了的可能性。他妈的!要重启下才能卸载!要是不知道又要重新安装然后再等一个晚上了!

其他也就没啥坑了,装个HomeKit就可以和Apple设备联动了,不过我还没想好买什么家居…所以这只是一个初见文章,那,下次再见。