樹莓派4b配置IoT Edge

可以ssh登錄之後,首先我們update並upgrade一下各種軟件。然後我們開始配置部署IoT Edge。

首先檢測一下python跟pip是否安裝了,因爲後面docker要用。
在這裏插入圖片描述
懶得截圖了具體流程參見文檔
鏈接: Azure IoT Edge on Raspberry Pi 3 with Raspbian.

配置好之後:

在這裏插入圖片描述
在這裏插入圖片描述

返回Azure portal出現400錯誤:
在這裏插入圖片描述
但是他應該是有連接上的,關機會顯示406錯誤:
在這裏插入圖片描述
然後我們用

iotedge check

檢查一下哪裏的問題,嗯,然後發現按上文當中的操作安裝是沒有裝iotedge的。。額。。邏輯不通啊= =。。好吧不管他我們自己裝上。

sudo apt-get install iotedge

然後出現下圖,配置一下
在這裏插入圖片描述
然後用

sudo vi /etc/iotedge/config.yaml

進去編輯設置文檔。然後發現vi還要更改設置要麼backspace不刪東西。忘了怎麼配置了索性下個vim好了

sudo apt-get install vim

然後按照裏面的備註添加設備信息

設置好後重啓iotedge服務器:

sudo iotedge restart edgeAgent
sudo systemctl restart iotedge

嗯因爲vim的藍色跟powershell的藍色一起太反人類了,換成了非管理員模式的powershell,繼續iotedge check就不描述
好吧好吧我的錯,需要給權限

sudo iotedge check

在這裏插入圖片描述
嗯,繼續滾回去改配置
改好之後,重新連接重啓服務:

 sudo iotedgectl setup --connection-string "HostName=nicai;DeviceId=raspberry;SharedAccessKey=wobucai" --auto-cert-gen-force-no-passwords
 sudo iotedgectl restart

然後檢測一下是不是正常運行了:
在這裏插入圖片描述
隔幾分鐘再看,
在這裏插入圖片描述
在這裏插入圖片描述

奈斯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章