From c5e95b95d42c1785e126302e88e6ade2abeaf65d Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Wed, 30 Sep 2020 11:07:13 +0200 Subject: [PATCH] Fix VL53L1x domoticz distance Fix VL53L1x domoticz distance (#9210) --- tasmota/xsns_77_vl53l1x.ino | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tasmota/xsns_77_vl53l1x.ino b/tasmota/xsns_77_vl53l1x.ino index b90103736..170ca4128 100644 --- a/tasmota/xsns_77_vl53l1x.ino +++ b/tasmota/xsns_77_vl53l1x.ino @@ -71,7 +71,7 @@ void Vl53l1Every_250MSecond(void) { #ifdef USE_DOMOTICZ void Vl53l1Every_Second(void) { char distance[FLOATSZ]; - dtostrfd((float)vl53l1x_sensors.distance / 1000, 3, distance); + dtostrfd((float)vl53l1x_sensors.distance / 10, 1, distance); DomoticzSensor(DZ_ILLUMINANCE, distance); } #endif // USE_DOMOTICZ @@ -80,9 +80,7 @@ void Vl53l1Show(bool json) { if (json) { #ifdef USE_DOMOTICZ if (0 == tele_period) { - char distance[FLOATSZ]; - dtostrfd((float)vl53l1x_sensors.distance / 1000, 3, distance); - DomoticzSensor(DZ_ILLUMINANCE, distance); + Vl53l1Every_Second(); } #endif // USE_DOMOTICZ ResponseAppend_P(PSTR(",\"VL53L1X\":{\"" D_JSON_DISTANCE "\":%d}"), vl53l1x_sensors.distance);