从浏览器中的IoT中心接收D2C消息

时间:2018-11-29 13:54:21

标签: azure dashboard azure-iot-hub azure-stream-analytics

我正在使用一个简单的仪表板来在浏览器中显示IoT数据。 到目前为止,我正在使用Paho MQTT客户端库和公共MQTT代理来接收数据。但是,从现在开始,我想使用Azure IoT中心。

我发送的数据只是简单的温度和湿度值。

我已经发现我无法通过MQTT连接到IoT中心。
所以我的问题是: 是否可以直接连接(例如使用javascript)到IoT中心并读取数据?
如果没有,我最好的选择是什么?

我曾考虑过将消息保存到SQL数据库并从中读取,但是对于应该是一个简单的IoT用例(显示实时数据)而言,这似乎相当复杂

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可以通过MQTT连接到IoT中心。有关详细信息,请查看此documentation。如果您不想直接处理MQTT,我们还有一个Node.js SDK用于连接到IoT中心。我知道您正在使用自己的仪表板,但是您是否看过Azure IoT Solutions Accelerator?它是完全开源的,您可以根据需要对其进行修改。