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

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

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑 : Z  H- E* I! }8 y. ?

0 r% }5 g$ U  |1 Z/ H. R. \HomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!4 z/ N" J6 }: `) n  V
基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。- {; i/ ~8 g% {) ]

3 o  `" S1 I% |$ e     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。. d6 ~7 i( G' D
后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  254263 i4 L1 e8 _# P2 T# k- u" z
,刷到120J 24922.25426,都不行。+ S1 y4 B/ G4 Q0 s0 G# M8 m1 X
   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。( i# r' L* [1 L+ P1 N$ S$ ^' e: ?
于是换回猫盘开始排查,查log文件,结果发现:$ [  m! {% b7 D7 x* G& ?
ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device- G- G* K+ B, j/ |) M8 l
这下查到问题所在了,空间不足,缺少文件。( k* T) n+ J$ K! d+ R
但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!$ G2 g% N1 c  v$ ^2 Q
下面直接上方法:* y$ @9 J! j5 k7 U
1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件0 G' y& E2 o+ N6 }4 G
先安装python3.spk
( N: K7 z2 d! C( D7 l然后安装Homeassistant.spk
* M: V& w" ]" c8 E* O7 ^' N5 @' E, P这时候应该是无法启动的。因为缺文件,少权限。
9 X5 p6 Z9 ~: D! [9 @7 k解压Homeassistant.zip到桌面0 ?6 C% `" P9 ]+ p
2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。+ l  y( v1 a; o" K: W6 [6 m0 `
  打开/volume1/@appstore/homeassistant
6 x1 K& Y) C4 A6 e; R1 `$ w
QQ截图20201017185436.png
- M/ B- B$ e% ~8 {1 Y4 L- c然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。
' S1 L( e: p9 |. e% C& |! @2 b3,给文件夹权限  
# Q9 J  ?+ Q3 L7 L  Q: y, q4 \! |: M 3.png
, g  n$ r& r1 T1 O4 qputty连接猫盘 输入:+ [- c# q5 D  e" |# ^  W
sudo chmod -R 777  /volume1/@appstore/homeassistant/
& u; w" t9 V: u" p0 \* O5 Esudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/

4 p* x- v! Q- o$ n. b1 m$ R( [7 ]& p7 y& }* E( O
这几部做完基本就可以启动了。 QQ截图20201017154745.png
- E  N" p7 c) Y$ t3 _4 r3 g& O4 }: G" d% ]6 r# X
如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94) : h3 o; u! C0 E( s2 L! |

3 v5 R: A( ], K6 U* V7 g$ n, O- c8 L' \

/ j; J/ Y9 n5 f, z

评分

参与人数 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 编辑
( O5 w2 r+ B4 X4 K+ A* {6 N5 P' i) Q7 t$ v& t
00.png
# @6 W1 R+ t1 B; @% y0 ]0 q; ~6 F  ^0 d# q9 ]
在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。9 u& t0 g5 X" l' T! h# ^
里面可以看到群晖DSM
( N, Z* `! e4 e' V: o; |
2 L' c, u: `- c4 s 5.png
2 l7 N6 G, c7 _$ V如果没有看到,请点击右下角加号,搜索synology安装) m' ?4 j2 I2 o* L% Z9 G
填入你猫盘的的IP 账号 密码 端口号 接入。
5 A/ w* N6 G1 J5 l3 y$ O" H- d/ @. O/ O( H5 ^. I8 G) W+ l3 K

$ Z, [6 x3 w$ q$ \7 U下面教大家把博联插排 米家智能插座加入Hass:
5 v* [1 l! W8 e1 k( E- B9 A我们首先需要编辑configuration.yaml
) e4 f3 Y: b- Q) B; X; u文件在/volume1/@appstore/homeassistant/var/config/下面
% ]4 }4 ?, V5 r2 T6 H. u8 H QQ截图20201017191519.png
% \1 J7 S3 K% C; D7 L( Z通过winscp打开/volume1/@appstore/homeassistant/var/config/7 x# F2 g2 o+ U2 v# H3 F) y
( S$ E/ _7 I7 n
把configuration.yaml复制到桌面打开
- @# Q8 y4 N! @( ?$ B默认应该是下面这样:
$ V8 i1 t- S/ o" h" O" A: @; R 000.png . I% Z, i+ L8 l% E
( g1 c3 z1 _7 n9 q3 E
我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法* |) z! u( W+ a1 Q
QQ截图20201017193525.png 5 W$ V5 m, A6 h  v: X5 v

) `7 n  y4 r0 s& i2 Q大家把自己的configuration.yaml修改好以后 替换到. n6 a5 [2 Y9 ~. h" P! \1 }2 O3 V
/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!% i9 q: @2 ~0 d  _; \6 t, j" F  @6 o

) e8 D+ {& p! m9 m QQ截图20201017193916.png
8 {1 s4 x2 D( o
% y8 v' ]- X3 n8 o
. J- `  V3 X  q8 `2 K我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。* Z. }3 U3 j& R7 f3 W$ S5 X# l
! t% k6 I; D- J
我的最终目的是把这些设备接入iPhone
$ D& u5 Z; p! D' L所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码3 p8 o7 n9 z! {5 V# |
拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。9 M6 i6 {$ e) c: S. c% d
但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。
  D# z- |4 Y  T# E QQ截图20201017194925.png 6 Q# ~: [  I2 i
* Y- ?4 k" ]$ d- M  |1 t

8 @( N! Z% z% m# {: E3 B# a( {

33

主题

413

回帖

1201

积分

中级渣柚V3

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

2

主题

143

回帖

1112

积分

中级渣柚V3

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

5

主题

5267

回帖

7186

积分

资深垃圾佬

积分
7186
发表于 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:232 m) ]; \+ V- ~7 n1 J2 q1 G3 m# Q
按楼主方法还是不行
- a+ X. [1 \5 x4 R
怎么会?替换了吗?我换了4个固件都可以使用。。

" _3 ]8 V% l$ K. i                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57
# A; L: J: h5 |0 h6 \4 ?: e只能添加小米生态?华为的呢
5 }# t5 W3 X1 s0 ^  n
支持的; _* a2 W3 R, f: M
homeassistant支持上千个种类
7 a4 C, r5 J% n1 h' {
                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-3 15:30 , Processed in 0.180740 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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