FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Hanjo am 14 Mai 2019, 12:56:16

Titel: [gelöst] Problem mit Max Aggregation
Beitrag von: Hanjo am 14 Mai 2019, 12:56:16
Hallo,

ich möchte gerne bei mehreren Jalousien die Jalousie identifizieren, die am weitesten nach unten gefahren ist (wobei 0 oben und 100 unten).

Den Mittelwert kann ich auch ohne Probleme bestimmen mit [#average:d0:"^EG\.AZ\.Jalousie":status,-1]. Steht eine Jalousie bei 0 und die andere bei 10 erhalte ich wie erwartet eine 5.

Verwende ich nun aber [#max:d0:"^EG\.AZ\.Jalousie":status,-1] oder eben [@max:"^EG\.AZ\.Jalousie":status,-1] wird mir in beiden Fällen nur der default-Wert -1 zurückgegeben. Was mache ich hier falsch?

Danke & Gruß
Hanjo
Titel: Antw:Problem mit Max Aggregation
Beitrag von: Hanjo am 14 Mai 2019, 22:38:26
Und hier kommt des Rätsels Lösung:

Lässt man den Default-Wert (-1 in meinem Beispiel) weg, funktioniert alles wie es soll:

[#max:d0:"^EG\.AZ\.Jalousie":status]
[@max:"^EG\.AZ\.Jalousie":status]
Titel: Antw:Problem mit Max Aggregation
Beitrag von: Damian am 14 Mai 2019, 22:48:53
Zitat von: Hanjo am 14 Mai 2019, 22:38:26
Und hier kommt des Rätsels Lösung:

Lässt man den Default-Wert (-1 in meinem Beispiel) weg, funktioniert alles wie es soll:

[#max:d0:"^EG\.AZ\.Jalousie":status]
[@max:"^EG\.AZ\.Jalousie":status]

Sollte eigentlich nicht so sein??? Muss ich mal bei mir testen.
Titel: Antw:Problem mit Max Aggregation
Beitrag von: Damian am 15 Mai 2019, 10:44:20
Zitat von: Damian am 14 Mai 2019, 22:48:53
Sollte eigentlich nicht so sein??? Muss ich mal bei mir testen.

Ein Bugfix kommt ins nächste Update.
Titel: Antw:Problem mit Max Aggregation
Beitrag von: Hanjo am 15 Mai 2019, 11:21:01
Zitat von: Damian am 15 Mai 2019, 10:44:20
Ein Bugfix kommt ins nächste Update.

Super, danke  :)