現(xiàn)在物聯(lián)網(wǎng)平臺(tái)非常多,百度、騰訊、阿里、京東、等,這些物聯(lián)網(wǎng)平臺(tái)都各具特色,但畢竟是別人的,我們自己能否搭建屬于自己的物聯(lián)網(wǎng)平臺(tái)呢?
答案是可以的,我們只需要一個(gè)服務(wù)器,在服務(wù)器上搭建IOT平臺(tái),然后再讓設(shè)備連接上,就可以了。
本篇文章是使用 ubuntu + emqx + nodered 方式搭建屬于自己的IOT平臺(tái),并在平臺(tái)監(jiān)控Hi3861上的數(shù)據(jù),然后通過手機(jī)app同步hi3861的數(shù)據(jù)。
文章涉及篇幅較多,故打算用多篇文章來講解,這是第一章,搭建EMQX服務(wù)器。
搭建EMQX服務(wù)器1.前面說到,搭建一個(gè)IOT平臺(tái)需要一個(gè)服務(wù)器 ,我個(gè)人建議使用云服務(wù)器來搭建,一來是可以直接外網(wǎng)連接,二來是我們的代碼可以直接放在服務(wù)器上,在不同的地方只需要連接服務(wù)器就可以開發(fā),當(dāng)然,最好還是配合github或者gitee來進(jìn)行代碼管理。2.如果是使用虛擬機(jī)的,那么你需要多做一個(gè)步驟就是,內(nèi)網(wǎng)映射,把虛擬機(jī)服務(wù)器的IP地址映射到公網(wǎng),這個(gè)我之前也弄過,是使用花生殼內(nèi)網(wǎng)映射,把內(nèi)網(wǎng)映射出去,不過這個(gè)弄起來稍微復(fù)雜一點(diǎn),所以還是不推薦用虛擬機(jī),加上平臺(tái)是24小時(shí)運(yùn)行,所以還是弄一個(gè)云服務(wù)器香,如果你是學(xué)生的話,幾十塊錢就可以買一年的服務(wù)器了。
安裝emqx服務(wù)器步驟很簡單
先去官網(wǎng)找到你的ubuntu版本 https://www.emqx.io/cn/downloads我的是20.04
然后遠(yuǎn)程連接你的服務(wù)器輸入指令
wget https://www.emqx.io/cn/downloads
/enterprise/v4.2.1/emqx-ee-ubuntu20.04-4.2.1-x86_64.deb
等待下載完畢再執(zhí)行
sudo dpkg -i emqx-ee-ubuntu20.04-4.2.1-x86_64.deb
安裝好之后再輸入
sudo emqx start
如果出現(xiàn)
EMQ X Broker 4.2.2 is started successfully!
證明服務(wù)器啟動(dòng)成功,因?yàn)槲业脑品?wù)器是24小時(shí)運(yùn)行的,所以可以不加入開機(jī)啟動(dòng)。
然后就可以在瀏覽器中打開了 地址為 你的服務(wù)器ip地址:18083, 直到這里是可以在虛擬機(jī)中實(shí)現(xiàn)。
打開后是這樣子
默認(rèn)的賬號(hào)密碼是 admin / public , 在下一步驗(yàn)證服務(wù)器之前,需要打開EMQX的一個(gè)客戶端,用來發(fā)布和訂閱消息。
在 工具->Websocket 中點(diǎn)擊連接
然后在訂閱框里面點(diǎn)擊訂閱,訂閱默認(rèn)的主題 testtopic,然后就可以先進(jìn)性下一步驗(yàn)證了。
驗(yàn)證MQTT服務(wù)器
我們需要一個(gè)軟件來連接到emqx服務(wù)器,這個(gè)軟件是MQTT.FX。下載地址是 http://www.jensd.de/apps/mqttfx/,下載了直接安裝在Windows下,然后打開。
然后點(diǎn)擊connect
填入默認(rèn)的主題 testtopic ,然后在下面的輸入框輸入內(nèi)容,再點(diǎn) publish,就可以在服務(wù)器上接收到數(shù)據(jù)了。
相反的,在MQTT.FX中訂閱服務(wù)器那邊的主題 testtopic,在服務(wù)器中的消息那里點(diǎn)擊發(fā)送,這邊就能收到消息了。
至此,搭建自己的IOT平臺(tái)第一步完成。下一篇是讓3861連上我們的服務(wù)器,并傳輸數(shù)據(jù)。
責(zé)任編輯:xj
原文標(biāo)題:基于Hi3861WIFIIOT搭建屬于自己的物聯(lián)網(wǎng)IOT平臺(tái)
文章出處:【微信公眾號(hào):HarmonyOS社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2909文章
44661瀏覽量
373517 -
IOT
+關(guān)注
關(guān)注
187文章
4213瀏覽量
196841 -
Hi3861
+關(guān)注
關(guān)注
1文章
60瀏覽量
6511
原文標(biāo)題:基于Hi3861WIFIIOT搭建屬于自己的物聯(lián)網(wǎng)IOT平臺(tái)
文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論