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

 找回密码
 立即注册
查看: 2170|回复: 5

[进阶教程] 一行命令让你获取梅林路由器的各种参数到MQTT

[复制链接]

26

主题

170

帖子

1026

积分

论坛技术达人

积分
1026
金钱
856
HASS币
20
发表于 2022-1-6 11:20:56 | 显示全部楼层 |阅读模式
本帖最后由 loog 于 2022-1-6 11:33 编辑

./mosquitto_pub -h broker.mqttdashboard.com -u ADMIN -P ADMIN -t loog/ac88u/I -i pve -m '{"2.4G":"'$(wl -i `nvram get wl0_ifname` phy_tempsense | awk '{print $1 / 2 + 20}')'","5G":"'$(wl -i `nvram get wl1_ifname` phy_tempsense | awk '{print $1 / 2 + 20}')'","CPU":"'$(cat /proc/dmu/temperature| sed -e 's/[^0-9]//g')'","WANIP":"'$(nvram get wan0_realip_ip)'"}'


MQTT收到的信息
接收到主题: loog/ac88u/I 发来的消息: {"2.4G":"43.5","5G":"50","CPU":"64","WANIP":"8.8.8.8"}

MQTT 地址 用户名 推送主题 推送设备 自己修改成自己的

通过MQTT客户端一键推送,想要什么信息自己修改命令即可

把上面的命令存成脚本文件upmqtt.sh 执行定时任务

echo '*/6 * * * * /jffs/scripts/mosquitto/upmqtt.sh'>>/var/spool/cron/crontabs/admin
crontab -l
crond

admin是的路由器用户名如果你改过要用你修改后的名字,不然系统不执行定时任务
=====================
mosquitto_pub ARM32位绿色版客户端下载
游客,如果您要查看本帖隐藏内容请回复

客户端绿色版扔进路由器给予权限就可以了


回复

使用道具 举报

0

主题

52

帖子

875

积分

高级会员

Rank: 4

积分
875
金钱
823
HASS币
0
发表于 2022-1-6 11:26:02 | 显示全部楼层
看看,谢谢分享。
回复

使用道具 举报

1

主题

34

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
金钱
252
HASS币
0
发表于 2022-4-26 15:32:32 | 显示全部楼层
谢谢分享,学习一下。利好
回复

使用道具 举报

0

主题

13

帖子

68

积分

注册会员

Rank: 2

积分
68
金钱
55
HASS币
0
发表于 2022-8-27 22:28:38 | 显示全部楼层
行命令让你获取梅林路由器的各种参数到MQTT
回复

使用道具 举报

0

主题

9

帖子

128

积分

注册会员

Rank: 2

积分
128
金钱
119
HASS币
0
发表于 2022-9-20 20:12:51 | 显示全部楼层
感谢分享,好东西
回复

使用道具 举报

0

主题

12

帖子

98

积分

注册会员

Rank: 2

积分
98
金钱
86
HASS币
0
发表于 2023-3-19 13:15:27 | 显示全部楼层
感谢分享, 学习...
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 02:32 , Processed in 0.135086 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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