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

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

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑
( c* c# J/ ]2 O( O4 C' V9 e2 y- k1 v3 p4 _! `; u; |. h
HomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!
1 i9 h. _* H2 K8 ~( u+ J基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。5 g& A2 p  V) l8 J7 w; I+ W7 o

4 o, b4 p( I& t: Q' Y; M/ J5 q- I     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。
, z( k, m( k+ v+ G- Y* N后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  25426# d+ m0 N3 V& N8 r! h
,刷到120J 24922.25426,都不行。, s$ K- W1 w! f' ^
   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。  f* {! P! e, p6 O% z
于是换回猫盘开始排查,查log文件,结果发现:
* z# z% G! X) J# LERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device, v- o4 B7 o7 z
这下查到问题所在了,空间不足,缺少文件。
' E9 F8 F. @3 v0 P) L# |+ w+ ]但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!2 X8 z4 K+ A. r" U  U
下面直接上方法:
2 \. b8 Z' n8 x1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件7 G. G& b1 k* A6 d9 a
先安装python3.spk9 U" x7 ~0 x; B, R4 [
然后安装Homeassistant.spk$ P8 j7 ]# b) ?8 Q3 D) `5 R# _
这时候应该是无法启动的。因为缺文件,少权限。  R4 Y- w' j8 T3 g: w5 J
解压Homeassistant.zip到桌面+ _! w. }7 l! H
2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。% ?# b, \' f5 y' k' f
  打开/volume1/@appstore/homeassistant

  S* z8 p( g8 ?. H5 L1 q# b; F QQ截图20201017185436.png
% T! ?( g& ]# d$ j% P5 h2 x, d然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。
' e0 u) R9 Y8 r6 @: O+ I3,给文件夹权限  
1 s7 G3 r+ B* ~* U5 h 3.png + _# G4 ?% i7 s# z- s. e
putty连接猫盘 输入:
: O4 Q# J! i# G" Osudo chmod -R 777  /volume1/@appstore/homeassistant/
; r8 W$ {: o, H+ a5 @/ Rsudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/

& `8 h5 b8 H6 E& T* ?  A
5 ~. i; b6 @/ w; @" n. X, m. W$ K这几部做完基本就可以启动了。 QQ截图20201017154745.png
* S& g, o( t3 X$ k& D' K! I
) U* p, |% X1 F7 h$ a, `5 G9 X如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94) 2 p8 {1 q- P# v
$ N7 M4 u& j) i
1 U! z0 u' H4 {% @8 B7 i! }

" ^$ ]% n: f( R+ {. E4 F' p# q

评分

参与人数 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 编辑 / b2 b# M1 q: Z; y

* X' x* o9 u# `" m7 E6 T 00.png & K& A: W0 u. M8 Y' o3 n
4 `4 v/ ]( M5 h7 j! Y% G
在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。
: K/ {9 n7 t2 Z: f里面可以看到群晖DSM! @0 q9 P& C4 ~1 B( H
8 }, H3 s: R: h4 N. H
5.png
: C, c2 Y# [  p0 X如果没有看到,请点击右下角加号,搜索synology安装9 b) |9 U/ w, }. d9 `
填入你猫盘的的IP 账号 密码 端口号 接入。
. ?. z8 s' ~5 k6 O/ H
  P/ F9 ~5 o+ M( Q) u: N) z; L) Z7 x1 j; W  X
下面教大家把博联插排 米家智能插座加入Hass:% N! b. W9 Y: G; h5 E" ^* r3 X+ {
我们首先需要编辑configuration.yaml( _4 k2 l' a/ x* M* g# D
文件在/volume1/@appstore/homeassistant/var/config/下面, r/ A0 ]7 L2 D) m; C0 z
QQ截图20201017191519.png
. z: C% m8 i& o- \% p( t. Y( f* E通过winscp打开/volume1/@appstore/homeassistant/var/config/
4 F0 g9 ]' y: _& d' \5 m
3 j+ [9 C0 W0 x0 ]把configuration.yaml复制到桌面打开( N8 I' @0 U3 H% k- R, K" \- D
默认应该是下面这样:
6 E/ I0 y+ J% E5 A) ~ 000.png
" z# C/ X; d) K4 G: f
/ e* o( T. F/ I我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法
' l$ P, {$ Q% ^7 c4 n QQ截图20201017193525.png - g3 a4 K% _5 l, d  P# U
+ n& L- B6 E' w, Y3 T/ O
大家把自己的configuration.yaml修改好以后 替换到
6 S1 Z2 D( L+ f* @$ e# C/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!
, J0 m* J4 b/ f( j0 C# ?& ^( n4 |
2 p0 I8 d/ |1 H, u QQ截图20201017193916.png
% X$ ^4 Q' Z/ A) [, Y
$ \+ {% j- ]7 j3 X$ K4 J9 H7 [% B, A' f& N# z2 v& x* r
我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。
8 ^9 L+ E8 w  I" d
3 z* G+ l2 K8 l( n8 {. @我的最终目的是把这些设备接入iPhone
3 d# `6 Q0 G: D& D2 D6 h3 i所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码! U7 d4 v3 u( K2 \+ @/ U
拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。4 K; K7 k& q5 l8 s
但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。
; L9 m3 I% L' Z) g QQ截图20201017194925.png
, K' B  ?3 U" w2 S; z# _6 U# u, a8 `) |
: p# e  ^# C" C7 w, @; K8 e

33

主题

413

回帖

1201

积分

中级渣柚V3

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

2

主题

143

回帖

1112

积分

中级渣柚V3

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

5

主题

5267

回帖

7324

积分

资深垃圾佬

积分
7324
发表于 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$ s$ a4 G  J- s/ Q3 Z
按楼主方法还是不行
( }" g/ y1 Y6 |0 [
怎么会?替换了吗?我换了4个固件都可以使用。。

9 k2 R) C& i* _6 i. K                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57: y( m0 Y. u" ]4 G
只能添加小米生态?华为的呢

9 Z+ T( [9 ^/ ~  t9 i0 o支持的
' \4 X4 N7 X: U7 \: lhomeassistant支持上千个种类

7 h: g5 x: ]( o7 i                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-2 04:42 , Processed in 0.072894 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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