micropython-lib/micropython/umqtt.simple/example_mqtt_tls_pub.py

24 wiersze
617 B
Python
Czysty Zwykły widok Historia

2021-10-29 14:16:24 +00:00
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="<username>",
password="<password>",
keepalive=60,
ssl=True,
ssl_params=ssl_params)
2021-10-29 14:36:24 +00:00
c.connect()
c.publish(b"foo_topic", b"hello")
c.disconnect()
2021-10-29 14:16:24 +00:00
if __name__ == "__main__":
main()