一、安装 python3.5
由于 home-assistant 要求python 版本在3.5 及以上。而 ubuntu 14.04 默认的python 版本为 2.7,所以这里我直接安装 3.5版本。依次执行下面命令
添加源
sudo add-apt-repository ppa:fkrull/deadsnakes
安装
sudo apt-get update
sudo apt-get install python3.5
添加python3 开发资源
sudo apt-get install python3.5-dev
安装pip3
sudo apt install python3-pip
二、填坑
出现问题当检查当前 python3 版本的时候你会发现其版本号为 3.4.3 而不是我们刚刚安装的 3.5.3 检查 pip3 的时候你会发现他关联的python 版本号为 3.4.3
$ pip3 --version
pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.4)
$ python3 --version
Python 3.4.3
解决上面问题,我们需要做两件事情
1.移除旧版的python3 也就是 3.4.3
sudo mv /usr/bin/python3 /usr/bin/python3-old
2.将 python3 链接到3.5.3 版本上
sudo ln -s /usr/bin/python3.5 /usr/bin/python3
现在再检查 pip3 版本,信息如下
$ pip3 --version
pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.5)
三、安装 home-assistant
经过上面的步骤,我们现在可以相对轻松的完成 home-assistant 的安装。输入下面指令
sudo pip3 install homeassistant
等待安装完成,我们可以输入下面命令进行启动测试
hass
第一次运行时间会相对长一点点.正常情况下你将会看到以下信息
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hello, and welcome to Home Assistant!
We'll hope that we can make all your dreams come true.
Here are some resources to get started:
- Configuring Home Assistant:
https://home-assistant.io/getting-started/configuration/
- Available components:
https://home-assistant.io/components/
- Troubleshooting your configuration:
https://home-assistant.io/getting-started/troubleshooting-configuration/
- Getting help:
https://home-assistant.io/help/
This message is generated by the introduction component. You can
disable it in configuration.yaml.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
浏览器访问 安装home-assistant的机器ip:8123 如 192.168.31.7:8123
即可
如图