mem_used = f"{get_size(svmem.used)}" mem_per = f"{svmem.percent}%" swap_total = f"{get_size(swap.total)}" swap_free = f"{get_size(swap.free)}" swap_used = f"{get_size(swap.used)}" swap_percentage = f"{svmem.percent}%" mqtt.publish("mem_info", mem_total) mqtt.publish("mem_info", mem_available) mqtt.publish("mem_info", mem_used) mqtt.publish("mem_info", mem_per) mqtt.publish("mem_info", swap_total) mqtt.publish("mem_info", swap_free) mqtt.publish("mem_info", swap_used) mqtt.publish("mem_info", swap_percentage) code = mySystem.Service("createMemoryCollection") params = { "item": { "memory_total": mem_total, "memory_available": mem_available, "memory_used": mem_used, "memory_percentage": mem_per, "swap_memory_total": swap_total, "swap_memory_free": swap_free, "swap_memory_used": swap_used, "swap_memory_percentage": swap_percentage } } code.execute(boren, params) time.sleep(1)
from clearblade.Messaging import Messaging from paho.mqtt.client import Client, MQTT_ERR_QUEUE_SIZE from clearblade.ClearBladeCore import System, Query, Developer SystemKey = "d4bfc0890cc2f4d0e6fc8189b722" SystemSecret = "D4BFC0890CC49DA6D69EA590D8D701" mySystem = System(SystemKey, SystemSecret) email = "*****@*****.**" password = "******" sidd = mySystem.User(email, password) sidd = mySystem.Service("PCSystem") params = {"Bluetooth": "Jabra"} mqtt = mySystem.Messaging(sidd) def on_connect(client, userdata, flags, rc): # When we connect to the broker, subscribe to the southernplayalisticadillacmuzik topic client.subscribe("PCSystems") mqtt.on_connect = on_connect mqtt.connect() sidd2 = Developer(email, password) sidd.execute(sidd2, params)