2016-06-14 137 views
0

我想使用MQTT協議進行使用gsm模塊和樹莓派/ beaglebone的通信。由於GSM通過AT命令提供TCP連接。有人能告訴我什麼是發佈到mqtt經紀人的格式?MQTT發佈/訂閱通信格式

我正在使用帶gsm模塊的beaglebone進行tcp連接。我連接了不同的傳感器,並希望將生成和處理的數據傳輸給代理商。但與GSM的問題是,它通過TCP交換傳輸數據所以我將不得不做一個低水平的網絡(如套接字)與他們。因此,讓我們說,如果我們只有socket連接可用,沒有協議。我將如何實現mqtt協議呢?

任何幫助將是不錯..

+0

您是否嘗試過搜索mqtt文檔? –

+2

就目前而言,這個問題過於寬泛,您需要概述您已經嘗試的內容,然後有人可以幫助解決問題。爲了讓你開始MQTT規範可以在這裏找到:http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html – hardillb

+0

我使用一個beaglebone與一個用於TCP連接的gsm模塊。我連接了不同的傳感器,並希望將生成和處理的數據傳輸給代理商。但與GSM的問題是,它通過TCP交換傳輸數據所以我將不得不做一個低水平的網絡(如套接字)與他們。因此,讓我們說,如果我們只有socket連接可用,沒有協議。我將如何在其上實現mqtt協議。 –

回答

0

如果你有Beaglebone爲什麼擔心MQTT實現。使用PPP撥號器/ Wvdial將BB連接到互聯網。使用Paho Python Client並開發應用程序以將您的傳感器數據發佈到雲。