基于树莓派安装HomeAssistant

  1. 基于树莓派安装HomeAssistant
    1. 1、安装HomeAssistant
    2. 2、启动HomeAssistant
    3. 3、第一次启动,创建用户,登录
    4. 5、查看并修改HomeAssistant的配置文件

基于树莓派安装HomeAssistant

1、安装HomeAssistant

$ sudo pip3 install homeassistant

这里之前安装的时候始终有包需要从https://www.piwheels.org/simple处下载,速度很慢而且一直失败,所以我把 /etc/pip.conf 文件中的“extra-index-url=https://www.piwheels.org/simple”注释掉了,重试之后果然速度快了非常多,而且没有报错了。 /etc/pip.conf 文件内容如下:

pi@raspberrypi:~ $ more /etc/pip.conf 
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
#extra-index-url=https://www.piwheels.org/simple

2、启动HomeAssistant

$ hass

当hass显示“INFO (MainThread) [homeassistant.core] Timer:starting”时,表示已启动完成,如下图:

hass是一个始终运行的程序,所以它并不会退出,这个时候我们可以打开另外一个窗口进行登录,查看hass使用的8123端口状态:

pi@raspberrypi:~ $ netstat -an|grep 8123
tcp        0      0 0.0.0.0:8123            0.0.0.0:*               LISTEN

另外我们可以使用如下命令查看HomeAssistant的错误log日志

$ more ./.homeassistant/home-assistant.log 

发现并没有什么需要关注的异常,如下图:

看到如上显示后,说明HomeAssistant启动正常。

3、第一次启动,创建用户,登录

打开浏览器,访问树莓派的8123端口,例如:192.168.3.185:8123,第一次访问需要创建用户,如下图:

创建用户后,可自行根据提示信息完成初步设置,进入主界面,如下图:

5、查看并修改HomeAssistant的配置文件

我们启动jupyter查看并修改HomeAssistant的配置文件,但是这里有一个问题,jupyter无法看到“.”开头的隐藏文件和文件夹,所以这里我们创建一个软链接,让 .homeassistant 可以正常在jupyter中显示

$ ln -s .homeassistant/ homeassistant

查看目录下文件,可以查看到软链接,如下:

pi@raspberrypi:~ $ ls -al
lrwxrwxrwx  1 pi   pi     15 5月   3 22:09 homeassistant -> .homeassistant/

在jupyter notebook的web页面中,点击“configuration.yaml”文件修改,如下图:

修改配置后保存,使用control-c停止hass服务后重新启动hass服务生效。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xumeng32@126.com

文章标题:基于树莓派安装HomeAssistant

文章字数:504

本文作者:F_numen

发布时间:2020-05-03, 21:17:54

最后更新:2020-05-03, 22:46:47

原始链接:https://netheroone.cn/archives/7ca91d9c.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
/*baidu统计*/