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

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

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑
( y- b8 H# H3 ?8 }$ i5 A  G% O6 J! M; @* m3 k1 t: ?' g
HomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!5 B7 {  z* u2 s: ^1 J
基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。
# R2 j5 q8 d1 M4 S; p5 k* [' M+ X9 b% b+ Z
     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。
9 A' O; [% r9 u/ w+ R& P6 m4 m后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  25426
7 A1 e- x. X. o: _& @2 o  \0 G0 V,刷到120J 24922.25426,都不行。6 f: [: U$ u' D/ b9 V+ e
   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。
5 U! W8 _4 o; A3 H0 G& R5 b于是换回猫盘开始排查,查log文件,结果发现:
. u1 U) N) ^6 M% MERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
  `8 E- K8 I- }& A这下查到问题所在了,空间不足,缺少文件。
3 c! x8 Y$ A' j: t+ n4 ?  c但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!
; B! X9 Q- G; {- U, h2 B4 ]- e下面直接上方法:8 E) a$ I2 ^0 y- U" i
1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件- ]- I  ^  n! K
先安装python3.spk6 ]( u0 o: C) l
然后安装Homeassistant.spk$ C. k$ }  t5 u2 ]- ]2 w
这时候应该是无法启动的。因为缺文件,少权限。
1 k0 x" X4 @7 M5 Z5 h解压Homeassistant.zip到桌面
/ ~: a( U$ O$ I9 _3 `6 ~2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。
  y) e( T/ B  Q) u$ {# S; ?1 y8 }4 L4 j; W  打开/volume1/@appstore/homeassistant

# _# v+ Q" ]- j) K9 J QQ截图20201017185436.png ' Q" T% G7 l1 R. z" u6 r
然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。4 q9 d7 m2 X4 _. O# Z* `8 Z
3,给文件夹权限  
8 |6 y) N3 O6 F/ S 3.png
0 |/ U' a( r, U% q3 ]putty连接猫盘 输入:
4 A% {+ Q* c, D" wsudo chmod -R 777  /volume1/@appstore/homeassistant/
% v3 |% f, v8 ssudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/
6 R" g3 _8 t, n6 D3 [

3 O% P/ G1 F8 @) [9 D. c这几部做完基本就可以启动了。 QQ截图20201017154745.png ) S9 b8 U( N! c. }
" r3 R  r5 F4 j/ T9 T* g7 e
如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94) : j. q8 w" k; |2 `& n
" _  \3 D: G1 y5 J* u

- T& `4 s9 H& o7 w
' {1 r0 x1 x$ a7 S

评分

参与人数 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 编辑 - S  K) W- {9 `. \8 O

! S0 h2 t' o- }5 D/ O! P 00.png * W# r; U' W) h9 W$ J" }! ^
- {, {: h) n1 q5 W# V
在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。7 {  k7 _; n5 B
里面可以看到群晖DSM
7 V! y& z' `1 F: C8 Q2 H5 @, a; Y. P( Z" x# ?; S
5.png 1 S$ G$ E! A5 u) |( X. ?% }+ a5 U2 m
如果没有看到,请点击右下角加号,搜索synology安装
! s7 t" J/ O  n3 v9 `$ C% p填入你猫盘的的IP 账号 密码 端口号 接入。% k: y; `: D1 Q/ y" _% H- {

' @' a; T/ B! {; n) V, s9 E
  B) u) e3 v' k* w# Z0 ?( E下面教大家把博联插排 米家智能插座加入Hass:- M* m) ]0 c9 i, S) @' b
我们首先需要编辑configuration.yaml9 I3 e* a. ^( ~: |! Z
文件在/volume1/@appstore/homeassistant/var/config/下面4 f8 v1 |3 J, _
QQ截图20201017191519.png
* x* n/ H* |# y& H通过winscp打开/volume1/@appstore/homeassistant/var/config/4 S3 v. }- T) ]8 u
; h) x/ ?8 ^5 x9 }. u- ]
把configuration.yaml复制到桌面打开
) S, t) y" S) N3 Y' X" ^- I0 r默认应该是下面这样:
! V6 I* {5 H# Y" ]8 ~: p 000.png + u& l9 Q; a# u! z

1 S# ~+ q+ D( l* k! i9 U我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法3 H- |9 @1 E+ B% p# T' [& u
QQ截图20201017193525.png 3 v  t9 j% v+ B$ I5 n
: o8 N# X- L( }
大家把自己的configuration.yaml修改好以后 替换到
1 N! W4 u6 l* g% d8 q) z/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!
# N: u6 z8 C- y" ]$ @3 P! \( t' F/ l% v4 {1 V+ M
QQ截图20201017193916.png & V' M: x- L( d2 w) b7 B
/ b9 r! @; m. Q) l* O
, Z8 O- b$ F8 i8 T  M2 z6 g) }1 w
我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。
0 Q3 z) t! B$ M7 t; K  [3 a, v8 V4 s( [) p
我的最终目的是把这些设备接入iPhone4 g4 ~' w+ T% K$ F1 b4 T
所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码& b. G! P. o: M2 Y  Y. O: g9 G
拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。
( f9 T2 c$ m& P% |8 x2 Y但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。9 i1 ]/ I7 W/ T. D6 y
QQ截图20201017194925.png
. k- Y6 K5 Y. b- w6 i! c4 E# s2 s" o7 h" o, Q; X

9 `$ |8 F. P& g% w- u5 ~7 P

33

主题

411

回帖

1196

积分

中级渣柚V3

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

2

主题

143

回帖

1112

积分

中级渣柚V3

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

5

主题

5264

回帖

6859

积分

资深垃圾佬

积分
6859
发表于 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
; f, K. K- r) z" z' R按楼主方法还是不行

% o5 S, X- [0 {6 b怎么会?替换了吗?我换了4个固件都可以使用。。

* q  w5 S4 c4 \4 P/ h3 i. @                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57
7 M, ^3 S! K, a9 j9 Y只能添加小米生态?华为的呢
/ ?& u/ v9 r* s
支持的/ s$ h  U+ M0 u
homeassistant支持上千个种类
* g3 ^; O4 x' a
                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-29 16:34 , Processed in 0.056870 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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