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

 找回密码
 立即注册
楼主: Mirukuteii

[插件集成] 【AsusWrt】自制路由器信息插件,支持华硕梅林,5月13日更新

  [复制链接]

9

主题

787

帖子

3862

积分

论坛元老

Rank: 8Rank: 8

积分
3862
金钱
3075
HASS币
87
发表于 2018-5-9 20:19:56 | 显示全部楼层
Mirukuteii 发表于 2018-5-9 17:00
正打算做,预计下一次更新会添加的

期待期待
回复

使用道具 举报

14

主题

660

帖子

3973

积分

论坛元老

Rank: 8Rank: 8

积分
3973
金钱
3308
HASS币
10
发表于 2018-5-9 21:34:02 | 显示全部楼层
这个比较厉害了 试一试=
回复

使用道具 举报

1

主题

93

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
962
HASS币
0
发表于 2018-5-9 21:46:35 | 显示全部楼层
Thx 4 sharing!!!
回复

使用道具 举报

4

主题

160

帖子

667

积分

高级会员

Rank: 4

积分
667
金钱
506
HASS币
0
发表于 2018-5-9 22:06:14 | 显示全部楼层
跪了大神,必须顶一个!
回复

使用道具 举报

14

主题

266

帖子

1642

积分

论坛技术达人

积分
1642
金钱
1356
HASS币
40

教程狂人

发表于 2018-5-9 22:15:31 | 显示全部楼层
        膜拜大神!
回复

使用道具 举报

75

主题

1976

帖子

8205

积分

元老级技术达人

积分
8205
金钱
6179
HASS币
430

活跃会员教程狂人

发表于 2018-5-9 22:23:05 | 显示全部楼层
本帖最后由 咸味土豆 于 2018-5-9 22:56 编辑
Mirukuteii 发表于 2018-5-9 16:48
豆哥客气了,一直是在你的支持和鼓励之下

今天试了下,不知道哪儿的问题没有成功,HA是树莓派debian+docker+hassio,路由器是华硕68U、刷的380.68_4-X7.7版本梅林,ssh和telnet都开启了,看了下原路由设置和囧大图片里相同,多次修改之后重启不报错但是也没有sensor可用(也显示不出来),是我的路由器没有加载囧大的脚本(好像是不需要的吧)呢还是我没有重启路由器、或者是我的配置本身就存在问题,大佬帮忙看看我的配置,谢谢:

sensor:
  - platform: asuswrt
    host: 10.16.xx.xx
    username: xxx
    password: xxx
    protocol: ssh
    port: 22
#    ssh_key: 如果你使用sshkey登录,就在这里填私钥地址
    update_interval: 00:01:00 #更新间隔时间,默认1分钟
    router_conditions:
      - cpu  #可选项,CPU信息类
      - mem  #可选项,内存信息类
      - net  #可选项,网络信息类
      - wifi #可选项,无线网络信息类
#      - ss   #可选项,不可描述

group:
  Asus_Router_Monitor:
    name: 网络路由器
    view: no
    icon: mdi:router-wireless
    #control: hidden  
    entities:
      - sensor.router_name
      - sensor.router_nowtime
      - sensor.router_uptime
      - sensor.router_cpu_temp
      - sensor.router_cpu_1min_load
      - sensor.router_cpu_5min_load
      - sensor.router_cpu_15min_load
      - sensor.router_mem_used
      - sensor.router_mem_free
      - sensor.router_mem_shrd
      - sensor.router_mem_buff
      - sensor.router_mem_cached
      - sensor.router_net_mac
      - sensor.router_net_wan_ip
      - sensor.router_net_lan_ip
      - sensor.router_net_wan_downspd
      - sensor.router_net_wan_upspd
      - sensor.router_wifi_24G_temp
      - sensor.router_wifi_5G_temp
      - sensor.router_wifi_24G_txpwr
      - sensor.router_wifi_5G_txpwr



---------------------------------------------------------
更新:
补充一下报错信息:
asuswrt: Error on device update!
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 244, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 327, in async_device_update
    yield from self.hass.async_add_job(self.update)
  File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/lib/python3.6/site-packages/homeassistant/util/__init__.py", line 319, in wrapper
    result = method(*args, **kwargs)
  File "/config/custom_components/sensor/asuswrt.py", line 265, in _update
    self._state = get_data_by(self._connection, _CMD_LANIP, _REGEX_LANIP)[self._id]
KeyError: 'router_net_lan_ip'


所有过往,皆为序章。
回复

使用道具 举报

4

主题

160

帖子

667

积分

高级会员

Rank: 4

积分
667
金钱
506
HASS币
0
发表于 2018-5-9 23:10:41 | 显示全部楼层
- bukemiaoshu

故意隐藏嘛这是。。。
回复

使用道具 举报

26

主题

553

帖子

2728

积分

金牌会员

Rank: 6Rank: 6

积分
2728
金钱
2150
HASS币
100

教程狂人

 楼主| 发表于 2018-5-9 23:58:46 | 显示全部楼层
Al_Fred 发表于 2018-5-9 23:10
- bukemiaoshu

故意隐藏嘛这是。。。

被发现了么,这个功能暂时并没啥卵用,而且需要路由器安装koolshare论坛某插件,所以不拿出来丢人现眼了。
回复

使用道具 举报

26

主题

553

帖子

2728

积分

金牌会员

Rank: 6Rank: 6

积分
2728
金钱
2150
HASS币
100

教程狂人

 楼主| 发表于 2018-5-10 00:08:12 | 显示全部楼层
咸味土豆 发表于 2018-5-9 22:23
今天试了下,不知道哪儿的问题没有成功,HA是树莓派debian+docker+hassio,路由器是华硕68U、刷的380.68_4 ...

奇怪,居然说key不存在么...
emmm......我想想怎么回事
回复

使用道具 举报

26

主题

553

帖子

2728

积分

金牌会员

Rank: 6Rank: 6

积分
2728
金钱
2150
HASS币
100

教程狂人

 楼主| 发表于 2018-5-10 00:17:45 | 显示全部楼层
咸味土豆 发表于 2018-5-9 22:23
今天试了下,不知道哪儿的问题没有成功,HA是树莓派debian+docker+hassio,路由器是华硕68U、刷的380.68_4 ...

能否麻烦登录到路由器管理界面,
在tools下面的Run Cmd中运行下列代码:
nvram get lan_ipaddr
然后把结果告诉我呢
360截图16470423162050.png


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-28 01:40 , Processed in 1.177185 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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