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

 找回密码
 立即注册
查看: 1607|回复: 6

[技术探讨] 求爬虫大佬提供个例子,scrape抓取网页版UPS信息(已解决)

[复制链接]

8

主题

66

帖子

907

积分

高级会员

Rank: 4

积分
907
金钱
841
HASS币
0
发表于 2022-7-11 14:53:19 | 显示全部楼层 |阅读模式
本帖最后由 xiongmx 于 2022-7-12 14:09 编辑

搞了一台雷迪司的UPS,想把网页上的信息直接scrape抓取到HA里进行显示,求大佬给一个样例,感谢啦
下载.png

https://upsxxxx.com/ViewPower/
貌似发错区了,麻烦管理移动到求助区吧


回复

使用道具 举报

10

主题

1335

帖子

4266

积分

论坛元老

Rank: 8Rank: 8

积分
4266
金钱
2931
HASS币
0
发表于 2022-7-11 15:21:05 | 显示全部楼层
这个python脚本,直接抓呗,你把网页发上来啊
回复

使用道具 举报

3

主题

192

帖子

1137

积分

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
945
HASS币
0
发表于 2022-7-11 19:53:00 | 显示全部楼层
装nut插件直接获取信息

论坛助手,iPhone
回复

使用道具 举报

8

主题

66

帖子

907

积分

高级会员

Rank: 4

积分
907
金钱
841
HASS币
0
 楼主| 发表于 2022-7-11 23:03:17 | 显示全部楼层
隔壁的王叔叔 发表于 2022-7-11 15:21
这个python脚本,直接抓呗,你把网页发上来啊

大佬帮忙看看,谢谢
回复

使用道具 举报

0

主题

109

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1214
HASS币
0
发表于 2022-7-12 13:43:11 | 显示全部楼层
echo $(curl -s https://ups.xiongmx.com/ViewPower/workstatus/reqMonitorData) | sed -r 's/.*inputVoltage\"\:\"(.*)\",\"inputVoltage2.*/\1/'
完全不需要nr   shell_command就可以实现了
回复

使用道具 举报

8

主题

66

帖子

907

积分

高级会员

Rank: 4

积分
907
金钱
841
HASS币
0
 楼主| 发表于 2022-7-12 14:07:37 | 显示全部楼层
silversucks 发表于 2022-7-12 13:43
echo $(curl -s https://ups.xiongmx.com/ViewPower/workstatus/reqMonitorData) | sed -r 's/.*inputVolta ...

感谢,论坛果然大神多,哈哈
回复

使用道具 举报

10

主题

1335

帖子

4266

积分

论坛元老

Rank: 8Rank: 8

积分
4266
金钱
2931
HASS币
0
发表于 2022-7-12 17:04:16 | 显示全部楼层
silversucks 发表于 2022-7-12 13:43
echo $(curl -s https://ups.xiongmx.com/ViewPower/workstatus/reqMonitorData) | sed -r 's/.*inputVolta ...

大佬,这是用的shell命令吗?好神奇
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 00:31 , Processed in 0.170733 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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