User Manual

Table Of Contents
SARA-R4 series-AT commands manual
UBX-17003787 - R16
25MQTT
Page 299 of 401
Type Syntax Response Example
Read AT+UMQTT=<op_code> +UMQTT: <op_code>,<param1>[,
<param2>]
OK
+UMQTT: 4,"my_username"
OK
Read AT+UMQTT? +UMQTT: 0,<client_id>
+UMQTT: 2,<server_name>,
<server_port>
+UMQTT: 3,IP_address>,<server_
port>
+UMQTT: 4,<username>
+UMQTT: 6,<will_QoS>
+UMQTT: 7,<will_retain>
+UMQTT: 8,<will_topic>
+UMQTT: 9,<wm_length>,<will_
message>
+UMQTT: 10,<timeout>
+UMQTT: 11,<MQTT_secure>[,
<USECMNG_profile>]
OK
+UMQTT: 0,"352848080012186"
+UMQTT: 2,"",1883
+UMQTT: 3,"",1883
+UMQTT: 4,""
+UMQTT: 6,0
+UMQTT: 7,0
+UMQTT: 8,""
+UMQTT: 9,0,""
+UMQTT: 10,0
+UMQTT: 11,0
OK
Test AT+UMQTT=? +UMQTT: (list of supported <op_
code>s)
OK
+UMQTT: (0-4,10-12)
OK
URC +UUMQTT<op_code>: <param1>[,
<param2>]
+UUMQTT0: "352753090041680"
25.2.3Defined values
Parameter Type Description
<op_code> Number MQTT parameter:
0: MQTT unique client id
1: MQTT local port number
2: MQTT server name
3: MQTT IP address
4: MQTT username and password
6: MQTT last will QoS value
7: MQTT last will retain
8: MQTT last will topic
9: MQTT last will message
10: MQTT inactivity timeout period
11: MQTT secure
12: MQTT clean session
14: MQTT terse/verbose mode; the set command is not supported
Allowed values:
SARA-R410M-63B / SARA-R410M-73B / SARA-R410M-83B - 0, 2, 3, 4, 10, 11
SARA-R410M-02B / SARA-R410M-52B / SARA-R412M / SARA-N4 - 0, 1, 2, 3, 4, 10,
11, 12, 14
<result> Number Allowed values:
0: failure
1: success
<client_id> String Client identifier for the MQTT session.
SARA-R410M-63B / SARA-R410M-73B / SARA-R410M-83B - The maximum length
is 256 characters.
SARA-R410M-02B / SARA-R410M-52B / SARA-R412M / SARA-N4 - The maximum
length is 23 characters.
The default value is the IMEI of the MT.