我想在 Raspberry Pi(加载有 Windows 10 IoT 核心)上使用 Azure IoT Edge,它使用 BLE 协议从 TI 传感器标签收集数据,将设备转发到云消息到 IoT 中心。
最终,我想通过 MQTT 协议将 ThingWorx 用作 IoT 中心,或者仅在客户端上使用 ThingWorx Edge SDK 和基于 WebSocket 的 Edge MicroServer。
所以基本上我想知道如何通过运行 .net 代码的 Raspberry Pi 上的标签传感器收集我收集的数据并将其推送到物联网集线器以及从云接收一些消息到设备(如关闭温度传感器)。我是 ac#.net 开发人员,我正在寻找可以帮助我开始物联网开发的示例项目、文章、指南和视频
此链接上的 IoT Edge BLE 示例使用物理设备与 Azure IoT Edge | Microsoft Docs展示了如何使用运行 Raspbian 的 Raspberry Pi 3 发送消息。
在上面的文章中,他们提到:“在撰写本文时(06/12/2017),IoT Edge 仅支持在 Linux 上运行的网关中的 BLE 模块。”
我想知道 Windows 10 IoT Core 现在是否提供 IoT Edge 仅支持 BLE 模块。
谢谢你,拉德
更新:我想我找到了一些东西。如果可以按照描述收集数据,则需要编写使用 Azure IoT Edge SDK 的附加代码,以将消息发送到 IoT 中心。有人可以确认我是否走在正确的轨道上吗?
https://developer.microsoft.com/en-us/windows/iot/Samples/BLEGatt https://developer.microsoft.com/en-us/windows/iot/Samples/BLEGatt2