我有一个Edyn Garden Sensor,它是一种测量光,温度,湿度和土壤含水量的装置。土壤养分。它每隔10分钟连接到我的wifi网络几秒钟,并将这些数据传输到网络上的某个服务器。然后,我可以使用手机应用程序来查看这些测量结果(尽管数据的显示不准确,即没有数字)。由于我是生态学家,我想要使用这个设备不止于此,但我不知道如何获取数据。因此我的问题。我想截取到服务器的连接并将其用于统计。
到目前为止我做了什么:我已经将Raspberry Pi制作成了Wifi路由器,我唯一连接它的设备是Edyn。然后,我使用
将其通信转储到.pcap文件中tcpdump -i wlan0 -w edyn.pcap
edyn.pcap 的内容是一个连接,传输和断开连接,即我运行tcpdump 10分钟。
现在,我如何找到 edyn.pcap 中的内容并使用python解释它,以便我可以显示测量数据?每次Edyn连接到Raspberry Pi时,有没有办法获得不断更新的读数(我想将数据保存到.csv)?
非常感谢你的帮助。