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

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

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑
1 t# J0 ^# z5 `. a* o+ `: M, w" I6 ~$ g
HomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!* \* m& X& z7 ?% r/ ?
基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。
( |+ j1 T7 C) M( B$ X
* Y1 }2 _  u2 p4 O  s' ~2 P     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。& d9 i1 @0 V5 D0 y' ]
后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  25426: g& v& N; K8 D
,刷到120J 24922.25426,都不行。
5 a. g; U. ^5 j$ B; X+ i   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。& q% Q) o/ ~, i% z" J
于是换回猫盘开始排查,查log文件,结果发现:* _3 B* g7 \; r# v. r. L
ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
) B% D/ z: Z% E) ~2 o* X4 y这下查到问题所在了,空间不足,缺少文件。# A1 M) a- G% {$ H2 M, L
但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!6 z* t2 b* x2 d
下面直接上方法:/ r0 C( @% _, e8 A$ |) O
1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件  n! M$ _3 B4 Z( {& l4 J
先安装python3.spk, X) T6 l; d. N0 K$ J4 r9 ^# J: h
然后安装Homeassistant.spk# A; V( ~5 J$ v# \$ ~
这时候应该是无法启动的。因为缺文件,少权限。) D% t, P! D1 I/ u9 w
解压Homeassistant.zip到桌面3 M2 p8 w* O" P
2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。1 l' h4 ]5 ?) y' w! m" i8 Z
  打开/volume1/@appstore/homeassistant
3 U$ C* I8 T% I+ ]  x
QQ截图20201017185436.png 3 c* D" Z0 F2 d" H
然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。
' i- {9 ^' ^3 F# X3,给文件夹权限  
" @4 O0 k. h; {$ J* o; X) O 3.png
& {5 A/ j  F* \6 m' I: bputty连接猫盘 输入:
' L9 Y, U! M  z: r& i; L. \! Wsudo chmod -R 777  /volume1/@appstore/homeassistant/
* R) Z: k7 Q8 p7 X) W5 S% G5 psudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/
. R0 h6 m* X# d

# B9 b8 F+ Y5 i, s1 f这几部做完基本就可以启动了。 QQ截图20201017154745.png
' P2 C2 J0 R, _7 a" ]; A: z
- `$ a* N0 {3 F$ d' y0 _& ~- }如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94)
8 S( l5 S+ y3 m" d4 c' P) w! M& R: d" \6 v) |8 i8 O- I
5 A' V& J  ?% f$ f3 o

, Y. z$ C0 Q! O4 x% `. a4 |; n- u8 ]

评分

参与人数 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 编辑
* O  I9 O8 }+ J3 L# Q8 [( N! r& V% p1 ^# q5 `9 h
00.png / J3 c/ h) p/ `0 D

+ J# `/ p, @( Z在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。
! V6 u6 [+ E& s; ]9 `' }& @里面可以看到群晖DSM
( k# t3 ^# m' ?- x+ x
' S( T. C5 m' [! i 5.png * M8 x# v) a; K. l5 u4 r
如果没有看到,请点击右下角加号,搜索synology安装
* K. N$ {$ l- E2 ~4 [填入你猫盘的的IP 账号 密码 端口号 接入。% @9 T& I6 t$ ?9 L2 u
# u% C/ a) y& q

- E9 g: P; ]1 h; K7 j$ p6 Z下面教大家把博联插排 米家智能插座加入Hass:
) X. f+ P' K, B& Q我们首先需要编辑configuration.yaml
" M% O# R7 b1 U* l2 ^! O- U$ g文件在/volume1/@appstore/homeassistant/var/config/下面0 T$ l  k5 r% h
QQ截图20201017191519.png
( K# }. k8 b5 c) e* L, e/ d2 [通过winscp打开/volume1/@appstore/homeassistant/var/config/. A" z2 s4 R3 l

. e8 V' L  [" |  D把configuration.yaml复制到桌面打开( n; ^3 o6 i7 o& x
默认应该是下面这样:
" V; V3 }8 F; e; Q; c: t3 N9 S 000.png
) _' U% [# W5 j( C  Y( S2 X) U
) Z, w, Q* t& j6 `2 d我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法% K6 e; C- O( B' d
QQ截图20201017193525.png 4 x) p7 R' {/ g4 M* o, N

' k, L0 Q# A4 Q( z大家把自己的configuration.yaml修改好以后 替换到
, k& w- K( S8 v8 r6 s. D/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!3 `$ ?$ B8 L$ s2 g7 M

1 b  s5 @, O  ?5 P1 p" R" V; Q QQ截图20201017193916.png
' T( K$ p+ J" X+ i8 ]; v$ T/ J2 C0 W8 x) O

8 B1 t9 `6 D- ?5 x我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。
5 ~) l% `4 Z7 }' r# @$ w' n2 g
8 Z' z% q) \5 [0 ^1 w) Z. Z我的最终目的是把这些设备接入iPhone+ l+ X! z/ R9 V" r
所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码
6 n) o0 |. Z% w4 f+ w3 x拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。) }# j, D0 a8 y
但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。! b5 k$ w# }( ^) S6 u4 u: f
QQ截图20201017194925.png
4 r& g" H1 E- b" Y( H; n' x/ Y' N( }3 u

/ H! F  Q, O3 T( Q$ L0 P9 i

33

主题

413

回帖

1201

积分

中级渣柚V3

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

2

主题

143

回帖

1112

积分

中级渣柚V3

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

5

主题

5267

回帖

7226

积分

资深垃圾佬

积分
7226
发表于 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  o$ g- w2 m" Q3 g
按楼主方法还是不行

  v% ?' m% ], {' V9 q4 _) w  _- L  F怎么会?替换了吗?我换了4个固件都可以使用。。
  Y, S6 O/ z3 m' {
                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57
: r! s  b( t8 @2 F3 h% g- h6 Z- q* e只能添加小米生态?华为的呢
& j1 N0 r' e9 W- ]% p$ ]/ O) l' }
支持的
: |. c# c' }# _4 i. K5 B9 Thomeassistant支持上千个种类
, _9 l/ _5 D4 t0 s' }) n
                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-14 13:24 , Processed in 0.070054 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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