refactor(mqtt): 移除不必要的日志打印语句
- 删除了发送设备数据后的打印语句 - 删除了发送自动发现配置后的打印语句 - 优化代码,提高可读性和性能
This commit is contained in:
@@ -99,7 +99,6 @@ def publish_device_metrics(client):
|
||||
|
||||
# 发布设备数据
|
||||
client.publish(device_topic, payload)
|
||||
print(f"Device metrics published: {payload}")
|
||||
|
||||
# 发布自动发现配置(发布传感器信息)
|
||||
discovery_payloads = [
|
||||
@@ -116,7 +115,6 @@ def publish_device_metrics(client):
|
||||
for discovery_payload in discovery_payloads:
|
||||
discovery_topic = f"homeassistant/sensor/{device_id}_{discovery_payload['unique_id']}/config"
|
||||
client.publish(discovery_topic, json.dumps(discovery_payload, indent=4))
|
||||
print(f"Discovery message published: {json.dumps(discovery_payload, indent=4)}")
|
||||
except Exception as e:
|
||||
print(f"Error publishing device metrics: {e}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user