|
楼主 |
发表于 2019-9-10 14:12
|
显示全部楼层
我是k3是tb梅林系统 1.安装entware,有安装的请跳过 输入: entware-setup.sh 之后然后更新软件 opkg update
2.安装debian
cd /opt
wget http://cvc.vicp.net/router/arm/debian_jessie8.9-arm_clean.tgz
tar zxvf debian_jessie8.9-arm_clean.tgz
cd /opt/bin
wget http://cvc.vicp.net/router/arm/debian
chmod 777 ./debian
touch /opt/etc/chroot-services.list
启动
debian start
进入
debian enter
apt-get update
A.环境准备
========================
----------------------------------------------------------
sudo apt-get install screen
--------------------装了这个关闭终端HASS可以运行----------------------------
apt-get install openssl libssl-dev libffi-dev make wget gcc sqlite3 libsqlite3-dev
B.运行Home Assistant需要python3.5以上的python环境编译python3.62
========================
(1)安装sqlite3的包
========================
wget https://www.sqlite.org/2017/sqlite-autoconf-3170000.tar.gz --no-check-certificate
tar zxvf sqlite-autoconf-3170000.tar.gz
cd sqlite-autoconf-3170000
./configure --prefix=/usr/local/sqlite3 --disable-static --enable-fts5 --enable-json1 CFLAGS="-g -O2 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_RTREE=1"
(2)对python3进行重新编译
========================
----------
cd /
----------
回到容器根目录
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
--------------------------------------
apt-get install xz-utils
apt-get install bzip2
--------------------------------------------
原文这儿有个坑,没有这一步下载下来的压缩文件解压报错。我卡在这儿卡了很久。
tar -xf Python-3.6.2.tar.xz
cd Python-3.6.2
LD_RUN_PATH=/usr/local/sqlite3/lib ./configure LDFLAGS="-L/usr/local/sqlite3/lib" CPPFLAGS="-I /usr/local/sqlite3/include"
LD_RUN_PATH=/usr/local/sqlite3/lib make
LD_RUN_PATH=/usr/local/sqlite3/lib make install
升级一下pip
=============
export PATH=$PATH:/usr/local/bin
pip3 install --upgrade pip
C.安装依赖netdisco和warrant(此步非常重要,否则安装完HASS会报discovery等错误)
========================
pip3 install netdisco warrant pyotp aiohttp_cors pymysql pycrypto
安装Home Assistant
===================
python3 -m pip install --upgrade homeassistant
测试运行一下
===================
hass --open-ui
等两分钟初始化 看看能不能打开webui,默认端口8123 路由器ip:8123。
这儿等了不止俩分钟时间有点久(大概20分钟左右)。能打开网页为准。。
Ctrl + C 中止
---------------------------------------------------------------------------------------
转这位 兄弟的改一了下 更加容易安装 https://bbs.hassbian.com/forum.php?mod=viewthread&tid=6729&highlight=k3 |
|