Azure IoT Edge是今年的Build大會上宣布的新的Azure IoT家族的服務,同時也是先前釋出的IoT Gateway SDK的進化版本;透過Azure IoT Edge,強化設備端在物聯網的方案中的能力。有興趣的話可以在這裡註冊預覽:https://aka.ms/pspreview
為了讓設備端可以更緊密的與雲端的Azure IoT服務聯繫,在設備端上我們必須要使用Azure IoT Edge (Azure IoT Gateway SDK)與雲端溝通;Azure IoT Edge的詳細安裝設定方式在Github上有詳細的說明:https://github.com/Azure/iot-edge/blob/master/doc/devbox_setup.md
下面是我在Ubuntu 14.04上面安裝Node.js Binding版本的Azure IoT Edge時遇到的一些狀況與處理方式:
- CMake版本必須高於2.8.X
執行下兩指令取得最新版本的CMake
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
- 某些Library可能沒有正確的build
執行下面這個步驟時,加上—rebuild-deps參數
執行結果