我们公司为工业应用开发了广泛的900 has无线传感器系列。我们还有一个传感器连接的网关设备,用于将数据从传感器转发到云服务。此网关设备通过以太网/WiFi/蜂窝网络连接到互联网,它是基于Linux的设备,并预装了Node-Red。
对于我们使用的大多数云平台,我们能够在Gateway上创建Node-Red流,用户可以在其中输入其云平台帐户的凭据。通过这些凭证,可以将设备配置到他们的帐户,并且可以报告遥测。然而,在Azure IoT中心的情况下,我很难理解如何才能做到这一点。我已经在DTDL,PnP,IoT中心,IoT中心等的微软文档中来回浏览了许多蜘蛛网,我只是在寻找一个如何实现这一点的起点。任何帮助都将不胜感激。
发布于 2021-11-10 05:03:47
Node-Red是一个基于流程的可视化编程开发工具。它通常被认为是用于控制事件的编程环境。
为了解决你所面临的问题,你可以使用这个名为node-red-contrib-azure-iot-device的Node-RED模块,它可以将你的Node-RED变成一个完整的Azure IoT设备。
它使您能够部署Azure IoT设备节点-RED节点,该节点可用于将Node-RED连接到 IoT平台。
它可以连接到Azure IoT集线器、Azure IoT中心,并将Azure IoT边缘用作透明网关。
只有遵循这三个简单的步骤,您才能设置和使用此模块。
您可以使用以下npm命令安装它。
npm安装node-red-contrib-azure-iot-device
有关更多信息,请阅读此Turn Node-RED into a first-class citizen Azure IoT connected device文档。
https://stackoverflow.com/questions/69904192
复制相似问题