[roborock] Fix status#clean-area channel (#20111)

* Fix status#clean-area

Signed-off-by: Paul Smedley <paul@smedley.id.au>
This commit is contained in:
Paul Smedley
2026-01-21 20:24:53 +01:00
committed by GitHub
parent 6d53a1541d
commit ddd2bd59cf
@@ -559,6 +559,8 @@ public class RoborockVacuumHandler extends BaseThingHandler {
updateState(CHANNEL_FAN_POWER, new DecimalType(getStatus.result[0].fanPower));
updateState(CHANNEL_FAN_CONTROL,
new DecimalType(FanModeType.getType(getStatus.result[0].fanPower).getId()));
updateState(CHANNEL_CLEAN_AREA,
new QuantityType<>(getStatus.result[0].cleanArea / 1000000D, SIUnits.SQUARE_METRE));
updateState(CHANNEL_CLEAN_TIME,
new QuantityType<>(TimeUnit.SECONDS.toMinutes(getStatus.result[0].cleanTime), Units.MINUTE));
updateState(CHANNEL_DND_ENABLED, new DecimalType(getStatus.result[0].dndEnabled));