MQTT with Certificate not working



  • Dear Community,

    I am just using a GPy with a Pysense and I would like to publish messages via MQTT to a broker. Without TLS it is working fine, messages are published to the broker.
    When i am now using SSL, I get errors, which i cannot interpret.

    first my snippet of code:

    CERT_PATH = '/flash/cert/mqtt.pem'
    client = MQTTClient("PyCOM", "XXX.XXX.XXX.XXX", port=8883, user="XXX", password="XXX", ssl=True, ssl_params={'cert_reqs':ssl.CERT_REQUIRED,'certfile':CERT_PATH})
    
    

    I get this error:

    Traceback (most recent call last):
      File "<stdin>", line 26, in <module>
      File "/flash/lib/mqtt.py", line 59, in connect
    ValueError: invalid argument(s) value
    >```
    
    do you have any idea?
    
    Thanks in advance.

Log in to reply
 

Pycom on Twitter