From 1a7df4e1fd0ce62c274ac21bbffa00e81f66eb87 Mon Sep 17 00:00:00 2001 From: mlodedrwale Date: Thu, 12 Jun 2025 18:28:16 +0100 Subject: [PATCH] Whole oven_state pushed to mqtt --- lib/ovenWatcher.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/ovenWatcher.py b/lib/ovenWatcher.py index 8e25ff7..966d756 100644 --- a/lib/ovenWatcher.py +++ b/lib/ovenWatcher.py @@ -71,10 +71,8 @@ class OvenWatcher(threading.Thread): # Publish temperature to MQTT topic if config.mqtt_enabled: - payload = json.dumps({ - "name": config.mqtt_kiln_name, - "value": oven_state['temperature'] - }) + oven_state["name"] = config.mqtt_kiln_name + payload = json.dumps(oven_state) result = self.client.publish(config.mqtt_topic, payload) if result.rc != mqtt.MQTT_ERR_SUCCESS: log.error(f"Publish failed, code: {result.rc}")