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

 找回密码
 立即注册
查看: 7902|回复: 6

[技术探讨] 关于群晖homebridge安装miio插件的问题

[复制链接]

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
发表于 2018-1-1 12:02:01 | 显示全部楼层 |阅读模式
看网上的教程似乎是这样:
1、npm install -g miio  【这步好理解,添加到install.sh】
2、miio --discover  【这步是否必要,还是只是测试是否安装成功,可有可无。】
这第二步在哪里操作,也是添加到install.sh还是在群晖docker的homebridge容器里的终端机里执行,哪里好像输入无效啊?因为我是通过群晖docker安装homebridge,所以homebridge和NAS的IP一致,putty无法登陆homebridge输入命令操作。所以不知道这第二步的命令该怎样执行,如果不是必要是否就可以忽略。

屏幕快照 2018-01-01 上午11.58.20.png

回复

使用道具 举报

11

主题

359

帖子

2476

积分

金牌会员

Rank: 6Rank: 6

积分
2476
金钱
2117
HASS币
0
发表于 2018-1-1 14:49:44 | 显示全部楼层
本帖最后由 ruianyu 于 2018-1-1 14:51 编辑

点新增就可以执行该命令了。
root@HomeServer:/# miio --discover                                             
INFO Discovering devices. Press Ctrl+C to stop.                              
                                                                                
Device ID: 59827217                                                            
Model info: Unknown                                                            
Address: 172.16.1.60                                                            
Token: 4e02fea6e2471bbcc6728b50047bd41d via auto-token                          
Support: Unknown                                                               
                                                                                
Device ID: 57927937                                                            
Model info: Unknown                                                            
Address: 172.16.1.66                                                            
Token: 17552ebb1cd9dbbf73524e34510eb49e via auto-token                          
Support: Unknown                                                               
                                                                                
Device ID: 158d00019d36a1                                                      
Model info: lumi.sensor_ht (sensor)                                             
Address: Owned by 57927937                                                      
Token: Automatic via parent device                                             
Support: At least basic                                                         
                                                                                
Device ID: 158d0001dcbe97                                                      
Model info: lumi.magnet (magnet)                                                
Address: Owned by 57927937                                                     

回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2018-1-1 16:35:25 | 显示全部楼层
本帖最后由 ptlzx 于 2018-1-1 16:41 编辑
ruianyu 发表于 2018-1-1 14:49
点新增就可以执行该命令了。
root@HomeServer:/# miio --discover                                        ...

谢谢,回头回家试试。问下Token你是怎么取得的,我把原来的三星note给root并安装了米家,但是data目录下依然是空的,找不到miio2.db文件。我查了下note手机,似乎root后每个程序依然要逐个授权,但是我在360超级root里找不到“米家”app,怎么对米家app进行授权。
回复

使用道具 举报

11

主题

359

帖子

2476

积分

金牌会员

Rank: 6Rank: 6

积分
2476
金钱
2117
HASS币
0
发表于 2018-1-1 17:12:36 | 显示全部楼层
ptlzx 发表于 2018-1-1 16:35
谢谢,回头回家试试。问下Token你是怎么取得的,我把原来的三星note给root并安装了米家,但是data目录下依 ...

miio --discover就可以获取
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2018-1-1 20:21:09 | 显示全部楼层
本帖最后由 ptlzx 于 2018-1-1 20:25 编辑
ruianyu 发表于 2018-1-1 17:12
miio --discover就可以获取

有些明白了,是不是先在install.sh中设置安装miio,然后miio --discover取得Token,最后到config.json里添加设置并重新启动homebridge。再有就是一条miio --discover命令下了那么多设备ID你是怎么区分哪个是什么设备的。
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2018-1-2 16:59:56 | 显示全部楼层
ruianyu 发表于 2018-1-1 17:12
miio --discover就可以获取

搞定了,谢谢。再问下,我在群晖docker里安装HASS,这就导致putty登陆HASS不成功,因为NAS和HASS的IP和SSH端口一致每次登陆都跑到NAS去了。如果这样我在HASS的终端机中新建一个来输入命令进行配置是不是也就相当于putty以ssh登陆hass配置一样,两者命令格式都一样吗?
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2018-1-26 16:50:58 | 显示全部楼层
ruianyu 发表于 2018-1-1 14:49
点新增就可以执行该命令了。
root@HomeServer:/# miio --discover                                        ...

上次在docker的homebridge里的终端机中新增并执行miio --discover可以获取Token,后来homebridge升级了一次,今天再执行怎么就不行了。出现下面的提示:
屏幕快照 2018-01-26 下午4.48.03.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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