Update file main.py

This commit is contained in:
2024-04-20 10:55:31 +00:00
parent b5ac7620c8
commit 5a446a0ca2

12
main.py
View File

@@ -180,37 +180,37 @@ def publish_discovery_messages(client):
# ...
print("publish_discovery_messages")
client.publish(
f"{discovery_prefix}/switch/{shutdown_entity['name']}/config",
f"{discovery_prefix}/switch/{hostname}/{shutdown_entity['name']}/config",
json.dumps(shutdown_entity),
retain=True,
)
# Publication de la configuration du capteur cpu_temp
client.publish(
f"{discovery_prefix}/sensor/{cpu_temp_entity['name']}/config",
f"{discovery_prefix}/sensor/{hostname}/{cpu_temp_entity['name']}/config",
json.dumps(cpu_temp_entity),
retain=True,
)
# Publication de la configuration du capteur gpu_temp
client.publish(
f"{discovery_prefix}/sensor/{gpu_temp_entity['name']}/config",
f"{discovery_prefix}/sensor/{hostname}/{gpu_temp_entity['name']}/config",
json.dumps(gpu_temp_entity),
retain=True,
)
# Publication de la configuration du capteur memory_used
client.publish(
f"{discovery_prefix}/sensor/{memory_used_entity['name']}/config",
f"{discovery_prefix}/sensor/{hostname}/{memory_used_entity['name']}/config",
json.dumps(memory_used_entity),
retain=True,
)
# Publication de la disponibilité pour l'entité cpu_usage
client.publish(
f"{discovery_prefix}/sensor/{cpu_usage_entity['name']}/config",
f"{discovery_prefix}/sensor/{hostname}/{cpu_usage_entity['name']}/config",
json.dumps(cpu_usage_entity),
retain=True,
)
# Publication de la configuration du capteur gpu_memory_usage
client.publish(
f"{discovery_prefix}/sensor/{gpu_memory_usage_entity['name']}/config",
f"{discovery_prefix}/sensor/{hostname}/{gpu_memory_usage_entity['name']}/config",
json.dumps(gpu_memory_usage_entity),
retain=True,
)