『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 11087|回复: 13

【已解决】安装homebridge 错误代码和手机APP无法查找到配件

[复制链接]

31

主题

188

帖子

1798

积分

论坛技术达人

积分
1798
金钱
1590
HASS币
20

教程狂人论坛风云人物

发表于 2017-7-30 20:48:46 | 显示全部楼层 |阅读模式
本帖最后由 倾微qiwe 于 2017-7-31 11:41 编辑

更新解决方法:
其实下面几个问题是分开的,没有根本联系
1.HB不能启动,也是就下面代码出错的界面。
解决方案:
11.png
出现这个问题,完全不管它,这个不算出错

22.png
出现这个错误的时候。请注意看这一句错误log
Error: Cannot find module 'nan'
大概意思是缺少nan这个模块,这时候就安装一下 nan
用root权限运行这个代码:
sudo npm install nan

举一反三,如果出现了这种类型的错误
Error: Cannot find module 'xxx'
那么就是缺少什么模块,就安装什么模块就是了,能解决大部分问题。

以上是安装时候错误代码的解决方案,然后如果homebridge能够正确运行了,但是手机上还是查找不到配件。
解决方法:
1.先停止homebridge
2.再删除persist文件夹
(注意:这个路径/home/qq/.homebridge 和 /var/homebridge 下都删除 )
3.重启homebridge
原因是因为,之前手机连接过,现在重新启动就可能搜索不到了,删除persist文件夹相当与清除缓存,在此连接之后会自动创建此文件夹。
这个方法来自于qq群一位朋友告知的,再次特谢!


》》》》》》》》以下是昨天发帖求助为问题:
昨天研究HA和HB ,都在我的Ubuntu系统上搞定
昨天安装的时候也出现了一些错了,但是后来都一步一步的解决了,最总HA和HB都顺利启动
但是今天重启了一下,就遇到了问题。
目前问题如下:
1.HA没问题,重启后能自动开机启动
2.HB就不行了,不能自启动,手动启动也不行
于是我就按照一下方法重新安装了一次HB
        sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp
        cd /usr/local/lib/node_modules/homebridge
        sudo npm install --unsafe-perm bignum
        cd /usr/local/lib/node_modules/hap-nodejs/node_modules/mdns
        sudo node-gyp BUILDTYPE=Release rebuild
        cd /
        sudo npm install -g homebridge-homeassistant 
        homebridge

安装的过程中就出现了很多问题。
但是最终还是算是安装好了,HB启动了,但是手机上搜索不到配件。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
无奈求助大神!
附log
1. 运行此代码时出现以下错误。
sudo npm install --unsafe-perm bignum
1.png

2. 运行此代码时出现以下错误
sudo node-gyp BUILDTYPE=Release rebuild
2.png

3.启动HB时出现这样
3.png


忘大神指点迷津! 感谢!


回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-7-30 21:00:13 | 显示全部楼层
可以清除缓存试试,我不玩hb好多年,请hb大神前来回答
回复

使用道具 举报

4

主题

100

帖子

988

积分

高级会员

Rank: 4

积分
988
金钱
888
HASS币
0
发表于 2017-7-30 21:49:19 | 显示全部楼层
Jones 发表于 2017-7-30 21:00
可以清除缓存试试,我不玩hb好多年,请hb大神前来回答

搭车问一句怎么清除缓存。
回复

使用道具 举报

8

主题

174

帖子

626

积分

高级会员

Rank: 4

积分
626
金钱
452
HASS币
0

最佳新人

发表于 2017-8-1 00:09:07 | 显示全部楼层
收藏备用  谢谢分享
回复

使用道具 举报

1

主题

82

帖子

886

积分

高级会员

Rank: 4

积分
886
金钱
804
HASS币
0
发表于 2017-8-31 06:27:00 | 显示全部楼层
kamui 发表于 2017-7-30 21:49
搭车问一句怎么清除缓存。

通问,怎么清楚缓存
回复

使用道具 举报

3

主题

380

帖子

3325

积分

论坛元老

Rank: 8Rank: 8

积分
3325
金钱
2945
HASS币
0
发表于 2017-8-31 08:48:32 | 显示全部楼层
问怎么清楚缓存的同志们,你们有没有认真看帖
回复

使用道具 举报

5

主题

91

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
284
HASS币
0
发表于 2017-8-31 19:01:29 | 显示全部楼层
谢谢分享
回复

使用道具 举报

7

主题

206

帖子

1037

积分

金牌会员

Rank: 6Rank: 6

积分
1037
金钱
830
HASS币
20
发表于 2017-9-10 22:02:53 | 显示全部楼层
第一个问题是亚马逊的文件失效或者需要验证,搞不定的,的确不影响什么
回复

使用道具 举报

10

主题

143

帖子

502

积分

高级会员

Rank: 4

积分
502
金钱
359
HASS币
0
发表于 2017-11-10 10:31:31 | 显示全部楼层
sudo rm -rf /home/pi/.homebridge/persist/
回复

使用道具 举报

5

主题

142

帖子

968

积分

高级会员

Rank: 4

积分
968
金钱
825
HASS币
0
发表于 2017-12-15 20:33:39 | 显示全部楼层
留下个脚步
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 06:32 , Processed in 0.281410 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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