Home Assistant避坑

折腾了两天,搭建Home Assistant时还是有不少地方踩坑。 官方文档其实相当完备,例如Mac os就只能选择虚拟机的方式来安装运行,原生的docker for mac并不支持host模式,也就是安装之后不能被局域网内扫描到,所以安装教程依赖于原生docker的教程都不是针对要使用homekit组件的。 选择虚拟机的与Mac共享网络没法连接到ssh,可能是和Mac有冲突,所以选择了WiFi模式,在局域网下新建一个设备,然后路由器设置下Mac地址和IP绑定即可。 虚拟机下安装后第一次启动会等很久,但启动之后也并没有消息提示,所以没反应可能只是启动完成了。 配置文件目录在/home/homeassistant/.homeassistant 是一个隐藏文件夹,一开始可能会找不到地方。

官方安装文档

https://www.home-assistant.io/installation/

可能需要的指令

默认的源下载很慢,可以切换到国内镜像 清华大学镜像站 配置指南

临时使用

1pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

注意,simple 不能少, 是 https 而不是 http

设为默认

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

1python -m pip install --upgrade pip
2pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:

1python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip

临时设置http代理/https代理

1export http_proxy=http://ip:port
2export https_proxy=http://ip:port

关闭代理

1unset http_proxy
2unset https_proxy
Licensed under CC BY-NC-SA 4.0