5、使用U盘写入软件 USBWritier.exe 将下载的Armbian_5.88内置emmc需U盘刷.7z 写入U盘(8G以上),此处不再上图了,特别简单!
6、上一步做完之后,拔掉电源,插上写好镜像的U盘或者sd卡(插靠近网卡的那个usb口),通电,这时候玩客云会先蓝灯长亮,过一会,他会两种颜色交替闪烁,说明正在刷入内置emmc,请耐心等待,putty显示aml login的时候,千万别登陆,反正等待闪烁,闪完会蓝灯常亮,这就代表刷完了,然后断电,拔掉u盘。刷机完成。可以通电启动了。 Armbian的默认root密码是1234 暂时没有图形界面,ip需要自己去路由器看,网络自动修复。
三、安装Home Assistant 0.114.4 其实很简单,解决依赖就完事,两个步骤:
1)升级自带python
2)安装homeassistant 话不多说 ,开始打命令请把脑子丢掉,直接打命令吧:
1、升级自带python
- # 安装一些必要的东西
- # 解决依赖
- apt update
- apt upgrade -y
- apt-get install -y sqlite*
- apt-get install -y zlib*
- apt-get install -y arm-linux-gnueabihf*
- apt-get install -y build-essential
- apt-get install -y libsqlite3-dev
- apt-get install -y gcc
- apt-get install -y libffi-dev
- apt-get install -y python3-dev
- apt-get install -y libssl-dev
- # 安装python3
- wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
- tar xvzf Python-3.7.4.tgz
- mkdir /usr/local/python374
- cd Python-3.7.4
- ./configure –prefix=/usr/local/python374
- make && make install
这时候你的新的py已经安装了(鉴于是针对小白的,什么虚拟环境什么docker统统丢掉,如果你有耐心请花费大量时间去研究这两个东西,用好了其实也很简单)
2、安装homeassistant
- # 先安装一些,避免hass预运行报错
- /usr/local/python374/bin/pip3 install aiohttp_cors
- /usr/local/python374/bin/pip3 install sqlalchemy
- /usr/local/python374/bin/pip3 install –upgrade pip(提示PIP版本低执行,不执行也可以正常安装–非必要)
- /usr/local/python374/bin/pip3 install frontend_assets (添加上吧要不后期会出错)
- make && make install (从新执行一遍编译,防止接下来出错)
- # 安装ha
- /usr/local/python374/bin/pip3 install homeassistant
- #安装完成之后,先手动运行hass完善一下环境(耗时比较长)
- /usr/local/python374/bin/hass
- # 打开浏览器访问 IP:8123
- # 直到出现了ha的登录页面为止
- #再次执行运行命令,防止有环境未安装
- /usr/local/python374/bin/hass
- # 运行完成后将systemctl的service文件编辑,添加到系统服务
然后编辑一个文件,使用指令:
- sudo nano -w /etc/systemd/system/home-assistant@root.service
复制以下内容到最后并按Ctrl + X保存,选择“Y”按回车即保存:
- [Unit]
- Description=Home Assistant
- After=network-online.target
- [Service]
- Type=simple
- User=%i
- ExecStart=/usr/local/python374/bin/hass
- [Install]
- WantedBy=multi-user.target
然后就是开启的指令:
- # 重载systemctl
- sudo systemctl –system daemon-reload
- # 服务自启动
- sudo systemctl enable home-assistant@root
- # 开启服务
- sudo systemctl start home-assistant@root
如果出现问题,就按照下面来进行解决,如果没有问题就可以跳过
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)