華為IoT聯(lián)接管理平臺(tái)能力開放及應(yīng)用
大家好,我是華為IoT的黃樹林。我主要是就技術(shù)給大家講一下我們OceanConnect的一些應(yīng)用。技術(shù)業(yè)務(wù)領(lǐng)域的問題,大家都可以問我。我講一下OceanConnect生態(tài)開放API應(yīng)用。
一、OceanConnect開放架構(gòu)。
二、OceanConnect開放的API及簡(jiǎn)單介紹。
三、OceanConnect開放API集成流程。
四、使用Agent開放API集成門磁視頻演示。
我們?cè)谕饷嬉矠榇蠹覝?zhǔn)備了一些實(shí)戰(zhàn)的環(huán)節(jié),我們講完大家可以到外面去參加實(shí)戰(zhàn)。這個(gè)實(shí)戰(zhàn)是有獎(jiǎng)品的,大家可以多多參與的。
OceanConnect生態(tài)開放架構(gòu),咱們是以IoT連接管理的系統(tǒng)。OceanConnect分為四層,應(yīng)用層、平臺(tái)層、網(wǎng)關(guān)層、終端層。在應(yīng)用層,有智慧家庭、車聯(lián)網(wǎng)、智能停車、能源電力、工業(yè)制造等解決方案。我們連接管理平臺(tái)給大家提供了一些規(guī)則引擎、應(yīng)用編排數(shù)據(jù)分析、API開放等。下面就是我們的IoTAgent,Agent就是對(duì)于網(wǎng)關(guān)這一層接入一個(gè)開放的總體架構(gòu)。再下來就是IoT輕量化Agent,這個(gè)輕量級(jí)Agent主要是給那些有一些自己的線上解決方案。再下面就是終端層??傮w來說,我們整個(gè)OceanConnect生態(tài)是以聯(lián)接管理平臺(tái)為核心,從應(yīng)用、平臺(tái)、網(wǎng)關(guān)、設(shè)備四個(gè)層次進(jìn)行生態(tài)開放,打造全方位的開放系統(tǒng)。
接下來把整個(gè)聯(lián)接管理平臺(tái)四個(gè)層面給大家看一下。最上面的應(yīng)用層給我們提供一個(gè)應(yīng)用APP SDK,為智慧家庭提供一套智慧家庭北向API。其它行業(yè),我們?cè)谄脚_(tái)層提供了平臺(tái)北向API,同時(shí)還提供大數(shù)據(jù)北向API,還有提供可以連接其它云的一個(gè)平臺(tái),主要是提供接入網(wǎng)關(guān)的API。網(wǎng)關(guān)層面我們是提供了IoTAgent,在設(shè)備層我們也提供了IoTAgent和IoTAgent Line,還有IoTAgentOBD以及IoTAgentIPC。我們針對(duì)Z-Wave和ZigBee是做的比較好的。
OBD解釋一下,這個(gè)可以提供給我們的第三方,可以是HIlink,然后就是IPC主要是提供給芯片/模組、攝像頭之類后期用的。
咱們整個(gè)IoTAgent平臺(tái)對(duì)外開放,也是一個(gè)逐步開放的過程。接下來再給大家介紹一下咱們的API是怎么用的,大家怎么拿這些API做第三方運(yùn)用?咱們的SDK也分為幾種:水平生態(tài)和垂直生態(tài)。水平生態(tài),主要是設(shè)備生態(tài),應(yīng)用生態(tài)和第三方云互通生態(tài)。垂直生態(tài),主要是智能家庭生態(tài),車聯(lián)網(wǎng)生態(tài),油氣能源生態(tài)和智慧城市生態(tài)。
總體來說,我們平臺(tái)現(xiàn)已開放170多種API。
OceanConnect生態(tài)開放API簡(jiǎn)單介紹。
大家簡(jiǎn)單看一下,APP SDK開放的比較完整。這是Agent,這是網(wǎng)關(guān)層的結(jié)構(gòu)。這一層是我們解碼器的,我們這個(gè)Agent提供兩種介入方式。
我們基本上從準(zhǔn)備工作到開發(fā)到調(diào)試到啟動(dòng)認(rèn)證到上線,基本上7天就可以完成。
下面再給大家介紹一下,我們的流程大概是什么樣子的。
大家可以先登陸我們的社區(qū)網(wǎng)站。
這上面是一些簡(jiǎn)單的介紹,這是大家會(huì)用到的一些Start庫(kù),這是我們的一個(gè)OceanConnect開放架構(gòu)。這是我們開發(fā)流程,判斷一下類型設(shè)備或服務(wù)是否為新類型的。大家如果不確定自己的設(shè)備是不是新的類型,可以用這個(gè)。
開發(fā):傳感器集成開發(fā)。開始,是否為新類型設(shè)備或服務(wù)?如果是“是”,就到開發(fā)者按寫作指導(dǎo)填寫Profile模板等一路到結(jié)束;如果答案是“否”,就到設(shè)備支持控制命令和數(shù)據(jù)上報(bào)都符合協(xié)議等等。
這是我們給大家提供的一個(gè)測(cè)試APP。大家直接注冊(cè)一個(gè)帳號(hào)就可以了,注冊(cè)一個(gè)帳號(hào),填寫相關(guān)的信息就可以登陸了。