From 99dd6c8251cc94db4e4a3a725c1e5a40e0dde12a Mon Sep 17 00:00:00 2001 From: Adrian Scillato <35405447+ascillato@users.noreply.github.com> Date: Mon, 19 Oct 2020 13:36:55 -0300 Subject: [PATCH 1/2] KNX: Fix Bug in Scenes https://github.com/arendst/Tasmota/pull/8728#issuecomment-665515704 Thanks to @BBBits --- tasmota/xdrv_11_knx.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasmota/xdrv_11_knx.ino b/tasmota/xdrv_11_knx.ino index d6fef25fe..b9cdb338e 100644 --- a/tasmota/xdrv_11_knx.ino +++ b/tasmota/xdrv_11_knx.ino @@ -566,7 +566,7 @@ void KNX_CB_Action(message_t const &msg, void *arg) } else if (chan->type == KNX_SCENE) { // VALUE uint8_t tempvar = knx.data_to_1byte_uint(msg.data); - dtostrfd(tempvar,2,tempchar); + dtostrfd(tempvar,0,tempchar); } else { // VALUE float tempvar = knx.data_to_2byte_float(msg.data); From 15976ecd025857a096c5c7b3c6738ed6a1db621e Mon Sep 17 00:00:00 2001 From: Adrian Scillato <35405447+ascillato@users.noreply.github.com> Date: Mon, 19 Oct 2020 13:39:36 -0300 Subject: [PATCH 2/2] trim spaces --- tasmota/xdrv_11_knx.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasmota/xdrv_11_knx.ino b/tasmota/xdrv_11_knx.ino index b9cdb338e..4524c42d2 100644 --- a/tasmota/xdrv_11_knx.ino +++ b/tasmota/xdrv_11_knx.ino @@ -566,7 +566,7 @@ void KNX_CB_Action(message_t const &msg, void *arg) } else if (chan->type == KNX_SCENE) { // VALUE uint8_t tempvar = knx.data_to_1byte_uint(msg.data); - dtostrfd(tempvar,0,tempchar); + dtostrfd(tempvar,0,tempchar); } else { // VALUE float tempvar = knx.data_to_2byte_float(msg.data);