日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

藍牙配網:通過支付寶小程序為HaaS板便捷配網示例

更正文檔

案例簡介

miniapp_agent_demo是我們提供的小程序配網、上云配套固件。通過配套的“HaaS小程序”,開發者可以快速實現設備的配網、上云、連接 IoT Studio 快速實現應用開發及部署。 其完成的主要功能包括:

  • 藍牙配網:上電啟動藍牙配網、連接小程序指定的 Wi-Fi、Ping "aliyun.com" 并將連接結果返回至小程序端顯示。

  • LinkSDK 連接物聯網平臺:接收小程序下發的設備證書(ProductKey、DeviceName、DeviceSecret)、連接物聯網平臺并運行業務代碼。

該示例的運行依賴下述基本功能完成對接:

  • 內核的任務和中斷運行正常

  • 系統tick定時器正常運行

  • 藍牙通信

  • Wi-Fi連接

方案限制:目前不支持中文SSID和中文密碼。

物料清單

HaaS100 硬件

HaaS 100 硬件規格

設備端實現

待補充

完整使用流程

點擊這里(https://cloud.video.taobao.com/play/u/1632932/p/1/e/6/t/1/307129850804.mp4)觀看演示視頻。

燒錄固件至開發板

選擇解決方案:小程序配網上云應用案例> 選擇開發板:Haas100 board configure

-- 編譯固件可參考《AliOS Things集成開發環境使用說明之編譯固件》。 -- 燒錄固件可參考《AliOS Things集成開發環境使用說明之燒錄固件》。

小程序配網

  • 準備一個連接至互聯網的 Wi-Fi AP。它可以由手機熱點產生,也可以通過路由器配置。在本案例中,熱點信息如下: SSID: HaaS-AP PassWord: MiniAppAgentDemo

  • 將燒錄好固件的設備上電

  • 在“支付寶”中搜索并打開“HaaS小程序”

  • 點擊底部“配網”Tab

  • 輸入目標AP的SSID及Password

  • 打開手機藍牙

  • 點擊掃描配網設備(授予藍牙權限)

  • 在掃描列表中選擇待配網設備

  • 點擊“發起配網”

  • 等待配網完成,顯示配網狀態。當“配網狀態”中顯示“設備IP”時,代表配網成功。

配置物聯網平臺

點擊這里(https://iot.console.aliyun.com/)進入物聯網平臺

創建產品點擊公共實例-產品-新建產品,選擇自定義品類,點擊創建。

配置物模型并發布導入代碼目錄下的物模型文件,發布物模型。

創建設備在該產品下創建設備,獲得設備證書(ProductKey、DeviceName、DeviceSecret)。

生成設備證書(ProductKey、DeviceName、DeviceSecret)二維碼

點擊這里(https://haas.iot.aliyun.com/gen-qrcode),前往二維碼生成工具。將設備證書(ProductKey、DeviceName、DeviceSecret)依次拷貝,生成二維碼供小程序讀取。

小程序上云

  • 點擊底部“上云”Tab

  • 輸入目標設備證書(ProductKey、DeviceName、DeviceSecret) 也可以使用二維碼生成工具(https://haas.iot.aliyun.com/gen-qrcode) 在頁面輸入設備證書(ProductKey、DeviceName、DeviceSecret)之后,點擊生成二維碼,并使用小程序“掃碼獲取設備證書(ProductKey、DeviceName、DeviceSecret)”

  • 打開手機藍牙

  • 點擊掃描設備(授予藍牙權限)

  • 在掃描列表中選擇設備

  • 點擊“下發設備證書(ProductKey、DeviceName、DeviceSecret)”

  • 等待設備證書(ProductKey、DeviceName、DeviceSecret)下發完成

配置 IoT Studio

點擊這里(https://studio.iot.aliyun.com/)進入IoT Studio

創建項目

關聯物聯網平臺

創建移動端應用

編輯移動應用界面,并完成數據綁定。 本案例中,使用6個按鈕對應 HaaS100 開發板上6個燈的亮滅。

點擊右上角預覽圖標,進入預覽。

預覽移動端應用

小程序預覽移動端應用

  • 點擊底部“IoT Studio”Tab

  • 掃描 IoT Studio 中提供的預覽二維

總結

本實驗提供了小程序方法來實現設備的快速配網、上云,幫助開發者快速連接物聯網平臺。開發者們可以基于此案例,開發更多的聯網應用。