()1登陆阿里云
https://ecs.console.aliyun/?spm=5176.2020520001.0.0.6B1Uov#/home
账号dongdongmqtt
密码******4******
手机 2967
邮箱 10511
2购买提个服务器
ubantu1604 华北
3 设置密码
选择第三个,设个密码
L-----4------
4远程登录
打开软件
输入IP 账户root 密码L-----4------
登陆
5添加安全组转发,开放端口
(以下为示例,需要根据程序所使用的端口开放)
1 配置安全组。(图片不够大,请设置浏览器的倍数!)
-
如果您是首次买阿里云主机,务必把安全组设置如下,否则无法访问18083端口 。
- 安全组在此服务器实例里面,找到配置,找到安全组规则!
点击配置规则
6 安装各种程序
6.1 Python3.7
先建一个文件夹
0更新系统
sudo apt-get update
2.在线下载Python3.7源码包
#进入tmp目录
cd /tmp
#下载python3.7.0(或至我的百度网盘去下载Python3.7.0.tar.xz 密码:5huz)
wget https://www.python/ftp/python/3.7.0/Python-3.7.0.tar.xz
3.解压并配置
#解压
tar Jxvf Python-3.7.0.tar.xz
#进入python3.7.0目录
cd Python-3.7.0
#创建目录
mkdir -p /usr/local/python3
#配置(指定安装目录)
./configure --prefix=/usr/local/python3 --enable-optimizations
4. 编译及安装
make && make install
会报错,缺少依赖
curl https://bc.gongxinke/downloads/install-python-3.7.0 | bash
重新编译
5.更换系统默认Python版本
1)备份原来的包,才能创建软连接2
mv /usr/bin/python /usr/bin/python_old
2).创建新版本Python3.7的软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
3).查看Python版本
python -V
4)查看pip版本
pip --version
pip报错
解决,找到文件换内容
下面内容替换,但是可能存在文本复制缩进问题
直接去网站复制
https://github/pypa/pip/issues/5240
#!/home/kleinernull/.pyenv/versions/3.6.2/bin/python3.6
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal import main as _main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(_main())
然后就不报错了
需要更新升级一下pip,否则下一步不让进行
6安装hass
sudo pip3 install homeassistant
7 运行hass
第六部:验证安装结果
在命令行窗口,输入:hass --open-ui
。参数–open-ui的意思是系统启动完成后自动打开本机浏览器访问Home Assistant。
首次启动需要初始化配置文件,也会自动下载一些所需的文件,会需要一些时间。有时因网络质量问题还会出现文件下载失败情况,导致启动过程受阻。此时可以关闭命令行窗口,再重新执行启动命令。
输入:hass --open-ui
出现超过10s 等待。。。
关闭远程连接,重新进入,
输入:hass --open-ui
之后等待
到下面 hellow 已经开始运行
继续等待启动过程完成,直到浏览器自动打开Home Assistant系统首页,即表明软件安装成功。
由于服务器没有火狐游览器,所以一直不会自动弹出,可以直接从外网访问查看页面。
一直停留界面
7 从外网访问 hass
服务器开放 8123端口,以便外网查看
登陆 阿里云
https://ecs.console.aliyun/?spm=5176.2020520001.0.0.6B1Uov#/home
阿里云
账号dongdongmqtt
密码******4******
找到 轻量级服务器
打开防火墙
添加一个新的端口
打开火狐或者谷歌游览器
输入
http://59.110.167.17:8123/
就可以外网看到,服务器上的HASS
增加一个MQTT设备
增加域名解析
使用谷歌游览器访问
转载于:https://wwwblogs/kekeoutlook/p/9446419.html
更多推荐
(一 ) 天猫精灵接入Home Assistant-服务器搭建
发布评论