From 9869884fc763f0855576946369a9972f16769745 Mon Sep 17 00:00:00 2001 From: Dave Nicolson Date: Wed, 11 Dec 2024 04:21:21 +0100 Subject: [PATCH] Fix min max states (#1133) --- src/device/curtain.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/device/curtain.ts b/src/device/curtain.ts index 2fee9647..1006ee45 100644 --- a/src/device/curtain.ts +++ b/src/device/curtain.ts @@ -876,13 +876,13 @@ export class Curtain extends deviceBase { async setMinMax(): Promise { if ((this.device as curtainConfig).set_min) { - if (Number(this.WindowCovering.CurrentPosition) <= (this.device as curtainConfig).set_min!) { - this.WindowCovering.CurrentPosition = 0 + if (Number(this.WindowCovering.CurrentPosition) >= (this.device as curtainConfig).set_min!) { + this.WindowCovering.CurrentPosition = 100 } } if ((this.device as curtainConfig).set_max) { - if (Number(this.WindowCovering.CurrentPosition) >= (this.device as curtainConfig).set_max!) { - this.WindowCovering.CurrentPosition = 100 + if (Number(this.WindowCovering.CurrentPosition) <= (this.device as curtainConfig).set_max!) { + this.WindowCovering.CurrentPosition = 0 } } if (this.device.history) {