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