如何创建近边缘计算系统? (使用 Raspberry Pi/DHT11 传感器发送传感器数据)

How do I create a Near Edge computing system? (Send sensor data with Raspberry Pi/DHT11 sensor)

我正在为 IoT 应用程序进行边缘计算,并希望创建一个系统来充当近边缘计算机,使用连接到 dht11 传感器的 raspberry pi。我如何将这些数据发送到边缘的计算机?理想情况下,我想将我的 PC 用作此设备,但我不知道如何实时发送此数据。

到目前为止,我已经创建了电路并且可以在 python 中查看 raspberry pi 上的温度和湿度读数。不确定接下来的步骤是什么 - 我还不想将这些数据发送到云端。

旁注:我相信我可能缺少这方面的知识,但是 raspberry pi 是边缘设备吗,因为它直接连接到传感器?

非常感谢任何帮助。

你需要多考虑一下。您将如何处理收到的温度和湿度数据?

例如,如果您只是进行试验并只想在 PC 的控制台中查看读数,则可以 use netcat 将 Python 程序的控制台输出从RPi 到 PC。不需要软件开发,他们只需要在同一个网络中。对其他任何事情也不是特别有用。

否则您需要在 RPi 和您的 PC 之间设置一些客户端-服务器解决方案。有很多可能的解决方案,都取决于您打算如何处理数据。您可以使用 MQTT、HTTP、直接数据库连接(MySQL、PostgreSQL)等。您必须提供连接的两端。 Python客户端连接和发送数据的代码;服务器端 thing 接受样本并将它们存储在某个地方。加上所有网络、身份验证等

或者您可以只为您最喜欢的云解决方案下载 Python 客户端库,然后根据教程进行设置。 TBH,这对我来说听起来工作量少了很多。