mqtt(訊息佇列遙測傳輸)是iso 標準(iso/iec prf 20922)下基於發布/訂閱正規化的訊息協議。它工作在 tcp/ip協議族上,是為硬體效能低下的遠端裝置以及網路狀況糟糕的情況下而設計的發布/訂閱型訊息協議,為此,它需要乙個訊息中介軟體 。
mqtt是乙個基於客戶端-伺服器的訊息發布/訂閱傳輸協議。mqtt協議是輕量、簡單、開放和易於實現的,這些特點使它適用範圍非常廣泛。在很多情況下,包括受限的環境中,如:機器與機器(m2m)通訊和物聯網(iot)。其在,通過衛星鏈路通訊感測器、偶爾撥號的醫療裝置、智慧型家居、及一些小型化裝置中已廣泛使用。
注意:安裝完成後可以刪掉多餘東西,只留下_rel檔案加下的emqttd資料夾即可。
至emqttd/bin目錄下
啟動服務:sudo ./emqttd start
停止服務:sudo ./emqttd stop
let mqtt = require('mqtt')
let client = mqtt.connect('mqtt:')
client.on('connect', function ()
})})
client.on('message', function (topic, message) )
結果:
樹莓派基於mqttg搞一些物聯網應用其實還是很方便的,之後我家便是物聯網裝置聚集地。
樹莓派raspberry之samba
樹莓派自帶編譯器,在做linux開發時,直接在樹莓派編譯,省得在windows下開虛擬機會很卡。這樣我們在開發過程中經常要在windows和樹莓派之間進行檔案傳輸,使用samba服務可實現檔案共享。在windows的網路上的芳鄰即可訪問樹莓派。檔案系統,非常方便。1.在安裝前先首先換新源 如果不修改...
樹莓派(raspberry)啟用root賬戶
樹莓派使用的linux是debian系統,所以樹莓派啟用root和debian是相同的。debian裡root賬戶預設沒有密碼,但賬戶鎖定。當需要root許可權時,由預設賬戶經由sudo執行,raspberry pi 系統中的raspbian 預設使用者是pi 密碼為raspberry 重新開啟ro...
樹莓派Raspberry把玩手記
買了個英國版的樹莓派,兩百不到,帶殼子兩百出頭,非常便宜.cpu用的是博通的四核cortex a53,usb供電,左下角逆時針一圈依次是電源,hdmi,audio,乙太網,usb,gpio.作為曾經的嵌入式狗,看一眼pcb就大概能猜出晶元是幹嘛的.板子整體布局還是非常緊湊的,幾乎沒有多少介面晶元,可...