From e162d9564bef726990b27594dd34866f064d0d1d Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Thu, 21 Mar 2024 23:41:17 +0100 Subject: [PATCH] mqttlog: improved log message. --- apps/aqhome-mqttlog/loop_mqtt.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/aqhome-mqttlog/loop_mqtt.c b/apps/aqhome-mqttlog/loop_mqtt.c index 4577458..2e57c2b 100644 --- a/apps/aqhome-mqttlog/loop_mqtt.c +++ b/apps/aqhome-mqttlog/loop_mqtt.c @@ -260,7 +260,9 @@ void _sendMessage(AQHOME_MQTT *aqh, const AQHMQTT_DEVICE *device, const AQHMQTT_ { int rv; union {double f; uint64_t i;} u; + const char *deviceName; + deviceName=AQHMQTT_Device_GetId(device); rv=GWEN_Text_StringToDouble(rcvdValue, &(u.f)); if (rv<0) { DBG_ERROR(NULL, "Invalid value received from MQTT server (%s)", rcvdValue?rcvdValue:""); @@ -277,7 +279,9 @@ void _sendMessage(AQHOME_MQTT *aqh, const AQHMQTT_DEVICE *device, const AQHMQTT_ pubMsg=AQH_MultiDataDataIpcMsg_new(AQH_MSGTYPE_IPC_DATA_UPDATEDATA, msgValue, arrayToSend, 1); if (pubMsg) { - DBG_INFO(AQH_LOGDOMAIN, "BROKER UPDATE_DATA %s: %f", AQH_Value_GetName(msgValue), u.f); + DBG_INFO(AQH_LOGDOMAIN, "BROKER UPDATE_DATA %s/%s: %f", + deviceName?deviceName:"", + AQH_Value_GetName(msgValue), u.f); GWEN_MsgEndpoint_AddSendMessage(aqh->brokerEndpoint, pubMsg); } AQH_Value_free(msgValue);