如何从raspberry pi发送数据到Windows服务器?

时间:2014-11-13 11:13:38

标签: python mysql raspberry-pi windows-server

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

有关该项目的一些背景信息:

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

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

我的问题是: 如何从raspberry pi发送数据?我怎样才能在服务器上收到数据?

想法是树莓派应该连续发送数据,如果数据正确与否,则由服务器接受或忽略数据。 我想发送此信息:

  • Station ID“如果数据库中不存在该节点,则会将其添加到相应的站”
  • 节点ID“要知道数据库中的哪个节点存储数据”
  • 日期/时间“知道数据何时消失”
  • 空气湿度
  • 温度

我不确定是否需要发送帐户/密码信息,因为只要该帐户“拥有”该电台就无所谓。

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

1 个答案:

答案 0 :(得分:0)

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