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

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

 找回密码
 立即注册
查看: 690|回复: 11

[插件发布] 搬瓦工传感器

[复制链接]

1

主题

24

帖子

181

积分

论坛技术达人

积分
181
金钱
157
HASS币
10
发表于 2019-3-13 21:50:34 | 显示全部楼层 |阅读模式
简介:
官方只有vultr等平台的传感器,但是没有搬瓦工的,所以自己写了一个,可以监测VPS的运行状态、已用流量、已用内存、已用硬盘和已用SWAP五个信息。用法:
请将附件解压后,将py文件拷入sensor文件夹下,并在配置文件中添加:
sensor:
  - platform: bandwagonhost_sensor
    veid: VPS的id(必须)
    api_key: VPS的API_KEY(必须)
    monitored_conditions可选)
       - VPS_STATE(可选,运行状态)
       - CURRENT_BANDWIDTH_USED(可选,已用流量)
       - RAM_USED(可选,已用内存)
       - DISK_USED(可选,已用硬盘)
       - SWAP_USED(可选,已用SWAP)


请务必注意:由于搬瓦工对API的请求频率有限制,因此本传感器每20分钟刷新一次,这个刷新频率我不敢说万无一失,只能说比较保险,至少运行到现在我没有再出现被警告的情况。

运行的效果如下图所示:

bandwagonhost.png

代码开源于github:https://github.com/lzybetter/homeassistant-bandwagonhost

bandwagonhost_sensor.zip (1.87 KB, 下载次数: 10)

评分

参与人数 2金钱 +40 HASS币 +10 收起 理由
Roger + 20 + 10 一看就是老司机!
Jones + 20 很好很强大!

查看全部评分

回复

使用道具 举报

0

主题

76

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
金钱
326
HASS币
0
发表于 2019-3-13 22:06:59 | 显示全部楼层
给楼主点个赞
回复

使用道具 举报

105

主题

3510

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
11282
金钱
7692
HASS币
44
发表于 2019-3-13 22:32:20 | 显示全部楼层
厉害了楼主,技术达人走起
回复

使用道具 举报

7

主题

594

帖子

2332

积分

金牌会员

Rank: 6Rank: 6

积分
2332
金钱
1738
HASS币
87
发表于 2019-3-13 23:23:04 | 显示全部楼层
这个好,就缺一个显示脚本.等我的搬瓦工解封了,就用用
回复

使用道具 举报

11

主题

344

帖子

1803

积分

金牌会员

Rank: 6Rank: 6

积分
1803
金钱
1459
HASS币
10
发表于 2019-3-14 09:02:53 | 显示全部楼层
我的搬瓦工到期了
回复

使用道具 举报

0

主题

301

帖子

1227

积分

金牌会员

Rank: 6Rank: 6

积分
1227
金钱
926
HASS币
0
发表于 2019-3-14 09:14:49 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

7

主题

1622

帖子

4311

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
4311
金钱
2689
HASS币
145

灌水之王

发表于 2019-3-14 10:01:06 | 显示全部楼层
最近严打啊,大家悠着点
回复

使用道具 举报

1

主题

84

帖子

588

积分

高级会员

Rank: 4

积分
588
金钱
504
HASS币
0
发表于 2019-3-14 10:48:46 | 显示全部楼层
不监控流量的化,可以用netdata
回复

使用道具 举报

0

主题

15

帖子

42

积分

新手上路

Rank: 1

积分
42
金钱
27
HASS币
0
发表于 2019-3-14 11:24:28 | 显示全部楼层
这个好,希望不被和谐
回复

使用道具 举报

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
金钱
37
HASS币
0
发表于 2019-3-14 12:36:26 | 显示全部楼层
感谢LZ

我看了一下代码,发现是五个传感器都是独立采集的,而这些信息本来可以同时采,所以很有可能是这个原因导致出服务器拒绝刷新。

评分

参与人数 1金钱 +10 收起 理由
Jones + 10 膜拜大神!

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-7-22 18:08 , Processed in 0.111536 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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