从 Smart Plug 检索原始数据?

物联网 智能插头 能量消耗 数据传输 能源监控系统
2021-06-10 05:56:29

我想使用智能插头监控家用电器(例如烤箱)的能源/功耗。问题是我无法将原始数据发送到我的计算机。测量值通常绘制在手机应用程序的图表中,但我需要的是计算机中的原始数据(功率、能量、时间戳等)。有没有人知道如何做到这一点?或者哪些产品允许这样做?

2个回答

我见过这样的系统是使用带有树莓派的 TP-Link 插座构建的,该插座定期轮询插座以确定产品处于何种模式(产品为不同模式吸收不同量的电流)。

问题将是监控烤箱,因为它们往往直接连接到高电流电源,而没有放置监控插座的地方(它们也可能不安全)。

您应该能够获得用于硬接线设备的电流钳监控设备,但您需要能够夹住火线,而不是火线和零线

一种解决方案是借助 Rasberry Pi。将 raspberry Pi 作为接入点并通过以太网端口桥接互联网。将 Rasberry Pi 作为智能插头的 wifi 连接。现在安装Wireshark并以pcap文件的形式从无线接口收集所有网络数据。您可以使用 SCAPY 或 Zeek(BRO) IDS 进行数据包检查或电子数据读取。

关联:

  1. https://www.youtube.com/watch?v=RvOyafQeOoY&t=33s

  2. https://www.wireshark.org/

  3. 安装wireshark的命令:sudo apt-get installwireshark。

  4. https://scapy.net/

  5. https://www.zeek.org/