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

 找回密码
 立即注册
查看: 6112|回复: 4

[技术探讨] 小白初入坑想通过NAS+HA+HB组个家居系统,遇到问题请教大神

[复制链接]

106

主题

551

帖子

2789

积分

金牌会员

Rank: 6Rank: 6

积分
2789
金钱
2238
HASS币
20
发表于 2018-7-23 00:02:05 | 显示全部楼层 |阅读模式


问题1:install.sh脚本运行过程中提示第二行\r命令找不到,脚本中实际没这个命令,这个错误代表什么意思
问题2:homebridge镜像启动后,也看到和HA有消息交互了,用终端机里显示的二维码和pin码都没办法在homekit里识别到,是还需要什么操作打通homebridge到homekit的交互吗,请大神指教解决思路


homebridge终端机显示信息:


enpm WARN [email protected] No repository field.                                          
                                                                                                   
up to date in 8.414s                                                                              
Installing plugins from /root/.homebridge/install.sh.                                             
/root/.homebridge/install.sh: line 2: $'\r': command not found                                     
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.            
*** WARNING *** Please fix your application to use the native API of Avahi!                        
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>      
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only su
pported partially) in the Apple Bonjour compatibility layer of Avahi.                              
*** WARNING *** Please fix your application to use the native API of Avahi!                        
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSS
erviceRegister>                                                                                    
[2018-7-22 15:47:35] Loaded plugin: homebridge-homeassistant                                       
[2018-7-22 15:47:35] Registering platform 'homebridge-homeassistant.HomeAssistant'                 
[2018-7-22 15:47:35] ---                                                                           
[2018-7-22 15:47:36] Loaded plugin: homebridge-synology                                            
[2018-7-22 15:47:36] Registering accessory 'homebridge-synology.Synology'                          
[2018-7-22 15:47:36] ---                                                                           
[2018-7-22 15:47:36] Loaded config.json with 0 accessories and 1 platforms.                        
[2018-7-22 15:47:36] ---                                                                           
[2018-7-22 15:47:36] Loading 1 platforms...                                                        
[2018-7-22 15:47:36] [HomeAssistant] Initializing HomeAssistant platform...                        
[2018-7-22 15:47:36] [HomeAssistant] Fetching HomeAssistant devices.                              
[2018-7-22 15:47:36] [HomeAssistant] Received event: ping                                          
Setup Payload:                                                                                    
X-HM://0023OA6320GK5                                                                              
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:   

                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
                                                                                                   
OOr enter this code with your HomeKit app on your iOS device to pair with Homebridge:               
                                                                                                   
    ┌────────────┐                                                                                 
    │ 123-45-678 │                                                                                 
    └────────────┘                                                                                 
                                                                                                   
[2018-7-22 15:47:36] Homebridge is running on port 51826.                                          
[2018-7-22 15:48:26] [HomeAssistant] Received event: ping                                          
[2018-7-22 15:48:30] [HomeAssistant] Received event: {"event_type": "state_changed", "data": {"enti
ty_id": "sun.sun", "old_state": {"entity_id": "sun.sun", "state": "above_horizon", "attributes": {"
next_dawn": "2018-07-23T05:40:55+00:00", "next_dusk": "2018-07-22T18:32:03+00:00", "next_midnight":
"2018-07-23T00:06:30+00:00", "next_noon": "2018-07-23T12:06:29+00:00", "next_rising": "2018-07-23T
06:02:56+00:00", "next_setting": "2018-07-22T18:10:00+00:00", "elevation": 32.4, "azimuth": 293.96,
"friendly_name": "Sun"}, "last_changed": "2018-07-22T08:09:13.653588+00:00", "last_updated": "2018
-07-22T15:47:30.094946+00:00"}, "new_state": {"entity_id": "sun.sun", "state": "above_horizon", "at
tributes": {"next_dawn": "2018-07-23T05:40:55+00:00", "next_dusk": "2018-07-22T18:32:03+00:00", "ne
xt_midnight": "2018-07-23T00:06:30+00:00", "next_noon": "2018-07-23T12:06:29+00:00", "next_rising":
"2018-07-23T06:02:56+00:00", "next_setting": "2018-07-22T18:10:00+00:00", "elevation": 32.17, "azi
muth": 293.89, "friendly_name": "Sun"}, "last_changed": "2018-07-22T08:09:13.653588+00:00", "last_u
pdated": "2018-07-22T15:48:30.091495+00:00"}}, "origin": "LOCAL", "time_fired": "2018-07-22T15:48:3
0.091546+00:00"}




install.sh内容:

#!/bin/bash

npm install -gs homebridge-harmonyhub
npm install -gs homebridge-netatmo
npm install -gs homebridge-nukiio
npm install -gs homebridge-synology
npm install -gs homebridge-broadlink


回复

使用道具 举报

18

主题

192

帖子

1047

积分

金牌会员

Rank: 6Rank: 6

积分
1047
金钱
850
HASS币
20
发表于 2018-7-23 06:21:54 | 显示全部楼层
我一开始也是看这个的
后来就发现继续hassio修炼吧
回复

使用道具 举报

12

主题

259

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
金钱
754
HASS币
0
发表于 2018-7-24 08:38:50 | 显示全部楼层
重启iphone
回复

使用道具 举报

106

主题

551

帖子

2789

积分

金牌会员

Rank: 6Rank: 6

积分
2789
金钱
2238
HASS币
20
 楼主| 发表于 2018-7-24 23:01:26 | 显示全部楼层

重启有效,点赞!!!!
回复

使用道具 举报

12

主题

259

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
金钱
754
HASS币
0
发表于 2018-7-25 09:00:49 | 显示全部楼层
comeon_000 发表于 2018-7-24 23:01
重启有效,点赞!!!!

就这个方法,我当时弄了一天才知道。。。。。。哈哈哈
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 00:25 , Processed in 0.105328 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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