『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 6276|回复: 18

K3梅林装HASS。。只会装还不会用。。正在爬文中

[复制链接]

10

主题

68

帖子

570

积分

高级会员

Rank: 4

积分
570
金钱
502
HASS币
0
发表于 2019-4-2 16:25:19 | 显示全部楼层 |阅读模式
本帖最后由 colock 于 2019-4-4 14:37 编辑

只会装还不会用。。。。正在爬文中。。


http://www.some.cf/SWEB/Service/ ... tname=1540958103000
-------------------这是原文---------------------------------
=====================================================================
先格式化U盘为EXT3 下面命令是格式化命令

umount -l /mnt/sda mkfs.ext3 /dev/sda mkdir /tmp/mnt/sda mount /dev/sda /tmp/mnt/sda
mkdir /tmp/mnt/sda/opt


创建OPT文件夹并链接
rm -rf /tmp/opt
mkdir /tmp/opt
ln -s /tmp/mnt/sda/opt /tmp/opt
dd if=/dev/zero of=/opt/swap bs=1024 count=1MB
mkswap /opt/swap
swapon /opt/swap

==============================================================
虚拟内存在梅林的软件中心---虚拟内存中设 置虚拟内存
直接装HASS装不了。。我小白一个试了几个方法都卡到CFFI上面。
爬文的时候看到上面的方式所报着试试的心态还成功了。

也可以借鉴梅林装ONMP方式设置前面的步骤,我装了个PHP探针看使用情况

安装debian
cd /opt
mkdir /opt/bin
mkdir /opt/etc
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 中止


------------------------------------------------------------------------------------
重启K3后运行
mkdir -p /tmp/opt
mount -o bind /mnt/ys9898 /opt

----YS9898是我的U盘名称

-------------------------
onmp start

-----------没装PHP探针可以不用这步----------------
debian start
debian enter
export PATH=$PATH:/usr/local/bin
------------------------------------
screen -S hass
----------上面这步不用关闭终端HASS自动关闭--------------------
hass

我现在只走到这一步。但我的M1和空气净化器现在还没挂上HASS。还有就是K3的天气服务器也挂在HASS上就只有这俩个想法。正在爬文中。。。
新手小白一枚,上面的如有错误请谅解并指出。











评分

参与人数 1金钱 +10 收起 理由
+ 10 鼓励一下,好好爬文~

查看全部评分

回复

使用道具 举报

7

主题

348

帖子

1078

积分

金牌会员

Rank: 6Rank: 6

积分
1078
金钱
730
HASS币
0
发表于 2019-4-2 17:48:53 来自手机 | 显示全部楼层
前排围观
回复

使用道具 举报

0

主题

81

帖子

116

积分

严重灌水用户

积分
116
金钱
35
HASS币
0
发表于 2019-4-2 20:53:35 | 显示全部楼层
上几张图看看
回复

使用道具 举报

10

主题

68

帖子

570

积分

高级会员

Rank: 4

积分
570
金钱
502
HASS币
0
 楼主| 发表于 2019-4-2 21:59:56 | 显示全部楼层
微信图片_20190402215836.png
回复

使用道具 举报

56

主题

623

帖子

3824

积分

论坛元老

Rank: 8Rank: 8

积分
3824
金钱
3196
HASS币
20
发表于 2019-4-3 04:30:18 来自手机 | 显示全部楼层
我的k3也安装上hass了 但是不会用想实现极米投影机关机应该怎么操作
回复

使用道具 举报

56

主题

623

帖子

3824

积分

论坛元老

Rank: 8Rank: 8

积分
3824
金钱
3196
HASS币
20
发表于 2019-4-3 04:32:03 来自手机 | 显示全部楼层
拿大神的该下在python2.7 运行import socket mySocket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) sendAddr=('192.168.50.50',16735) msg = 'KEYPRESSES:30' mySocket.sendto(msg,sendAddr) mySocket.close()可以正常关机不知道怎么加入我hass
回复

使用道具 举报

56

主题

623

帖子

3824

积分

论坛元老

Rank: 8Rank: 8

积分
3824
金钱
3196
HASS币
20
发表于 2019-4-3 22:36:44 来自手机 | 显示全部楼层
楼主知道怎么安装插件吗  我这么安装重启后没显示插件
回复

使用道具 举报

10

主题

68

帖子

570

积分

高级会员

Rank: 4

积分
570
金钱
502
HASS币
0
 楼主| 发表于 2019-4-3 22:41:59 | 显示全部楼层
gmshiwoge 发表于 2019-4-3 22:36
楼主知道怎么安装插件吗  我这么安装重启后没显示插件

我都还在学习中。。小白一个好不容易安装上。一步一步向下走吧。感觉入坑了。而且坑还有点大。。
回复

使用道具 举报

2

主题

83

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
金钱
181
HASS币
0
发表于 2019-4-4 14:32:01 | 显示全部楼层
希望你成功,我也想这样操作
回复

使用道具 举报

0

主题

32

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
金钱
280
HASS币
0
发表于 2019-4-5 15:42:29 | 显示全部楼层
正在学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-6 02:03 , Processed in 0.120352 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表