在 Raspberry Pi 上執行受管整合 - 的受管整合 AWS IoT Device Management

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Raspberry Pi 上執行受管整合

注意

在 Raspberry Pi 上實作 AWS IoT Hub SDK 是一個示範專案,僅用於學習和測試目的,不適用於生產環境。基於本示範的目的,請設定下列組態以利開發:

AWS 登入資料儲存:僅供示範使用,登入資料和憑證會存放在可存取的位置,以便於測試和開發。生產環境必須使用安全儲存解決方案 AWS Secrets Manager,例如 或 Systems Manager 參數存放區。他們必須實作靜態加密,並遵循 AWS IoT 安全準則。

容器權限: 示範會以更高的權限執行,以允許不受限制地存取主機資源並簡化開發工作流程。在生產環境中,容器應以最低的必要權限運作。

網路橋接組態:示範使用網路橋接組態來公開內部網路流量,以便於偵錯和監控。在生產環境中,實作適當的網路隔離和分割,以防止未經授權存取內部網路流量。

USB 裝置許可:啟用不受限制的 USB 裝置存取,以便輕鬆連接開發周邊裝置和測試裝置。針對生產環境,實作嚴格的 USB 裝置控制和驗證,以防止裝置詐騙攻擊。

這些組態可讓您直接進行測試,且不得用於生產環境。部署至生產環境時,請遵循安全最佳實務,以防止主機系統入侵和未經授權存取登入資料。

作為先決條件,您必須先設定 Sonoff Zigbee USB 硬體鎖,才能設定 Raspberry Pi。

Sonoff Zigbee USB 硬體鎖的快閃記憶體韌體

先決條件

刷新韌體

  1. 下載 Zigbee Dongle Firmware Build 7.4.1.0

  2. 開啟 Silabs Firmware Flasher

  3. 將 Sonoff Zigbee USB Dongle 連接至您的電腦。

  4. 捲動並尋找 ZBDongle-E

  5. 選擇連線

  6. 等待裝置連線。

  7. 選擇變更韌體

  8. 選取上傳您自己的韌體

  9. 尋找 Zigbee Dongle Firmware Build 7.4.1.0 下載的位置,然後選取它。

    上傳韌體
  10. 按一下 Install (安裝)

  11. 等待韌體安裝。

    準備安裝
  12. 安裝完成時,選擇繼續

    安裝成功

硬體鎖現在已準備好可供使用。

選擇下列選項,在您的 Raspberry Pi 上執行受管整合中樞 SDK。這兩種方法的設定和驗證步驟如下所示。