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

 找回密码
 立即注册
查看: 12774|回复: 35

[经验分享] 0.8x后asuswrt失效的(可能)解决办法

[复制链接]

39

主题

2081

帖子

7814

积分

元老级技术达人

积分
7814
金钱
5718
HASS币
110
发表于 2019-8-21 09:02:50 | 显示全部楼层 |阅读模式
本帖最后由 ghostist 于 2019-8-21 09:07 编辑

说明:1、我是0.7X直升到0.90的,0.8X失效的问题是在gayhub上了解到的,我0.90一样问题
2、环境docker+hassio+0.90版本  路由K3 tb梅林
3、从0.7X开始,配置由
device_tracker:
  - platform: asuswrt
    host: xxxx
    username: xxxxx
    password: xxxxxx

改为了
asuswrt:
  host: 192.168.50.1
  protocol: ssh #telnet #ssh 
  port: 22 #23 #22
  mode: router
  username: xxxxxx
  password: xxxxxxx
  sensors:
    - upload
    - download
    - upload_speed
    - download_speed
0.7X的时候一切正常,到0.90后发现相关自动化经常失效
观察后发现:重启HA后暂时正常,几分钟~几小时后,asuswrt下的所有devices状态全部变为not home且不再刷新
参考
https://github.com/home-assistant/home-assistant/issues/20111
https://github.com/home-assistant/home-assistant/issues/19031
https://github.com/home-assistant/home-assistant/issues/18281
等等.....

4、(可能)解决办法
保持原来asuswrt:的配置不变,在custom_components目录下新建device_tracker,放入
https://github.com/stuartmaxwell/ha-custom_components/tree/master/device_tracker
下的myasuswrt.py(并改名asuswrt.py)
再在配置下加入:
device_tracker:
  - platform: asuswrt
    interval_seconds: 15 
    consider_home: 90
    new_device_defaults:
      track_new_devices: false
      hide_if_away: false

重启HA

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



回复

使用道具 举报

10

主题

661

帖子

5334

积分

论坛元老

Rank: 8Rank: 8

积分
5334
金钱
4668
HASS币
50
发表于 2019-8-21 09:52:04 | 显示全部楼层
放弃了,现在用gpslogger
回复

使用道具 举报

39

主题

2081

帖子

7814

积分

元老级技术达人

积分
7814
金钱
5718
HASS币
110
 楼主| 发表于 2019-8-21 10:01:51 | 显示全部楼层
缥缈的孤鸿 发表于 2019-8-21 09:52
放弃了,现在用gpslogger

ios不行吧
回复

使用道具 举报

10

主题

661

帖子

5334

积分

论坛元老

Rank: 8Rank: 8

积分
5334
金钱
4668
HASS币
50
发表于 2019-8-21 10:04:54 | 显示全部楼层

ios用app就可以上报,写好known_devices
回复

使用道具 举报

39

主题

2081

帖子

7814

积分

元老级技术达人

积分
7814
金钱
5718
HASS币
110
 楼主| 发表于 2019-8-21 10:18:12 | 显示全部楼层
缥缈的孤鸿 发表于 2019-8-21 10:04
ios用app就可以上报,写好known_devices

基于GPS的 我在楼下就会判断在家的....还要搭配其他条件判断是否真的在家
回复

使用道具 举报

10

主题

661

帖子

5334

积分

论坛元老

Rank: 8Rank: 8

积分
5334
金钱
4668
HASS币
50
发表于 2019-8-21 10:28:00 | 显示全部楼层
ghostist 发表于 2019-8-21 10:18
基于GPS的 我在楼下就会判断在家的....还要搭配其他条件判断是否真的在家

我没设置回家的自动化,只在门口放了个人体开灯用
回复

使用道具 举报

7

主题

1978

帖子

5677

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5677
金钱
3699
HASS币
145

灌水之王

发表于 2019-8-21 10:37:38 | 显示全部楼层
这种更新HA经常出错的插件我基本全丢完了!  好清静
回复

使用道具 举报

39

主题

2081

帖子

7814

积分

元老级技术达人

积分
7814
金钱
5718
HASS币
110
 楼主| 发表于 2019-8-21 10:42:21 | 显示全部楼层
缥缈的孤鸿 发表于 2019-8-21 10:28
我没设置回家的自动化,只在门口放了个人体开灯用

主要我根据这个判断入户和离家  自动开关灯
回复

使用道具 举报

39

主题

2081

帖子

7814

积分

元老级技术达人

积分
7814
金钱
5718
HASS币
110
 楼主| 发表于 2019-8-21 10:43:27 | 显示全部楼层
xieahui 发表于 2019-8-21 10:37
这种更新HA经常出错的插件我基本全丢完了!  好清静

没办法啊 要用的  判断入户离家 家中是否有人...
这次0.7x升级0.90只有这个插件出问题了  其他无痛
回复

使用道具 举报

2

主题

160

帖子

2484

积分

金牌会员

Rank: 6Rank: 6

积分
2484
金钱
2324
HASS币
0
发表于 2019-8-21 10:52:31 | 显示全部楼层
因为这个问题,我已经想开始试用 icloud3 device tracker,看看能不能替代。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-19 15:06 , Processed in 0.053193 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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