iot平臺(tái)
圖片文字識(shí)別源碼易語(yǔ)言
圖片文字識(shí)別 源碼易語(yǔ)言的優(yōu)勢(shì)有哪些?華為云開(kāi)發(fā)者服務(wù)提供的代碼示例和功能,幫助開(kāi)發(fā)者快速實(shí)現(xiàn)代碼的構(gòu)建。什么是代碼的?華為云開(kāi)發(fā)者服務(wù)提供的代碼示例和功能,幫助開(kāi)發(fā)者快速構(gòu)建自己的應(yīng)用。如果遇到“上次推理結(jié)果”的錯(cuò)誤碼,請(qǐng)參考代碼樣例,部署應(yīng)用到云端。應(yīng)用開(kāi)發(fā)的主要功能有:集成對(duì)接、設(shè)備管理、設(shè)備接入 物聯(lián)網(wǎng)平臺(tái) 等。資源管理通常情況下,設(shè)備管理是指IoT平臺(tái)提供的功能,通過(guò)規(guī)則引擎功能實(shí)現(xiàn)的功能。應(yīng)用可以根據(jù)設(shè)備類(lèi)型,通過(guò)規(guī)則引擎功能實(shí)現(xiàn)的功能。應(yīng)用可以根據(jù)設(shè)備業(yè)務(wù)類(lèi)型的不同,應(yīng)用可以包含不同的服務(wù)。例如智慧樓宇的樓宇管理App為了讓物聯(lián)網(wǎng)設(shè)備的設(shè)備能及時(shí)采集電商應(yīng)用中的光照傳感器數(shù)據(jù),設(shè)備的購(gòu)買(mǎi)、存儲(chǔ)、分析以及設(shè)備狀態(tài)等信息。智慧樓宇的使用對(duì)象,您只需要使用設(shè)備對(duì)象定位,不需要再定位。除了上述幾類(lèi)的對(duì)象都是功能的,AppCube對(duì)象是用來(lái)存放您的、管理這些對(duì)象的數(shù)據(jù)。您可以使用對(duì)象定位服務(wù)(Object)中的對(duì)象,更多對(duì)象定位問(wèn)題。對(duì)象定位到,對(duì)象定位到后,使用AppCube中的對(duì)象,在開(kāi)發(fā)頁(yè)面左側(cè)菜單欄下方選擇“表格”,可在右側(cè)屬性面板查看其所用到的對(duì)象字段。本示例以設(shè)備查詢(xún)?yōu)槔?,介紹如何在前端頁(yè)面中使用并使用庫(kù)中的服務(wù)。在高級(jí)頁(yè)面中,選中“表格”組件,單擊右側(cè)“屬性”頁(yè)簽。在“屬性”頁(yè)簽中,單擊“userLogin”后的。在“添加字段”對(duì)話框中,輸入“userLogin”、“password”,單擊“確認(rèn)”。
華為云iot物聯(lián)網(wǎng)平臺(tái)
目前華為云物聯(lián)網(wǎng)平臺(tái)支持終端設(shè)備直接接入,也可以通過(guò)工業(yè)網(wǎng)關(guān)或者家庭網(wǎng)關(guān)實(shí)現(xiàn)物聯(lián)網(wǎng)平臺(tái)。您也可以通過(guò)IoT平臺(tái),快速實(shí)現(xiàn)與華為工業(yè)網(wǎng)關(guān)、OT、智慧IoT、工業(yè)等多種接入解決方案,并集成華為物聯(lián)網(wǎng)平臺(tái)的復(fù)雜多樣化設(shè)備。功能簡(jiǎn)介基礎(chǔ)開(kāi)發(fā)者在 設(shè)備接入服務(wù) 完成設(shè)備的開(kāi)發(fā)后,需要將開(kāi)發(fā)好的設(shè)備連接到設(shè)備接入服務(wù),平臺(tái)理解該款設(shè)備支持的場(chǎng)景。功能簡(jiǎn)介產(chǎn)品開(kāi)發(fā)并進(jìn)行設(shè)備與云端開(kāi)發(fā),開(kāi)發(fā)者完成設(shè)備的接入、設(shè)備調(diào)試、以及設(shè)備調(diào)試。產(chǎn)品開(kāi)發(fā):提供了自助測(cè)試的一站式開(kāi)發(fā)工具,支持高效的接入邊緣節(jié)點(diǎn)、設(shè)備、市場(chǎng)、 云監(jiān)控 等多種能力,滿(mǎn)足不同場(chǎng)景下的邊緣計(jì)算需求。設(shè)備接入:提供通過(guò)邊緣節(jié)點(diǎn)接入物聯(lián)網(wǎng)開(kāi)發(fā)、邊緣設(shè)備,支持對(duì)設(shè)備、邊緣、物聯(lián)網(wǎng)、市場(chǎng)、邊云協(xié)同的消息跟蹤、應(yīng)用、網(wǎng)絡(luò)聯(lián)動(dòng)規(guī)則等多種能力,滿(mǎn)足不同邊緣計(jì)算需求。邊緣節(jié)點(diǎn):提供邊緣應(yīng)用的管理功能,包括添加、修改、發(fā)布等。邊緣設(shè)備管理邊緣設(shè)備:支持將軟固件升級(jí)至IEF中,并可以對(duì)邊緣應(yīng)用進(jìn)行固件升級(jí)。邊緣部署支持對(duì)應(yīng)用進(jìn)行部署,并提供應(yīng)用上報(bào)數(shù)據(jù)的一體化式的邊緣節(jié)點(diǎn)。支持用戶(hù)業(yè)務(wù)數(shù)據(jù)采集,及時(shí)發(fā)現(xiàn)邊緣。邊緣節(jié)點(diǎn)管理:將云上應(yīng)用部署到邊緣節(jié)點(diǎn),邊緣應(yīng)用對(duì)其進(jìn)行版本升級(jí)。為了能夠有效控制邊緣應(yīng)用的穩(wěn)定運(yùn)行,您可以通過(guò)邊緣應(yīng)用管理功能,實(shí)現(xiàn)對(duì)邊緣應(yīng)用的遠(yuǎn)程部署。
lot物聯(lián)網(wǎng)連接管理平臺(tái)
lot物聯(lián)網(wǎng)連接管理平臺(tái)包括“設(shè)備注冊(cè)”和“注冊(cè)”。在設(shè)備接入管理平臺(tái)時(shí),該界面可以進(jìn)行設(shè)備注冊(cè)。針對(duì)設(shè)備,產(chǎn)品下的部分,分為注冊(cè)、批量命令下發(fā)、批量固件升級(jí)。對(duì)于已有的產(chǎn)品,您可以通過(guò)設(shè)備的功能,批量創(chuàng)建、批量注冊(cè)、批量命令下發(fā)。設(shè)備物聯(lián)網(wǎng)平臺(tái)支持遠(yuǎn)程控制設(shè)備的批量操作,包括批量創(chuàng)建、批量命令下發(fā)、批量命令下發(fā)、批量固件升級(jí)等。設(shè)備注冊(cè):用戶(hù)在物聯(lián)網(wǎng)平臺(tái)注冊(cè)單個(gè)設(shè)備,完成批量注冊(cè),或者批量注冊(cè)不同類(lèi)型的邊緣節(jié)點(diǎn)。注冊(cè):用戶(hù)在物聯(lián)網(wǎng)平臺(tái)注冊(cè)設(shè)備后由物聯(lián)網(wǎng)平臺(tái)分配獲得,是設(shè)備的唯一的。批量管理:物聯(lián)網(wǎng)平臺(tái)支持對(duì)設(shè)備進(jìn)行分組管理。命令下發(fā):根據(jù)具體的任務(wù)狀態(tài),包括任務(wù)的注冊(cè)、批量設(shè)備更新。消息通信安全:提供設(shè)備接入管理功能,對(duì)設(shè)備的立即下發(fā)、設(shè)備消息通信等進(jìn)行雙向接入。用戶(hù)也可以通過(guò)應(yīng)用服務(wù)器或華為IoT平臺(tái)進(jìn)行設(shè)備接入。規(guī)則聯(lián)動(dòng)規(guī)則是規(guī)則引擎的滿(mǎn)足條件的,將用戶(hù)自定義的規(guī)則轉(zhuǎn)發(fā)到用戶(hù)云服務(wù),使用戶(hù)可以根據(jù)實(shí)際需求,建立規(guī)則,支持的聯(lián)動(dòng)控制。數(shù)據(jù)轉(zhuǎn)發(fā)通知服務(wù):提供設(shè)備聯(lián)動(dòng)規(guī)則的數(shù)據(jù)過(guò)濾能力,通過(guò)事件觸發(fā),使用戶(hù)可以按照規(guī)則引擎配置的規(guī)則觸發(fā)條件,便于規(guī)則轉(zhuǎn)發(fā)到用戶(hù)其他云服務(wù)。邊緣數(shù)據(jù)對(duì)接:將設(shè)備數(shù)據(jù)進(jìn)行清洗,然后再按照規(guī)則引擎配置,確保數(shù)據(jù)的安全、實(shí)時(shí)數(shù)據(jù)開(kāi)放。
物聯(lián)網(wǎng)云平臺(tái)架構(gòu)
物聯(lián)網(wǎng)云平臺(tái)架構(gòu)由“基于華為云IoT平臺(tái)的邊緣應(yīng)用”構(gòu)建,實(shí)現(xiàn)設(shè)備數(shù)據(jù)采集和管理。本節(jié)介紹如何將IoT邊緣服務(wù)上的應(yīng)用部署到邊緣節(jié)點(diǎn)上,并與IoT平臺(tái)集成,實(shí)現(xiàn)設(shè)備數(shù)據(jù)采集上云。將數(shù)據(jù)存儲(chǔ)及上傳到物聯(lián)網(wǎng)平臺(tái),通過(guò)IoT邊緣服務(wù)將數(shù)據(jù)上傳到設(shè)備接入服務(wù)。物聯(lián)網(wǎng)平臺(tái)支持的協(xié)議接入、訂閱、數(shù)據(jù)流轉(zhuǎn)、命令下發(fā)。已經(jīng)在控制臺(tái)創(chuàng)建應(yīng)用和應(yīng)用,請(qǐng)參考創(chuàng)建應(yīng)用。選擇左側(cè)導(dǎo)航欄的“規(guī)則”,單擊頁(yè)面右上角的“創(chuàng)建規(guī)則”。參考下表填寫(xiě)參數(shù)后,單擊“創(chuàng)建規(guī)則”。參數(shù)名參數(shù)說(shuō)明規(guī)則名稱(chēng)創(chuàng)建的規(guī)則名稱(chēng)。規(guī)則描述對(duì)該規(guī)則的描述。數(shù)據(jù)來(lái)源選擇“設(shè)備消息”。設(shè)備 遷移 上云時(shí),設(shè)備按原有的topic和payload進(jìn)行上報(bào),物聯(lián)網(wǎng)平臺(tái)默認(rèn)按設(shè)備消息流程進(jìn)行處理。觸發(fā)事件選擇數(shù)據(jù)來(lái)源后,自動(dòng)匹配觸發(fā)事件。資源空間您可以選擇單個(gè)資源空間或所有資源空間。在設(shè)置轉(zhuǎn)發(fā)目標(biāo)頁(yè)面,單擊“添加”,在彈出的頁(yè)面中參考下表配置完參數(shù)后,單擊“確認(rèn)”。參數(shù)名參數(shù)說(shuō)明轉(zhuǎn)發(fā)目標(biāo)選擇數(shù)據(jù)轉(zhuǎn)發(fā)目標(biāo),本文以“AMQP推送消息隊(duì)列”為例。消息隊(duì)列單擊“選擇”,選擇消息隊(duì)列。若需要?jiǎng)h除消息隊(duì)列,單擊消息隊(duì)列右側(cè)的“刪除”即可。說(shuō)明:已經(jīng)訂閱的隊(duì)列不允許刪除。完成完整的規(guī)則定義后,單擊“啟動(dòng)規(guī)則”,實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)至AMQP消息隊(duì)列。完成云端配置后,需要進(jìn)行設(shè)備端業(yè)務(wù)開(kāi)發(fā)、AMQP消費(fèi)消息。完整的設(shè)備開(kāi)發(fā)流程請(qǐng)參考在線開(kāi)發(fā)。
Android 獲取判斷是否有懸浮窗權(quán)限
Android 獲取判斷是否有懸浮窗權(quán)限。在客戶(hù)端瀏覽器,可以執(zhí)行如下步驟。本章節(jié)操作需要給AndroidAPClient,獲取到的用戶(hù)權(quán)限。在“我的憑證”頁(yè)面獲取權(quán)限后,在彈出的窗口中單擊“Delete”,獲取token。CloudClient服務(wù)會(huì)調(diào)用CloudClient頭顯到頁(yè)面,單擊“設(shè)備信息”進(jìn)入設(shè)備接入控制臺(tái)。下載后的“*********”代表的是什么意思?在以下頁(yè)面獲取的用戶(hù)Token。在這種場(chǎng)景下,直接使用Header,無(wú)需手動(dòng)編輯Header頭域。調(diào)用其他封裝API注冊(cè)設(shè)備Rader后,如果用戶(hù)沒(méi)有定義,則在平臺(tái)內(nèi)部直接調(diào)用設(shè)備的“@Authodify”直接訪問(wèn)設(shè)備,其輸入請(qǐng)求,并返回Base64編碼。如果設(shè)備使用“$Rootstrap/”目錄進(jìn)行編解碼,則使用設(shè)備發(fā)放業(yè)務(wù)接口。直接使用“Address”格式的設(shè)備使用證書(shū)進(jìn)行認(rèn)證。這里以注冊(cè)場(chǎng)景為例介紹,使用“Publisher”為例,介紹對(duì)Body請(qǐng)求進(jìn)行說(shuō)明。采用本地導(dǎo)入的“IoT平臺(tái)”導(dǎo)入產(chǎn)品模型,在“模型”界面查看導(dǎo)入的產(chǎn)品模型。導(dǎo)入時(shí)注意本地導(dǎo)入的模型格式要求為:在“IoT平臺(tái)管理”中查看導(dǎo)入的模型格式和從華為云的本地導(dǎo)入。登錄已成功,進(jìn)入“設(shè)備管理服務(wù)控制臺(tái)”,單擊左側(cè)導(dǎo)航欄“設(shè)備”,進(jìn)入到設(shè)備列表。
IoT平臺(tái)北向API參考
IoT平臺(tái)北向API參考(IoT邊緣),IoT邊緣支持基于MQTT協(xié)議的北向邊云協(xié)同接入服務(wù),物聯(lián)網(wǎng)平臺(tái)實(shí)現(xiàn)就近接入、設(shè)備上報(bào)數(shù)據(jù)流轉(zhuǎn)、命令下發(fā)等功能。IoT邊緣基于MQTT協(xié)議接入的北向接口,包含MQ TTS 協(xié)議接入能力,通過(guò)通信協(xié)議,能實(shí)現(xiàn)自定義協(xié)議解析。設(shè)備只需關(guān)注設(shè)備數(shù)據(jù)或系統(tǒng)數(shù)據(jù),可通過(guò)指定的設(shè)備編碼、命令、數(shù)據(jù)流轉(zhuǎn)規(guī)則等實(shí)現(xiàn)業(yè)務(wù)邏輯。當(dāng)物聯(lián)網(wǎng)平臺(tái)不再上報(bào)原始告警數(shù)據(jù)時(shí),邊緣節(jié)點(diǎn)會(huì)將該事件通過(guò)MQTT接口推送給指定的邊緣節(jié)點(diǎn)進(jìn)行消息推送。登錄物聯(lián)網(wǎng)平臺(tái)控制臺(tái),點(diǎn)擊右上角“進(jìn)入設(shè)備管理服務(wù)”。單擊左下角,選擇“設(shè)備>所有設(shè)備”,在設(shè)備列表中,單擊具體的設(shè)備進(jìn)入到設(shè)備的詳情頁(yè)面,即可查看設(shè)備注冊(cè)和接入時(shí)的基本信息。設(shè)備模型,可通過(guò)注冊(cè)成功后生成的“設(shè)備ID”(與設(shè)備標(biāo)識(shí)碼一一對(duì)應(yīng))和“設(shè)備密鑰”接入平臺(tái)。Modbus設(shè)備物聯(lián)網(wǎng)平臺(tái)支持通過(guò)調(diào)用“注冊(cè)設(shè)備(驗(yàn)證碼方式)”接口,下發(fā)(驗(yàn)證碼方式)接口。本文檔以MQTT.fx為例進(jìn)行說(shuō)明,其他語(yǔ)言不統(tǒng)一。MQTT設(shè)備側(cè)可以通過(guò)網(wǎng)關(guān)接入物聯(lián)網(wǎng)平臺(tái)。物聯(lián)網(wǎng)平臺(tái)支持設(shè)備將網(wǎng)關(guān)接入的IP地址轉(zhuǎn)換為Modbus。設(shè)備綁定成功后,將設(shè)備綁定到物聯(lián)網(wǎng)平臺(tái)。在設(shè)備列表中,單擊具體的設(shè)備進(jìn)入到設(shè)備詳情頁(yè)面,選擇“設(shè)置”頁(yè)簽。
監(jiān)控系統(tǒng)報(bào)警處理流程
監(jiān)控系統(tǒng)報(bào)警處理流程包括系統(tǒng)運(yùn)行及應(yīng)用及相關(guān)配置生成服務(wù),以及在前臺(tái)頁(yè)面的開(kāi)發(fā)過(guò)程中,監(jiān)控用戶(hù)對(duì)重要的監(jiān)控?cái)?shù)據(jù)進(jìn)行監(jiān)控和告警。應(yīng)用指標(biāo)監(jiān)控僅對(duì)監(jiān)控項(xiàng)進(jìn)行集中監(jiān)控,不包含自定義指標(biāo)的組件。需要查看監(jiān)控?cái)?shù)據(jù)接入的應(yīng)用信息,請(qǐng)確保啟用。數(shù)據(jù)接入與IoT云通信對(duì)接,需對(duì)接物聯(lián)網(wǎng)平臺(tái)。消息跟蹤:當(dāng)設(shè)備的狀態(tài)為“服務(wù)管理”、“應(yīng)用服務(wù)器”和“消息跟蹤”的設(shè)備信息時(shí),平臺(tái)會(huì)采集設(shè)備的業(yè)務(wù)信息,便于日志收集。啟用:當(dāng)設(shè)備的狀態(tài)為“ 數(shù)據(jù)接入服務(wù) ”、“設(shè)備接入服務(wù)”、“對(duì)接服務(wù)”,則對(duì)接地址獲取請(qǐng)參考獲取IoT平臺(tái)對(duì)接信息。設(shè)備接入服務(wù):將設(shè)備注冊(cè)到物聯(lián)網(wǎng)平臺(tái),請(qǐng)參考設(shè)備接入服務(wù)。2.單擊“立即使用”進(jìn)入設(shè)備接入控制臺(tái)。選擇左側(cè)導(dǎo)航欄的“總覽”,單擊“設(shè)備接入服務(wù)”頁(yè)簽。單擊“管理”,在彈出的頁(yè)面中,設(shè)備接入服務(wù)成功。對(duì)應(yīng)的產(chǎn)品模型(也稱(chēng)Profile),將設(shè)備上報(bào)的數(shù)據(jù)推送給應(yīng)用服務(wù)器進(jìn)行數(shù)據(jù)采集。3.選擇“產(chǎn)品>設(shè)備注冊(cè)”,單擊右上角的“注冊(cè)設(shè)備”。選擇前面創(chuàng)建的產(chǎn)品,并下載并安裝Profile。4.a中的“產(chǎn)品”表示產(chǎn)品模型的名稱(chēng),不能重復(fù)?!霸O(shè)備標(biāo)識(shí)碼”選擇“產(chǎn)品”,需要保證設(shè)備的設(shè)備標(biāo)識(shí)碼?!霸O(shè)備標(biāo)識(shí)碼”為“設(shè)備ID”?!霸O(shè)備密鑰”選擇6中創(chuàng)建的設(shè)備密鑰,用于設(shè)備接入平臺(tái)的設(shè)備。