请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居第一站

 找回密码
 立即注册
查看: 7418|回复: 165

[插件发布] 斐讯K3官Root【更新】【设备追踪】【device tracker】插件

  [复制链接]

215

主题

1222

帖子

6420

积分

超级版主

Rank: 8Rank: 8

积分
6420
金钱
5168
HASS币
245

教程狂人论坛风云人物突出贡献

发表于 2017-10-25 12:38:54 | 显示全部楼层 |阅读模式
本帖最后由 lidicn 于 2018-2-27 15:29 编辑

楼主K3刷的是下面这个固件
http://www.right.com.cn/forum/thread-259012-1-1.html

刷过梅林的,要先刷一遍LEDE。直接刷官root,可能会报分区格式错误。

安装方法:
  • 下载解压文件,复制到.homeassistant\custom_components\device_tracker

一般会自动安装依赖不行的就手动安装:
[Bash shell] 纯文本查看 复制代码
sudo su -s /bin/bash homeassistant
source /srv/homeassistant/bin/activate
pip3 install paramiko -i http://pypi.douban.com/simple --trusted-host pypi.douban.com


安装paramiko报错的,退出虚拟环境安装libffi-dev libssl-dev
[Bash shell] 纯文本查看 复制代码
sudo apt-get install libffi-dev libssl-dev


配置yaml:
[Bash shell] 纯文本查看 复制代码
device_tracker:
  - platform: phicomm_k3
    host: 192.168.1.1
    protocol: ssh
    username: admin
    password: 你的路由器管理密码
    interval_seconds: 3
    consider_home: 3
    track_new_devices: yes


原理:
  • 通过ssh连入路由
  • 执行
    [Bash shell] 纯文本查看 复制代码
    wl -i eth1 assoclist;wl -i eth2 assoclist
    返回在线mac地址


已知问题:
  • 没找到在ssh方便获取设备名称的方法,因此device_tracker返回的名称是mac地址去掉:。【可以在known_devices.yaml自行设置想要的名字、跟图片】
  • 离开wifi,device_traker的状态由Home变为Away【延时大概2到3分钟】



以上问题有解决办法的请联系我


顺便提供路由器查看温度的命令,感兴趣的可以用Command line Sensor  https://bbs.hassbian.com/thread-1512-1-1.html
https://www.cmsky.com/merlin-tomato-temperature/

游客,如果您要查看本帖隐藏内容请回复


10-25 15:15更新
  • 修复bug
11-06 15:16更新
  • 移除检测ip的功能、提高检测速度
2018-2-27更新
  • 修复占用内存过高的问题

评分

参与人数 5金钱 +55 收起 理由
ufonba + 5 consider_home: 改成10貌似好了
yegeziz + 6 666!L大是万能的!
倾微qiwe + 6 严重支持!
Roger + 20 严重支持!
Jones + 18 666!

查看全部评分

回复

使用道具 举报

11

主题

320

帖子

1241

积分

金牌会员

iLee

Rank: 6Rank: 6

积分
1241
金钱
921
HASS币
0
发表于 2017-10-25 12:44:27 | 显示全部楼层
我的大沙发!!!
回复

使用道具 举报

0

主题

97

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
金钱
354
HASS币
0
发表于 2017-10-25 12:55:08 | 显示全部楼层
嘿嘿。。支持看看了啊
回复

使用道具 举报

27

主题

503

帖子

2214

积分

金牌会员

Freddy.

Rank: 6Rank: 6

积分
2214
金钱
1701
HASS币
10

最佳新人卓越贡献

发表于 2017-10-25 13:09:15 | 显示全部楼层
随便支持下吧
回复

使用道具 举报

7

主题

191

帖子

1427

积分

金牌会员

Rank: 6Rank: 6

积分
1427
金钱
1236
HASS币
0
发表于 2017-10-25 13:24:27 | 显示全部楼层
这个可以有,不用刷梅林了!
回复

使用道具 举报

1

主题

157

帖子

939

积分

高级会员

Rank: 4

积分
939
金钱
782
HASS币
0
发表于 2017-10-25 13:26:40 | 显示全部楼层
这个厉害了,收下了
嗯哼,有论坛签名了
回复

使用道具 举报

1

主题

244

帖子

1361

积分

金牌会员

Rank: 6Rank: 6

积分
1361
金钱
1117
HASS币
0
发表于 2017-10-25 13:29:49 | 显示全部楼层
支持一下!!!
回复

使用道具 举报

2

主题

124

帖子

916

积分

高级会员

Rank: 4

积分
916
金钱
792
HASS币
0
发表于 2017-10-25 14:58:59 | 显示全部楼层
搞定。。。
回复

使用道具 举报

95

主题

2963

帖子

9642

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
9642
金钱
6614
HASS币
44
发表于 2017-10-25 15:10:40 | 显示全部楼层
话说,用command_line sensor,怎么能检测路由的信息?只能检测当前主机的吧!
回复

使用道具 举报

215

主题

1222

帖子

6420

积分

超级版主

Rank: 8Rank: 8

积分
6420
金钱
5168
HASS币
245

教程狂人论坛风云人物突出贡献

 楼主| 发表于 2017-10-25 15:18:11 | 显示全部楼层
Jones 发表于 2017-10-25 15:10
话说,用command_line sensor,怎么能检测路由的信息?只能检测当前主机的吧!

客官,你有所不知。
有ssh这个命令。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-3-20 19:19 , Processed in 0.478314 second(s), 40 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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