我听说有一个IoT Hub网关。这将允许我添加自定义步骤来处理消息时,他们从设备通过网关?IoT Hub网关可用性
回答
是的,还有一个Azure的物联网中心网关SDK被设计成模块化的,所以你需要采取的任何步骤可以是自定义生成模块内的运行网关。您可以“堆叠”模块以确定消息处理的流程。
像这样:Decrypt-> Convert2JSON->添加Metadata->映射到物联网中心设备ID-> Encrypt->等
你可以找到源代码和文档here。
你的问题不太清楚,但如果你想了解网关设备。我可以建议你一个很好的来源在这里看看。
https://new-console.ng.bluemix.net/docs/services/IoT/getting_started/concepts.html#gateways
我希望可以帮助
是的。希望我能进一步帮助你。从基本开始,
什么是IoT网关?
物联网网关HuB是一种从传感器设备收集传感器数据并将其推送到云平台的组件,反之亦然,即从云到致动器设备收集操作/触发器。
为什么我们需要物联网网关?
传感器或执行器装置基本上优选配备无线低功耗通信协议,例如Zwave,Zigbee或蓝牙,其大部分属于IEEE 801.15标准。 此类传感器无法与云进行交互。网关设备可以与ISP连接,从传感器收集数据并通过Wifi和以太网将其推送到云端。
传感器网络中的传感器工作在不同的无线协议,因此网关将能够提供多协议支持。
它是如何实现的?
的IoT网关毂已配备有可插入或内置收发器模块,用于生成各种低功率无线protocol.Thus的它可以与蓝牙传感器或ZigBee设备或交互等
该软件组件,例如将建立具有高使用像OSGI这样的框架的模块化特性。因此它可以在不关闭服务的情况下即时更新并安装或卸载。
所以在这里你的问题的解决,
为您打造一个“解析/处理模块”(软件组件),其中“允许你添加自定义的步骤来处理消息”,当它从终端设备转移到云。
如果你是软件/嵌入式工程师,或者只是有一些编程思想,你可以自己开发。不是从头开始,只需要依赖像openHAB或Eclipse SmartHome这样的开源项目。在Raspberry Pi上运行,如带有必要外设的微型计算机。
你可以做到。我做过这样的事情。
之前有一个Azure IoT现场网关SDK。由于最近Azure IoT Edge的发布,该版本已重新命名为Azure IoT Edge v1。 Azure IoT Edge是一个基于容器的运行时,可以安装在现场/边缘设备上。它存在模块(作为Docker容器运行)。这些模块可以在物联网集线器上配置(作为模块双胞胎)。 您可以构建自己的模块,也可以使用Microsoft提供的开箱即用模块/容器,如流分析,Azure功能,机器学习和(将来)?Cognitive Services。
更多信息:https://docs.microsoft.com/en-us/azure/iot-edge/quickstart
- 1. Python和Azure Iot Hub
- 2. 用IoT Hub实例化DeviceClient
- 3. Windows IOT和Azure IoT Hub教程
- 4. Azure IoT Hub中的路由
- 5. 使用Javascript的Azure IOT Hub Rest API
- 6. 使用Java Paho连接到Azure IoT Hub
- 7. Azure IoT Hub中的TCP支持
- 8. Microsoft Azure IoT Hub是否存储数据?
- 9. Azure IoT Hub是否支持CoAP协议?
- 10. 来自Azure IOT Hub的SMS消息
- 11. 从Azure IoT Hub获取设备列表
- 12. 我可以从浏览器创建IoT Hub设备吗?
- 13. 如何知道Azure IoT Hub中的设备是否可到达?
- 14. 如何使用Azure IoT Hub的功能应用程序?
- 15. 使用Xamarin Forms从Android上的IoT hub接收telmetry
- 16. 如何使用SSL证书授权IOT Hub事件?
- 17. 用于CC3200 TI和Energia mac OS的Azure IoT Hub Sierra
- 18. 使用IoT Hub将文件上传到Azure BLOB - 权限
- 19. 使用IoT Hub触发器运行Azure功能
- 20. Azure IoT hub C sdk blob上传示例可能没有低级API?
- 21. 接收Azure IoT Hub到设备的警报/命令
- 22. M2MQTT从发布中断开与Azure IoT Hub的连接
- 23. 如何实现Azure Iot-Hub中Twin Change的路由功能?
- 24. 在云(或Azure IoT HUB)中发送/接收CoAP请求
- 25. 如何将消费者组定义到Azure IoT Hub?
- 26. 从后端系统读取Azure IoT Hub消息
- 27. 具有x509证书和TPM的Azure IoT Hub
- 28. 如果IoT Hub重新启动,设备是否重新连接?
- 29. 如何检索azure iot-hub存储帐户名称
- 30. 寻找示例代码来测试IoT Hub DM API