我聽說有一個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