complete course

This commit is contained in:
2022-11-06 02:28:14 +02:00
parent e05560f5d3
commit 4bbd21a665
6 changed files with 114 additions and 0 deletions

16
paho_test.py Normal file
View File

@@ -0,0 +1,16 @@
import paho.mqtt.client as mqtt
import paho.mqtt.publish as publish
import time, random
import psutil
# mqttBroker ="mqtt.33co.de"
#client = mqtt.Client (client_id="", clean_session=True)
#client.tls_set()
#client.connect(mqttBroker, port=8883)
i = 1
while i < 10:
msgs = [{"topic": "cpu_percent", "payload": psutil.cpu_percent() }, {"topic": "memory", "payload": psutil.virtual_memory().percent }]
print(msgs)
publish.multiple(msgs, hostname="mqtt.33co.de", port=8883, tls={'ca_certs':"/etc/ssl/certs/ca-certificates.crt"})
time.sleep(3)
client.disconnect()