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

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

  [复制链接]

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
发表于 2020-10-17 19:00:35 | 显示全部楼层 |阅读模式
本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑
6 S" {. f# S$ w5 V
7 r1 U% M9 k7 A7 yHomeAssistant可以把米家设备  博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!
* m9 |2 N* @7 t: T( F/ X  u基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。
. q9 M7 d0 S: _( m0 i
2 Y  V: o- i: m6 I  ?4 h     猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。
% @/ Y. z$ G) A5 h. y8 b后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-24922  25426
  Z4 l/ [  F2 }. ],刷到120J 24922.25426,都不行。
7 G) m- P: b# E7 ]0 B* B   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。( p3 \, M+ ?4 ]9 i" ?) P+ h8 H9 X
于是换回猫盘开始排查,查log文件,结果发现:' K$ S8 U! y) k/ H
ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
4 b, [% i" T- Y这下查到问题所在了,空间不足,缺少文件。
% x1 F0 }. j; G但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!
* m" p0 |* G- ^4 m下面直接上方法:& H" x( w: K7 s" k1 @. r4 g1 ^( y
1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件
1 C( n/ L; I5 M2 K* Z先安装python3.spk
+ Z/ O4 a- T( \) l4 H/ \然后安装Homeassistant.spk
% R7 x$ }8 X; `这时候应该是无法启动的。因为缺文件,少权限。
! `, [6 g$ Z# u( r* b7 z解压Homeassistant.zip到桌面1 ~- n) ~6 w  @
2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。3 m# H9 `# u9 R. a; Z' l5 I
  打开/volume1/@appstore/homeassistant

: n& ^) q! I7 I; P QQ截图20201017185436.png
9 a' E' C: _, X$ i2 @$ j' W然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。
3 S- I- q0 s' N$ C9 l5 }! \1 r9 y3,给文件夹权限  
; U0 a$ z/ [! y7 [1 u) ` 3.png ) P* H9 O( V" O9 z# v, \! C/ S
putty连接猫盘 输入:4 F% x# q2 h7 M/ t" y
sudo chmod -R 777  /volume1/@appstore/homeassistant/9 I+ P) |) C+ }/ G! i* ]
sudo chmod -R 777  /volume1/@appstore/homeassistant/env/bin/

5 y+ N3 H+ k2 l" \# _' L) Z* Y1 z7 L
这几部做完基本就可以启动了。 QQ截图20201017154745.png + \0 X5 o" w% W9 ?. e" n' E
4 Z* @3 A4 i7 b5 j) Q  O
如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了 下载地址.zip (242 Bytes, 下载次数: 94) 9 {% u2 A1 ]3 Z# p5 ?- v
3 ^) Q, b* b* i
! y$ m$ R6 |& ~1 H& y8 S

! [1 c9 ]0 W" {5 K7 K

评分

参与人数 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 编辑 ! V- W: x7 c( K) }4 u& H$ P9 k
' c9 c- ]+ Z; y! Y% L' \
00.png 3 h; v( \! P& v4 i" G5 `

& u, P3 U3 c4 v6 Y3 J  w在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。
: z- w4 J1 F, ~2 D里面可以看到群晖DSM
4 C$ H5 ?' \7 _* v$ `9 V9 b) P9 O( j' R7 E7 T. h
5.png
' k5 a' M' Y) t  T9 M# @# b: v如果没有看到,请点击右下角加号,搜索synology安装
' f0 [$ Y# {  `) W: q) j填入你猫盘的的IP 账号 密码 端口号 接入。" T& i, _2 Q- Z0 [6 ]
/ ~6 ^7 h8 k; u% A
1 @% h4 J4 S( |9 z* V4 g+ q- @
下面教大家把博联插排 米家智能插座加入Hass:0 Y0 l  z+ j) L% B
我们首先需要编辑configuration.yaml4 B2 [! F9 P; [; M/ o( ?
文件在/volume1/@appstore/homeassistant/var/config/下面& V; @0 H) t( o5 }6 [
QQ截图20201017191519.png
: e: |! i" u6 V1 o$ n/ y- ~通过winscp打开/volume1/@appstore/homeassistant/var/config/
# Y$ Q$ f+ S! a: i: B7 \* I4 U5 M# X% x$ i2 t7 t  ]
把configuration.yaml复制到桌面打开
: d* Y0 v: d2 u7 y! e) w默认应该是下面这样:
1 l% V2 h4 C8 |5 P" ~+ G 000.png 2 B3 n7 h' G1 i: r& x
1 H0 J7 `! {( o" F
我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法
$ Q, W7 ^8 q$ Z QQ截图20201017193525.png . X' L2 s2 \$ h4 d
2 s+ b  Y- M5 P4 g/ @
大家把自己的configuration.yaml修改好以后 替换到& ^* H6 I" h# H  y9 U* b, ~5 k
/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!
- L# [9 C+ C3 H& x& k9 [; s* K  j+ Y+ {' ~
QQ截图20201017193916.png
1 c7 t  d) f" y3 i; x5 ^( V" Q( W2 |( Q1 p; z6 k4 O& X- @

% O2 O/ ~! w$ [5 [( x! y' X我自己就这些插排 插座  床头灯之类的,其他智能设备大家百度一下接入方法。
$ ]. c6 D) N& \. P* n# L$ C* p) L  X( v- I: |7 Y, ^
我的最终目的是把这些设备接入iPhone
" H0 U: b1 G% A1 T& x$ b所以  我们点击后台右下角加号  搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码: b+ V8 B  D- V2 }9 }
拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。. _5 B2 m) d5 g
但是这个时候还不支持外网控制,你需要把homepod  appletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。
- P' F0 P$ {  ?4 [; f' M4 P QQ截图20201017194925.png   ?/ [; D) K% a2 m+ C
; R$ p% m+ M  R7 L) a1 `

& B7 Q0 z, M* q; O5 b2 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
; {9 I) K1 U! u( ]按楼主方法还是不行

) T9 M+ k# v0 z6 {怎么会?替换了吗?我换了4个固件都可以使用。。

/ m8 b! y' [  }2 g) ~                               
登录/注册后可看大图

9

主题

166

回帖

442

积分

中级渣柚V1

积分
442
 楼主| 发表于 2020-10-19 21:42:44 | 显示全部楼层
zibeline 发表于 2020-10-19 14:57! L* e* Q  W3 l
只能添加小米生态?华为的呢

' l: [* q/ g. f: j) c7 O; M支持的# @) ]3 D$ \" X+ F! d$ [* \
homeassistant支持上千个种类
1 C# l5 b7 k: l8 G% n) k
                               
登录/注册后可看大图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-29 04:03 , Processed in 0.087708 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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