找回密码
 立即注册
查看: 14290|回复: 58

[教程] 解决猫盘HomeAssistant无法启动,打造智能家居!

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑
; T" i4 S  M( s- J, U9 o. C
' o7 E* S* O' k8 g- J% iHomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!3 a1 Y. E; O1 \9 ?/ o
基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。
8 l' v/ c& J2 C' f
; l' ^7 F5 J9 _0 t% ?2 I# L4 d% b! q     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。
8 \6 D/ M+ M$ b- C后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  25426
/ Y( I3 r) ~0 C2 _4 p: K: V& },刷到120J 24922.25426,都不行。
+ {* A) i7 ?7 H. C5 A( s6 l   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。
  J' O9 g( Y/ s" I! x. B- L9 E于是换回猫盘开始排查,查log文件,结果发现:
0 T4 M% p5 ~. D. S; C! pERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
7 @5 V5 w# q9 _- ]/ H: T. s这下查到问题所在了,空间不足,缺少文件。
1 `/ o( s6 ]. I" Z8 z; v但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!1 m8 f. e" `( z: B
下面直接上方法:
7 v/ @' m1 `8 L" g, R8 j1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件. x9 A& W& B: I" c
先安装python3.spk: j* C+ j6 ], v0 s
然后安装Homeassistant.spk3 g& ^4 n3 h0 y9 G- ?: y  E
这时候应该是无法启动的。因为缺文件,少权限。
6 p% m; W% d. Q! K/ Y  M解压Homeassistant.zip到桌面
/ r8 F* ]7 _) `: j2 u2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。2 p- {1 D& F5 u* i
  打开/volume1/@appstore/homeassistant
+ V! q: G5 H  u5 _
QQ截图20201017185436.png / G  Q8 J' n6 ]2 ~5 q2 L
然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。
7 v8 q% J3 C$ A0 J# G7 P6 u3,给文件夹权限  
2 _8 r9 C, [! K( t 3.png " A; S1 q- F2 M
putty连接猫盘 输入:
* P4 M' A9 f& y4 {5 S/ C% Wsudo chmod -R 777  /volume1/@appstore/homeassistant/8 @8 l" ~$ @( T1 ~$ `5 F4 x2 N
sudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/

4 |) v' S# ?" ]9 l0 G6 ]2 W. `9 M$ Q$ a+ y/ ]* F
这几部做完基本就可以启动了。 QQ截图20201017154745.png
2 T; V% `" V6 [
7 w6 J6 @6 o, L/ D如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94) " Z& {& y& w3 w5 f
9 j6 Y3 Z& O$ X0 n

% L& g4 A5 ^: j9 N" U0 Y* X" A4 z4 {" B& x

评分

参与人数 2渣金 +8 经验值 +5 收起 理由
yodream + 3 神马都是浮云
jakc + 5 + 5 很给力!

查看全部评分

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-17 19:10:52 | 显示全部楼层
本帖最后由 ahmengkai 于 2020-10-17 20:01 编辑 , K; X- W! a+ z2 b

1 N6 n7 Y. S$ o+ e" r2 }, Q 00.png ) |1 l* s  n6 V; F, b- s7 b/ F

2 H7 |. b3 p/ ^* h( b7 i9 A2 f, R在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。
8 L  i" F+ j) M7 U% ~里面可以看到群晖DSM
9 l" T* l+ f% i, S. Z2 K1 ?# k! ~# x* V% V* J* ~* _" L
5.png 8 M, O$ r5 J& g% r  I/ B- M
如果没有看到,请点击右下角加号,搜索synology安装, L* _, W+ ?; o- e( O. c6 u
填入你猫盘的的IP 账号 密码 端口号 接入。! W( {" V. N6 N! ]+ s, p

7 S# P& E- O9 j2 Y. B
) J$ x8 S* \0 @0 X, t0 i5 y下面教大家把博联插排 米家智能插座加入Hass:
) k$ J; {- ]  V0 Q& `; X我们首先需要编辑configuration.yaml
( F. S0 e4 R: Q" p1 J, o% s文件在/volume1/@appstore/homeassistant/var/config/下面
  Y4 s9 O/ M0 [* _6 G( ` QQ截图20201017191519.png
, j* e  E7 {6 W& Y8 L通过winscp打开/volume1/@appstore/homeassistant/var/config/" |# X0 u3 ]& k9 V4 _

% ]3 a# b4 K3 s# _. }+ p把configuration.yaml复制到桌面打开$ Y/ e' Y3 ]2 g
默认应该是下面这样:& o6 c* L# y' K* o; k" _: F
000.png
6 ]3 U; R2 E& c3 C7 y7 i" @# x
, I9 G; f6 R# [- ?5 z2 L我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法6 C( `9 g- Q0 y7 K: ~
QQ截图20201017193525.png ! T2 l$ |. o1 Y: p

2 k5 K% n0 \3 ^, P( e大家把自己的configuration.yaml修改好以后 替换到
' z3 {7 G; `+ e  |2 ?% b% H6 R/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!) l3 w) i- |3 i1 U9 e1 g7 B

" S, _: ]7 V6 F! X9 X QQ截图20201017193916.png
% H& S6 T5 u( N' [6 G/ k5 d" V
7 s1 w5 U, l6 o+ b3 a7 h9 q2 t, U% ]$ v* D
我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。
4 C9 t: Z# I: V8 ]4 k6 g. y3 p8 K7 m, ~' _) O
我的最终目的是把这些设备接入iPhone
1 [+ W' n$ }( J* p& _7 d% v% g所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码
* H6 ?) q) \9 M( _拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。. ~1 Y+ J: e% u3 q- z: K
但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。
& k" [5 x4 l: Z) e8 A# K QQ截图20201017194925.png
- W9 J0 m9 r2 P8 [
6 F( J, A6 }0 e% ~1 H+ ]; K8 g; H' R/ a' }2 s# L& p$ M1 m, a+ p1 q

33

主题

413

回帖

1201

积分

中级渣柚V3

积分
1201
发表于 2020-10-17 20:54:40 | 显示全部楼层
学习了!

2

主题

143

回帖

1112

积分

中级渣柚V3

积分
1112
发表于 2020-10-17 21:10:05 来自手机 | 显示全部楼层
路过支持大佬

5

主题

5266

回帖

7106

积分

资深垃圾佬

积分
7106
发表于 2020-10-19 13:34:40 | 显示全部楼层
支持支持

2

主题

41

回帖

179

积分

初级渣柚V2

积分
179
QQ
发表于 2020-10-19 14:57:03 | 显示全部楼层
只能添加小米生态?华为的呢

2

主题

143

回帖

1112

积分

中级渣柚V3

积分
1112
发表于 2020-10-19 20:23:42 | 显示全部楼层
按楼主方法还是不行

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:10 | 显示全部楼层
miwuzhise 发表于 2020-10-19 20:23
% G7 ]$ z# x' M& U按楼主方法还是不行
' K5 N& Q! Y, Q1 X: t
怎么会?替换了吗?我换了4个固件都可以使用。。
# F* ?  W$ B$ m9 e: P4 G
                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57' v4 z" Z# W- [5 O$ H5 \' ]6 \0 a
只能添加小米生态?华为的呢

& u' `+ Y- e  ^, u2 e9 d6 k支持的
  U0 B# j6 m& B* \: U0 [homeassistant支持上千个种类

; I' T; Y3 K+ }3 `% j3 b* ?- g                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2024-12-22 11:32 , Processed in 0.090319 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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