From 5cf41bdce0e6d499b0dfe8cd79d5606fe64cdb35 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 30 Mar 2021 11:37:31 +0200 Subject: [PATCH] number format for enum-bool --- src/emsdevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emsdevice.cpp b/src/emsdevice.cpp index 3295c70a6..38c17c2a3 100644 --- a/src/emsdevice.cpp +++ b/src/emsdevice.cpp @@ -626,7 +626,7 @@ bool EMSdevice::generate_values_json(JsonObject & root, const uint8_t tag_filter // handle Booleans (true, false) if ((dv.type == DeviceValueType::BOOL) && Helpers::hasValue(*(uint8_t *)(dv.value_p), EMS_VALUE_BOOL)) { // see if we have options for the bool's - if (dv.options_size == 2) { + if (dv.options_size == 2 && Mqtt::bool_format() != BOOL_FORMAT_10) { json[name] = *(uint8_t *)(dv.value_p) ? dv.options[0] : dv.options[1]; has_value = true; } else {