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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: wangjiancqu

[基础教程] 利用HA内置的NetData集成读取Openwrt软路由的CPU、内存、磁盘...

[复制链接]

1

主题

13

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
87
HASS币
0
发表于 2024-7-1 21:07:04 | 显示全部楼层
wangjiancqu 发表于 2024-6-30 21:36
1、在Windows Sever上安装 Promethus的Windows-Exporter
2、ubuntu上安装 NetData
3、新增netdata配置win ...

感谢大佬, 明白了, 之前是折腾了一会在hass上docker处理失败了, 预计也是一样的问题, 没有安装插件导致
回复

使用道具 举报

1

主题

11

帖子

84

积分

注册会员

Rank: 2

积分
84
金钱
73
HASS币
0
发表于 2024-7-10 22:54:55 | 显示全部楼层
求助:这是啥问题?
s1.PNG

s2.PNG
回复

使用道具 举报

4

主题

327

帖子

2456

积分

金牌会员

Rank: 6Rank: 6

积分
2456
金钱
2129
HASS币
0
发表于 2024-7-12 15:08:33 | 显示全部楼层
会消耗路由器的cpu性能
回复

使用道具 举报

0

主题

48

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
203
HASS币
0
发表于 2024-7-13 08:49:30 | 显示全部楼层

太好了,正好需要这个。
回复

使用道具 举报

1

主题

20

帖子

101

积分

注册会员

Rank: 2

积分
101
金钱
81
HASS币
0
发表于 2024-8-2 23:23:31 | 显示全部楼层
我是反过来,想用openwrt安装HA,然后用485和我的并网逆变器交互
回复

使用道具 举报

0

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
金钱
44
HASS币
0
发表于 2024-8-6 10:11:29 | 显示全部楼层
lqian889 发表于 2024-7-10 22:54
求助:这是啥问题?

代码的格式有问题,注意空格和换行
回复

使用道具 举报

6

主题

117

帖子

899

积分

高级会员

Rank: 4

积分
899
金钱
782
HASS币
0
发表于 2024-10-22 17:16:40 | 显示全部楼层
感谢大佬!已搞定。有个问题为什么上行跟下行的流量怎么是反的。
截图 2024-10-22 17-11-57.png
回复

使用道具 举报

0

主题

16

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
66
HASS币
0
发表于 2024-10-31 16:02:54 | 显示全部楼层
大佬,跟着你的步骤做,集成显示了,但是单位没转换过来,请帮忙,看下哪里配置错了,谢谢


# ---netdata配置---
sensor:
  - platform: netdata
    host: "192.168.3.3"
    port: "19999"
    name: OpenWrt
    resources:
      internet_received:
        data_group: "net.eth0"  # 下载流量(b/s)
        element: "received"
      internet_sent:
        data_group: "net.eth0"  # 上传流量(b/s)
        element: "sent"  
        invert: true
      system_uptime:  # 系统上线运行时间(单位:秒)
        data_group: "system.uptime"
        element: "uptime"   

# ---单位换算---
template:
  - sensor:
      - name: "internet received rate"
        unique_id: internet_received_rate
        device_class: data_rate
        icon: mdi:download-network-outline
        unit_of_measurement: "kB/s"  
        state: "{{ (states('sensor.main_router_internet_received') | float / 8) | round(1, default=0) }}"

      - name: "internet sent rate"
        unique_id: internet_sent_rate
        device_class: data_rate
        icon: mdi:upload-network-outline
        unit_of_measurement: "kB/s"  
        state: "{{ (states('sensor.main_router_internet_sent') | float / 8) | round(1, default=0) }}"

      - name: "Main Router Uptime"
        unique_id: main_router_uptime
        icon: mdi:av-timer
        unit_of_measurement: "天"  
        state: "{{ (states('sensor.main_router_system_uptime') | float / 3600 / 24) | round(1, default=0) }}"
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 00:44 , Processed in 0.284000 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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