diff --git a/micropython/umqtt.simple/example_pub_tls.py b/micropython/umqtt.simple/example_pub_tls.py new file mode 100644 index 000000000..ad353225f --- /dev/null +++ b/micropython/umqtt.simple/example_pub_tls.py @@ -0,0 +1,26 @@ +from umqtt.simple import MQTTClient + +# Test reception e.g. with: +# mosquitto_sub -t foo_topic + + +def main(server="localhost"): + # NOTE: Checking server certificate is DISABLE + ssl_params = {"server_hostname": server} + c = MQTTClient( + "umqtt_client", + server=server, + port=8883, + user="", + password="", + keepalive=60, + ssl=True, + ssl_params=ssl_params, + ) + c.connect() + c.publish(b"foo_topic", b"hello") + c.disconnect() + + +if __name__ == "__main__": + main()