From 640368af4284f7a0ba84a19c5f7f90f1b2d6aecb Mon Sep 17 00:00:00 2001 From: Nicu Hodos Date: Tue, 25 Oct 2022 21:33:56 +0200 Subject: [PATCH] put back id inside sensor block --- gateway/src/gateway.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gateway/src/gateway.cpp b/gateway/src/gateway.cpp index 4874ca3..b141d9a 100644 --- a/gateway/src/gateway.cpp +++ b/gateway/src/gateway.cpp @@ -44,15 +44,15 @@ void loop() { } bool buildSensorJson(JsonDocument& jsonDoc, unsigned long value) { - jsonDoc["id"] = ID(value); + JsonObject sensor = jsonDoc.createNestedObject("sensor"); + sensor["id"] = ID(value); float voltage = (float)GET_VCC(value) / 1000; if (voltage != 0) { - JsonObject diagnostic = jsonDoc.createNestedObject("diagnostic"); + JsonObject diagnostic = sensor.createNestedObject("diagnostic"); diagnostic["voltage"] = voltage; } - JsonObject sensor = jsonDoc.createNestedObject("sensor"); switch (GET_TYPE(value)) { case SensorType::GENERIC: sensor["value"] = GET_VALUE(value);