Azure IoT中心,连接两个设备并使它们通信

时间:2018-06-25 15:28:09

标签: raspberry-pi communication iot azure-iot-hub philips-hue

我是IoT和Azure的新手,但目前我想将树莓派和philips灯泡连接到IoT中心。我已经做到了,我可以在树莓派和IoT中心之间进行通信。我可以发送消息并将其存储在存储容器中。 但是对我来说最大的问题是使这两个设备通信。我的目标是使用一个特定的单词(例如“ blue”)从pi向pi发送消息,然后灯泡将其颜色更改为蓝色。最好的方法是什么?我真的不知道该如何进行。

真的很感谢您的帮助和建议。

问候,朱利安

1 个答案:

答案 0 :(得分:0)

设备到设备的通信不可用,因此您必须使用IoT中心作为两个设备之间的中断。有几种方法可以做到这一点:

  1. 通过构建后端应用程序来控制其他设备,将Raspberry Pi用作控制器。您可以找到有关如何控制其他设备here的教程。您还需要将Phillips色调灯泡也连接到IoT中心。
  2. 将Raspberry Pi用作事件触发终端设备,并使用我们的integration features路由命令,然后使用Microsoft Flow将命令发送到Phillips hue bulb。

我们的参考架构已记录在here中。