Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepy
clients = system.tag.browseTags(parentPath="[MQTT Engine]Engine Info/MQTT Clients", tagType="Folder", recursive=False)
index = 0
print ("Number of MQTT Clients: " + str(len(clients)))
while index < len(clients):
	data = []
	tagPath = str(clients[index]).split("/")
	
	data.append(["Server Name", tagPath[len(tagPath)-1]])
	data.append(["MQTT Client ID", system.tag.readBlocking(str(clients[index]) + "/MQTT Client ID")[0].value])
	data.append(["Online", system.tag.readBlocking(str(clients[index]) + "/Online")[0].value])
	data.append(["Online DateTime", system.tag.readBlocking(str(clients[index]) + "/Online DateTime")[0].value])
	data.append(["Primary Host ID", system.tag.readBlocking(str(clients[index]) + "/Primary Host ID")[0].value])
	data.append(["Target Server URL", system.tag.readBlocking(str(clients[index]) + "/Target Server URL")[0].value])
	data.append(["Offline DateTimeNumber of Connected Sparkplug Edge Nodes", system.tag.readBlocking(str(clients[index]) + "/OfflineConnected DateTimeNodes")[0].value])
						
	print data
	index = index + 1

...