MQTT TLS (v1.2) support for Quectel’s BC92

Hi, if and when will BC92 be able to support MQTT over TLS. AWS IoT core requires MQTT/TLS to utilise their services fully.

1 Like

Hi Heinrich
BC92 currently has no plans to support TLS functionality.

Hi Abner, how would you then recommend to use AWS IoT Core with the BC92

Hi @Heinrich_de_Lange

Here are the full commands to use SSL in the BC92 module.

AT+QSSLCFG=1,5,"seclevel",2
OK

AT+QSSLCFG=1,5,"cacert"
>
"insert the CA cert"
CTRL-Z
+QSSLCFG: 1,5,"cacert",1452
OK

AT+QSSLCFG=1,5,"clientcert"
>
"insert the client certificate"
CTRL-Z
+QSSLCFG: 1,5,"clientcert",1298
OK

AT+QSSLCFG=1,5,"clientkey"
>
"insert the client key"
CTRL-Z
+QSSLCFG: 1,5,"clientkey",1704
OK

AT+QMTCFG="version",3,1
+CSCON: 0
OK

AT+QMTCFG="ssl",3,1,1,5
OK

AT+QMTOPEN=3,"test.mosquitto.org",8884
OK
+CSCON: 1
+QMTOPEN: 3,0

AT+QMTCONN=3,"nouvennbc92"
OK

+QMTCONN: 3,0,0

AT+QMTSUB=3,1,"nouvenn/",1
OK
+QMTSUB: 3,1,0,1

AT+QMTPUB=3,0,0,0,"nouvenn/"
>
TesteNouvenn
CTRL-Z

OK
+QMTPUB: 3,0,0
+QMTRECV: 3,0,nouvenn/,TesteNouvenn