User Manual

Table Of Contents
SARA-R4 series-AT commands manual
UBX-17003787 - R16
25MQTT
Page 298 of 401
Type Syntax Response Example
Set AT+UMQTT=<op_code>[,
<param1>[,<param2>]]
+UMQTT: <op_code>,<result>
OK
AT+UMQTT=12,1
+UMQTT: 12,1
OK
MQTT unique client ID
Set AT+UMQTT=0,<client_id> +UMQTT: 0,<result>
OK
AT+UMQTT=0,"352753090041680"
+UMQTT: 0,1
OK
MQTT local TCP port number
Set AT+UMQTT=1,<local_port> +UMQTT: 1,<result>
OK
AT+UMQTT=1,1883
+UMQTT: 1,1
OK
MQTT server name
Set AT+UMQTT=2,<server_name>[,
<server_port>]
+UMQTT: 2,<result>
OK
AT+UMQTT=2,
"www.commercialmqttbroker.com"
+UMQTT: 2,1
OK
MQTT server IP address
Set AT+UMQTT=3,<IP_address>[,
<server_port>]
+UMQTT: 3,<result>
OK
AT+UMQTT=3,"192.168.1.0",1883
+UMQTT: 3,1
OK
User name and password
Set AT+UMQTT=4,<username>,
<password>
+UMQTT: 4,<result>
OK
AT+UMQTT=4,"test","abc123"
+UMQTT: 4,1
OK
Last will QoS
Set AT+UMQTT=6,<will_QoS> OK AT+UMQTT=6,1
OK
Last will retain
Set AT+UMQTT=7,<will_retain> OK AT+UMQTT=7,1
OK
Last will topic
Set AT+UMQTT=8,<will_topic> OK AT+UMQTT=8,"u-blox/publish"
OK
Last will message
Set AT+UMQTT=9,<will_message>[,
<hex_mode>]
OK AT+UMQTT=9,"Unrequested
disconnect"
OK
Inactivity timeout
Set AT+UMQTT=10,<timeout> +UMQTT: 10,<result>
OK
AT+UMQTT=10,3600
+UMQTT: 10,1
OK
MQTT secure option
Set AT+UMQTT=11,<MQTT_secure>[,
<USECMNG_profile>]
+UMQTT: 11,<result>
OK
AT+UMQTT=11,1,2
+UMQTT: 11,1
OK
MQTT clean session
Set AT+UMQTT=12,<clean_session> +UMQTT: 12,<result>
OK
AT+UMQTT=12,1
+UMQTT: 12,1
OK