From b42b7664ee7801ff98eacf2092da600fe957c1ba Mon Sep 17 00:00:00 2001 From: MichaelDvP <59284019+MichaelDvP@users.noreply.github.com> Date: Sat, 24 Oct 2020 16:18:54 +0200 Subject: [PATCH] change dallas single format from {no:value} to {id:value} --- src/dallassensor.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dallassensor.cpp b/src/dallassensor.cpp index 954671116..1635a38bf 100644 --- a/src/dallassensor.cpp +++ b/src/dallassensor.cpp @@ -324,9 +324,9 @@ void DallasSensor::publish_values() { char sensorID[10]; // sensor{1-n} snprintf_P(sensorID, 10, PSTR("sensor%d"), sensor_no); if (mqtt_format_ == Mqtt::Format::SINGLE) { - // e.g. sensor_data = {"sensor1":23.3,"sensor2":24.0} + // e.g. sensor_data = {"28-EA41-9497-0E03":23.3,"28-233D-9497-0C03":24.0} if (Helpers::hasValue(sensor.temperature_c)) { - doc[sensorID] = (float)(sensor.temperature_c) / 10; + doc[sensor.to_string()] = (float)(sensor.temperature_c) / 10; } } else { // e.g. sensor_data = {"sensor1":{"id":"28-EA41-9497-0E03","temp":23.3},"sensor2":{"id":"28-233D-9497-0C03","temp":24.0}} @@ -379,4 +379,4 @@ void DallasSensor::publish_values() { Mqtt::publish(F("sensor_data"), doc.as()); } -} // namespace emsesp \ No newline at end of file +} // namespace emsesp