Python 如何将数据从raspberry pi发送到windows服务器?

Python 如何将数据从raspberry pi发送到windows服务器?,python,mysql,raspberry-pi,windows-server,Python,Mysql,Raspberry Pi,Windows Server,在我和学生们正在做的一个项目中,我们希望在节点中收集温度和空气湿度信息,并将数据发送到树莓pi。然后,raspberry pi将数据发送到运行在windows平台上的mysql数据库 项目的一些背景信息: 作为一个项目,我们将设计一个可销售的系统,收集温度和空气湿度信息并保存在服务器上,业主可以在网站/移动应用程序上观看。购买系统登录服务器时,他将收到用户名和密码。这意味着,作为卖家,我们将站点绑定到一个帐户,该帐户将提供给客户 1站点可以添加无限数量的节点,并且具有静态ID,因此服务器知道哪个

在我和学生们正在做的一个项目中,我们希望在节点中收集温度和空气湿度信息,并将数据发送到树莓pi。然后,raspberry pi将数据发送到运行在windows平台上的mysql数据库

项目的一些背景信息:

作为一个项目,我们将设计一个可销售的系统,收集温度和空气湿度信息并保存在服务器上,业主可以在网站/移动应用程序上观看。购买系统登录服务器时,他将收到用户名和密码。这意味着,作为卖家,我们将站点绑定到一个帐户,该帐户将提供给客户

1站点可以添加无限数量的节点,并且具有静态ID,因此服务器知道哪个节点发送信息。关于发送信息、python以及服务器/数据库,我们的知识非常有限

我的问题是:如何从树莓pi发送数据?如何在服务器上接收数据

其思想是raspberry pi应该连续发送数据,如果数据正确与否,则由服务器接受或忽略数据我想发送此信息:

  • Station ID“如果数据库中不存在该节点,则会将其添加到相应的站点”
  • 节点ID“了解数据库中存储数据的节点”
  • 日期/时间“了解数据何时被测量”
  • 空气湿度
  • 温度
我不确定是否需要发送帐户/密码信息,因为只要该帐户“拥有”该站点,这就不重要了


我希望我提供了足够的信息。

只要知道windows机器的IP地址,就可以轻松地在windows上运行服务器(Apache/MySQL->PHP)。您将此IP地址提供给RaspberryPI,它可以像在任何其他服务器上一样进行登录和身份验证。基本上,WAMP堆栈将充当通信的抽象层

请通过pymssql和相关示例访问MSSQL服务器。我过去曾在一个项目中使用过它。这是一个非常方便的工具。希望有帮助。我来看看!谢谢:)那Apache/MYSQL->Asp.net呢?这就是我们将要使用的,因为唯一研究web开发的人只知道asp.net,这意味着我们必须这样做。与Asp.net进行通信有多大不同?概念保持不变。是否使用Apache/Nginx/IIS;PHP/ASP;或者其他SQL,工具的选择取决于您。好的,谢谢!看看这个过程,看我是否成功:)你可以使用python从pi向数据库服务器写入数据,并在你的网站上使用该数据库,我想这就是@dastaan的建议