Android 的外部佣金

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

前往 GitHub 查看原始碼

OT 委任 Android 應用程式支援外部委任 (可在 ot-commissioner GitHub 存放區中取得)。請按照 README 中的操作說明,在 Android 裝置上建構和安裝應用程式。

如要使用 Thread 1.1 佣金應用程式,請參閱 Thread Group Android 應用程式

OT 導師 Android 應用程式

連線到邊界路由器

  1. 將兩部裝置連上相同網路時,將裝置和 OT 佣金 Android Android 應用程式連線到邊界路由器。
  2. 開啟 OT Commissioner Android 應用程式,然後從可用清單中選取所需的邊界路由器。名稱與 OTBR Web GUI 所建立的 Thread 網路相同。

    應用程式邊界路由器
  3. 當系統提示您輸入密碼時,輸入 OTBR Web GUI 中所設定的通關密語 (Comcerer Credential);用來產生 PSKc)。

委託加入者

連線到邊界路由器後,應用程式會提供掃描連線 QR 圖碼的選項。執行緒的 QR 圖碼可建立下列文字字串格式:

v=1&&eui=0000b57fffe15d68&&cc=J01NU5

eui將這個文字字串與線上 QR 圖碼產生器搭配使用,以建立 QR 圖碼進行掃描。想瞭解如何找出 eui 並建立聯結憑證,請參閱準備彙整裝置裝置

  1. 在 OT 佣金 Android 應用程式中,按一下 [新增裝置]
  2. 掃描彙整器裝置的 Connect QR 圖碼。這樣會產生 PSKd,透過 Thread 網路傳輸轉向資料,並建立 DTLS 工作階段。

    應用程式委託
  3. 在應用程式等待期間,請在彙整器裝置上輸入 OpenThread CLI,並以相同「追蹤者憑證」啟動「彙整者」角色:

    ifconfig up
    Done
    joiner start J01NU5
    Done
    

  4. 等待一分鐘,DTLS 握手完成的操作者和加入者之間會完成:

    
    Join success!
    

  5. OT 佣金 Android 應用程式也會更新訊息,指出「佣金成功」確認訊息。

加入者已取得 Thread 網路憑證,現在可以加入該網路。

Thread Group Android 應用程式

Thread 1.1 外部委任應用程式受 Thread 1.1 Commissioning App 的支援,可於 Google Play 商店 Android 版下載。

連線到邊界路由器

  1. 將兩部裝置連上相同網路時,使用 Thread Group Android 應用程式將裝置連線到邊界路由器。
  2. 開啟 Thread Group Android 應用程式,然後從可用的清單中選取所需的邊界路由器。名稱與 OTBR Web GUI 所建立的 Thread 網路相同。

    Thread 1.1 應用程式邊界路由器
  3. 當系統提示您輸入密碼時,輸入 OTBR Web GUI 中所設定的通關密語 (Comcerer Credential);用來產生 PSKc)。

委託加入者

連線到邊界路由器後,應用程式會提供掃描 QR 圖碼或手動輸入「加入通關密語」的選項。Thread Connect QR Code 會以下列文字字串格式建立:

v=1&&eui=0000b57fffe15d68&&cc=J01NU5

eui將這個文字字串與線上 QR 圖碼產生器搭配使用,以建立 QR 圖碼進行掃描。想瞭解如何找出 eui 並建立聯結憑證,請參閱準備彙整裝置裝置

  1. 在 Thread Group Android App 中,掃描彙整器裝置的 Connect QR 圖碼,或手動輸入 EUI64 和 Shareder Credential。這樣會產生 PSKd,透過 Thread 網路傳播轉向資料,並建立 DTLS 工作階段。

    應用程式委託
  2. 在應用程式等待期間,請在彙整器裝置上輸入 OpenThread CLI,並以相同「追蹤者憑證」啟動「彙整者」角色:

    ifconfig up
    Done
    joiner start J01NU5
    Done
    

  3. 等待一分鐘,DTLS 握手完成的操作者和加入者之間會完成:

    
    Join success!
    

  4. Thread Group Android 應用程式也會更新訊息,並顯示「Added My Thread Product」(新增我的執行緒產品) 確認訊息。

加入者已取得 Thread 網路憑證,現在可以加入該網路。

Thread 委任應用程式疑難排解

由於網路資訊變更或過時,您可能會遇到 Thread 委任應用程式的問題。應用程式會在本機保留 OTBR 網路資訊,而且不會提示系統進行更新。

如要解決這些問題,請刪除所有本機應用程式資料,重新啟動應用程式,然後重新嘗試委託程序。

如要刪除本機應用程式資料:

  1. 在 Android 裝置上開啟「設定」應用程式
  2. 前往 [應用程式與通知] > [應用程式資訊] > Thread > 儲存空間
  3. 選取 [清除資料]
  4. 返回「應用程式資訊」並選取 [強制停止]
  5. 關閉「設定」應用程式,然後重新啟動 Thread 應用程式

加入 Thread 網路

接下來,在加入者裝置上加入 Thread 網路並測試網路連線。