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

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

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑 + q+ y7 a3 X: X1 o% R5 ]; v; _( B
3 I4 h3 F& h  H
HomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!& S6 q7 B% v& C- n. c- f5 q
基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。; H) _" J5 E4 c
+ e& D5 @- B9 I- p# K# `: F8 ~9 w
     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。
# R/ ]# O7 |; Y  X6 r+ J后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  25426+ c' M3 h0 |4 w$ j3 Y
,刷到120J 24922.25426,都不行。8 [/ l1 q& X7 U! R3 ]2 f
   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。
, R/ O6 f' r$ I5 ?于是换回猫盘开始排查,查log文件,结果发现:
- K) r2 O' W# N+ N8 kERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
' q3 t+ u* g; _  E3 ?这下查到问题所在了,空间不足,缺少文件。4 q) Q- I( {5 b2 g9 N+ f
但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!: S  x. r& P5 n6 n" O. x% o7 ~5 Y% x
下面直接上方法:$ [9 p+ n+ M4 }8 _7 V' @1 t
1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件
9 W5 G- `; j6 v0 a9 F5 c3 s: Q6 B先安装python3.spk
; J# |) ~/ B# N& J3 ~然后安装Homeassistant.spk
% U$ w* M/ [* M! K1 }7 }) N! X这时候应该是无法启动的。因为缺文件,少权限。
" H# f7 u4 X/ V3 e( t, o  L解压Homeassistant.zip到桌面0 A. }$ U9 I4 Z/ Z2 c
2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。9 d* U2 }+ a' Y& g
  打开/volume1/@appstore/homeassistant

: X9 T. _) W7 X QQ截图20201017185436.png , v% R# W: Z$ W
然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。( _3 F0 j6 J( g. [4 M" ^. v9 g+ Q0 W
3,给文件夹权限  1 D0 G) y6 U" [3 d
3.png
6 A7 q8 Q4 O1 |: O2 D9 i* L4 ^putty连接猫盘 输入:
; B- i2 G( L1 N! ^" dsudo chmod -R 777  /volume1/@appstore/homeassistant/
, [5 p2 y5 o$ u" Q6 u6 gsudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/
" l) c6 {' @5 k5 V8 L& N6 `

8 |: h0 p, R: b$ V7 G* U* K这几部做完基本就可以启动了。 QQ截图20201017154745.png 9 \, e$ K8 _5 a: T- c) q4 ?$ N

: i+ m% `, w. \6 w. D如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94) # v! Z' E4 z+ t6 g7 l: E+ @3 [& Q6 c

, A# P3 U2 p0 j, }
4 q# Z5 r+ K9 \" X1 ^' A6 T$ Y; ^

评分

参与人数 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 编辑
$ C6 f7 w- m+ q+ g
& B5 D# w8 e" r, _9 g; Y5 M9 s 00.png * |4 Z. F- c1 |' ^% z0 b$ K9 ~
7 d, p& K/ _# x# U0 W
在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。. {$ R  ?3 _$ E6 b
里面可以看到群晖DSM
! S% O. j3 P6 \6 J! V5 }9 {+ Y" n$ t! d, H% j8 t5 ^
5.png ; \6 \/ a2 }" L+ s4 g, x( Q. P
如果没有看到,请点击右下角加号,搜索synology安装
; T- |2 a, ^/ T) b' @. f; J填入你猫盘的的IP 账号 密码 端口号 接入。  `  z% z) z5 @; a. n
9 k3 y; z. F& O5 n

" F/ Q" D  m0 S$ E( J下面教大家把博联插排 米家智能插座加入Hass:
2 G6 |+ C" k; p/ b( V; x6 s" b我们首先需要编辑configuration.yaml$ g1 U+ ^: x1 x1 _; ?* [0 O
文件在/volume1/@appstore/homeassistant/var/config/下面
6 Q  I/ `/ y8 N* _ QQ截图20201017191519.png
0 N# p8 p. D1 c- a. @$ k通过winscp打开/volume1/@appstore/homeassistant/var/config/" L% i3 {5 D/ `0 S# ?: K  K1 u
+ M: I9 K" M% ~5 v" \. A
把configuration.yaml复制到桌面打开
1 v) o+ d. G# i( E% B默认应该是下面这样:
; W9 S( I2 {; g+ M, T, W) n 000.png
( p( K$ o' C9 j7 f# O
" r8 L. C9 i- Y: K- D我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法" S! z+ k* R% ]. A$ X& H
QQ截图20201017193525.png
& x2 U: b9 i3 z1 ]& ^" M3 k- |) h( k
大家把自己的configuration.yaml修改好以后 替换到
2 X5 \& |: u$ l+ U/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!3 N" q. l; l. H$ l. _1 g* O. k0 J

1 B- ]* v, J; \: P) Z% V: f QQ截图20201017193916.png
  N7 e1 B* H' E' O7 O( k
% M% v# P2 `* b! F$ A( ]7 L+ q( b, N  D$ F! d
我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。
7 b4 F* |% [* o1 w: j2 e) p) ~. F/ Q2 n' I7 O: ^4 ?  d  E3 I
我的最终目的是把这些设备接入iPhone
' t) D4 b2 d: e9 c& F6 `所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码
2 P' g9 ^# h4 |! s! ^3 P拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。/ @9 M3 x7 ?% t5 b  @
但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。
9 B7 C- H7 O! n: x% A. ` QQ截图20201017194925.png
4 l$ b0 ]2 A8 I) |  a1 j' c9 J8 D

; c/ n- p% ~5 [4 r0 E6 b

33

主题

413

回帖

1201

积分

中级渣柚V3

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

2

主题

143

回帖

1112

积分

中级渣柚V3

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

5

主题

5267

回帖

7352

积分

资深垃圾佬

积分
7352
发表于 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:234 G$ L- k4 i- u7 ]9 x+ k! A
按楼主方法还是不行
+ S, a% c% A3 [0 M2 b# N! a4 q
怎么会?替换了吗?我换了4个固件都可以使用。。
# R9 Y5 {  m) i0 L
                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57
% s4 X+ U$ S7 r6 v: a只能添加小米生态?华为的呢
6 k+ P0 F. [& _0 [7 R$ T( B. g/ f; z# X
支持的
  {3 s. w+ v! W* Y$ l2 uhomeassistant支持上千个种类

( L, B: T! Z# [- H8 M1 U                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-30 02:20 , Processed in 0.173490 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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