安装
我是在树莓派上安装的,可以看下官方的这个链接https://www.home-assistant.io/installation/raspberrypi
这一步还挺容易的我是直接装了hassos,直接用树莓派官方的那个烧录软件就可以了
连接wifi
如果你是用网线连接的那没事了直接插网线就行,但是如果你是用wifi连接的,那还需要做这一步。
找个upan,名字改成CONFIG(全大写),在里面建一个文件夹叫network,里面新建一个文件my-network,然后里面的内容写
[connection]
id=Curtion
uuid=62073a21-301e-432c-8d65-2848bcf032b1
type=802-11-wireless
[802-11-wireless]
mode=infrastructure
ssid=PointCloud2.4G
[802-11-wireless-security]
auth-alg=open
key-mgmt=wpa-psk
psk=pcai1108
[ipv4]
method=auto
[ipv6]
addr-gen-mode=stable-privacy
method=auto
时区
在刚刚那个upan的根目录建一个timesyncd.conf,里面写这些
[Time]
NTP=0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org
FallbackNTP=0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org
据说是因为ha默认https通信,里面加密和时间有关,而默认的时区不是东八区所以会初始化失败,我没验证过直接加上了反正可以初始化了。
SSH
ok,接下来麻烦的事情就开始了。。。
首先是因为HA大量的请求都是去某个不存在的网站github上拉的,所以如果你想访问要开代理,然而开代理需要用SSH操作文件,然而开SSH需要安装一个插件,然而装插件需要去github上拉。。。闭环了。。。
打破的方法有两个,一个是你的路由直接上科技。另外一个是添加一个国内源,第一种我懒得搞了,就找到一个国内把官方镜像拉倒gitee上的仓库
https://gitee.com/hassio,直接点第一个链接就行
![](https://img.haomeiwen.com/i781388/fa96bf27ff3a26cf.png)
然后装上ssh的插件以后记得先配置不然启动不了,这里填的用户名和密码是ssh的用户名和密码,不一定要和ha的账号密码一致
![](https://img.haomeiwen.com/i781388/88abd686a732c24d.png)
填完了记得点保存,这个页面上有好几个保存,要仔细看。。。
然后就可以ssh上去了,用户名和密码要填刚刚插件里的那个,然后在里面打login,然后需要输用户名和密码,这里填HA的用户名和密码。。。
![](https://img.haomeiwen.com/i781388/52f0652e0c27b995.png)
然后就可以当普通linux来用了
代理
因为默认很多是从github上拉取的,所以我在局域网做了一个旁路由,只要在HA里面设置默认网关就行。
先SSH上去,然后用nmcli dev status
查看状态,然后nmcli con edit xxxxx
进入后print ipv4
查看状态,然后set ipv4.addresses
和set ipv4.gateway
来设置,还有set ipv4.dns
设置dns。
小米
现在人们很多都是小米的设备,所以这里安装一个接入小米的插件HACS,在SSH里面运行wget -O - https://get.hacs.xyz | bash -
,重启后安装这个插件就行。
![](https://img.haomeiwen.com/i781388/cab59999eb4e7f71.png)
如果你看到的页面的空的像下面这样,点下那个清楚
![](https://img.haomeiwen.com/i781388/850926c106bfcb30.png)
网友评论