創建用戶
在https://www.cloudmqtt.com/上創建一個帳戶
轉到右上角的控制面板
點擊“創建”按鈕
安裝lib
sudo pip install paho-mqtt
注:不加·sudo
可會有如下一些錯誤
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 353, in run
wb.build(autobuilding=True)
運行python腳本
在樹莓派上運行如下代碼:
import paho.mqtt.client as mqtt
import time
data="Hello from Raspberry Pi!"
while True:
print data
try:
client=mqtt.Client()
#修改下一行中的用戶名和密碼
client.username_pw_set("dspwoncw","3s9YYyRmL2l0")
#修改下一行中的client_id
client.connect("m11.cloudmqtt.com",16868,60)
client.publish("pi",data)
time.sleep(1)
except KeyboardInterrupt:
print("end")
client.disconnect()
在代理上接收數據
在websocket UI 觀察到
Reference
https://pypi.org/project/paho-mqtt/#connect-reconnect-disconnect