/*********************************************************************************
* MQTT连接服务器返回2
* 说明:
* MQTT Client总是连接不上服务器,返回值是2。
*
* 2017-12-1 深圳 南山平山村 曾剑锋
********************************************************************************/
一、参考文档:
1. Python Paho/MQTT : Detecting Connect error
https://stackoverflow.com/questions/42451427/python-paho-mqtt-detecting-connect-error
2. paho-mqtt 1.3.1
https://pypi.python.org/pypi/paho-mqtt
二、connection result
The value of rc indicates success or not:
0: Connection successful
1: Connection refused - incorrect protocol version
2: Connection refused - invalid client identifier
3: Connection refused - server unavailable
4: Connection refused - bad username or password
5: Connection refused - not authorised
6-255: Currently unused.
三、解决方法:
设置一下Client Id就行了。