首先此文章作為的是億佰特4G遙控開(kāi)關(guān)資料擴(kuò)展,定向指導(dǎo)那些想使用億佰特4G遙控開(kāi)關(guān)接入其他平臺(tái)(包括自建平臺(tái))的用戶。在此首先先大致介紹億佰特的4G遙控開(kāi)關(guān)整個(gè)系列,如下圖:
億佰特整個(gè)遙控開(kāi)關(guān)系列共計(jì)10多種產(chǎn)品,涵蓋1-8路的4G智能遙控開(kāi)關(guān),以及帶有輸入檢測(cè)/AI檢測(cè)4G智能遙控開(kāi)關(guān)(AI檢測(cè)可直接接標(biāo)準(zhǔn)4-20ma傳感器變送器實(shí)現(xiàn)傳感器信息采集與顯示),以及億佰特最新推出的4G遙控開(kāi)關(guān)/空開(kāi)類遙控開(kāi)關(guān)系列,這兩個(gè)系列帶有實(shí)時(shí)電壓/電流/功率/用電量累計(jì)檢測(cè),這些遙控開(kāi)關(guān)都可以定制接到用戶自己的標(biāo)準(zhǔn)MQTT平臺(tái)上。
本文對(duì)遙控開(kāi)關(guān)接入天翼云平臺(tái)作說(shuō)明,首先標(biāo)準(zhǔn)品無(wú)線遙控開(kāi)關(guān)系列全部都是遙控開(kāi)關(guān)接入阿里云飛燕平臺(tái)的,所以接入天翼云平臺(tái)需要定制,而兩個(gè)平臺(tái)之間有很多差異,所以本文指導(dǎo)是以最小的設(shè)備固件改動(dòng)情況下對(duì)天翼云進(jìn)行對(duì)接(也就是對(duì)天翼云平臺(tái)的使用方法盡可能與遙控開(kāi)關(guān)接入阿里云MQTT協(xié)議服務(wù)器一致),以減小定制研發(fā)費(fèi)用,但是整個(gè)定制流程可彈性,更多的需求可以討論。
按照下面的示范根據(jù)自身要求創(chuàng)建產(chǎn)品即可
創(chuàng)建完產(chǎn)品之后需要?jiǎng)?chuàng)建設(shè)備,其模式就是產(chǎn)品作為類別框架,在框架下創(chuàng)建一個(gè)實(shí)際的設(shè)備用于接入。
其中設(shè)備標(biāo)號(hào)尤為重要,會(huì)作為MQTT連接中的信息。
這里是服務(wù)器的連接地址與端口,我們使用上面1883這個(gè)。
設(shè)備查看這里的這個(gè)位置就會(huì)作為mqtt連接的client id
點(diǎn)擊進(jìn)入設(shè)備詳情界面
這個(gè)位置就是需要填入的password
然后就可以點(diǎn)擊連接直接接入平臺(tái):
然后平臺(tái)上就可以看到設(shè)備處于已激活狀態(tài)了。
這里是最重要的一點(diǎn),因?yàn)檫@個(gè)平臺(tái)和阿里云平臺(tái)有很大差別,阿里云的飛燕平臺(tái),設(shè)備信息的上行和控制信息的下發(fā)分別是固定走兩個(gè)不同的topic,分別是/sys/xxx/xxx/thing/service/property/set和/sys/xxx/xxx/thing/event/property/post,但是天翼云平臺(tái)的概念更類似于某一個(gè)功能塊走不同的topic來(lái)進(jìn)行服務(wù)分類,比如開(kāi)關(guān)控制作為一個(gè)功能,走的是一個(gè)topic上報(bào),斷電報(bào)警作為一個(gè)功能,走的是另外一個(gè)topic上報(bào),本質(zhì)上講就是要使用多個(gè)topic來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng)邏輯。
這里先講我方軟件最簡(jiǎn)接入方案,因?yàn)橐M足這種服務(wù)方法軟件需要大改,涉及定制費(fèi)高,后續(xù)有類似需求再作討論,此處先將設(shè)備的上報(bào)信息與控制信息的下行走同一個(gè)topic,讓他的用法與阿里云盡可能一致,如下進(jìn)行操作。
進(jìn)入到這個(gè)界面,首先上面有個(gè)屬性列表,里面有一些默認(rèn)屬性,可以批量刪除,大多數(shù)用不上,可以全部在下面進(jìn)行自定義。
自定義功能按照不同設(shè)備有差別,這里拿空開(kāi)最重要的幾個(gè)參數(shù)為例,空開(kāi)類遙控開(kāi)關(guān),當(dāng)前的功率,電流/電壓。進(jìn)行功能的創(chuàng)建
類似于這樣,這樣,創(chuàng)建好屬性,這個(gè)無(wú)須擔(dān)心,具體定制環(huán)節(jié)可以直接發(fā)物模型文件,方便直接導(dǎo)入就能使用。
然后更重要的一點(diǎn),創(chuàng)建服務(wù):
這里就是核心,服務(wù)列表中本來(lái)有很多服務(wù),全部刪掉,不需要,然后創(chuàng)建兩個(gè)服務(wù),一個(gè)用于設(shè)備信息上報(bào),一個(gè)用于設(shè)備信息上發(fā),這也就是兩個(gè)交互使用的topic。然后就可以使用這兩個(gè)topic進(jìn)行測(cè)試了:
Mqttfx訂閱這個(gè)topic就可以監(jiān)聽(tīng)到控制報(bào)文。
如上,向服務(wù)器發(fā)送一包數(shù)據(jù)
然后就可以在平臺(tái)上看到這一則數(shù)據(jù)。
這里就完成了設(shè)備的接入。定制完成后設(shè)備的工作流程也這個(gè)一致,會(huì)通過(guò)這樣的兩個(gè)topic進(jìn)行交互,來(lái)實(shí)現(xiàn)遙控開(kāi)關(guān)設(shè)備的監(jiān)控與控制。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國(guó)銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3