Seite 1 von 1

PaperUI Items in Gruppen?

Verfasst: 22. Nov 2019 20:33
von update71
Hi,

kann ich Items die in PaperUI angelegt wurden auch per .items Datei gruppieren. Ich habe nichts dazu gefunden und meine Versuche ne Gruppe zu bauen enden in Fehlermeldungen.
ich möchte gern den Status der Batterien von meinen HM Aktoren überwachen:

Code: Alles auswählen

Thermostat_PZ_0_NiedrigerBatteriestatus (Type=SwitchItem, State=OFF, Label=Niedriger Batteriestatus, Category=Battery)
Thermostat_GZ_0_NiedrigerBatteriestatus (Type=SwitchItem, State=OFF, Label=Niedriger Batteriestatus, Category=Battery)
Temp_Aussen_0_NiedrigerBatteriestatus (Type=SwitchItem, State=OFF, Label=Niedriger Batteriestatus, Category=Battery)
Thermostat_WZ_0_NiedrigerBatteriestatus (Type=SwitchItem, State=OFF, Label=Niedriger Batteriestatus, Category=Battery)
Thermostat_Bad_2_BatteryState (Type=NumberItem, State=2.40 V, Label=Battery State, Category=null)
Thermostat_PZ_4_BatteryState (Type=NumberItem, State=3.10 V, Label=Battery State, Category=null)
Thermostat_KU_0_NiedrigerBatteriestatus (Type=SwitchItem, State=OFF, Label=Niedriger Batteriestatus, Category=Battery)
Thermostat_Bad_0_NiedrigerBatteriestatus (Type=SwitchItem, State=ON, Label=Niedriger Batteriestatus, Category=Battery)
Thermostat_SZ_0_NiedrigerBatteriestatus (Type=SwitchItem, State=OFF, Label=Niedriger Batteriestatus, Category=Battery)
Thermostat_WZ_2_BatteryState (Type=NumberItem, State=2.40 V, Label=Battery State, Category=null)
Die hätte ich gern in einer Gruppe um die dann per Regel abzufragen ob einer der Switche "ON" ist.

Re: PaperUI Items in Gruppen?

Verfasst: 23. Nov 2019 10:14
von peter-pan
Ich hab's zwar nicht bis zu Ende getestet, aber ich denke, dass das schon gehen müsste. Du kannst die Gruppe entweder in der PaperUI anlegen.

1. Etwa so:
gBatterieGruppe.jpg
Und dann dein Item zuordnen.

2. Etwa so:
gBatterieItem.jpg
Die Gruppe könntest du auch in der .items Datei anlegen.

Etwa so:

Code: Alles auswählen

Group:Switch:OR(ON,OFF)       gBatt           "Batterie Status [MAP(battery.map):%s]" <siren>
Group:Number:MIN              gBattLevel      "Batterie Level MIN [%d %%]"            <batterylevel>
und dann dein Item wie unter 2. beschrieben zuordnen.

Etwa so:
gBattItem.jpg
Edit:
Aber Achtung, die Items müssen vom gleichen Typ sein. Wie ich gesehen habe, hast du verschiedenen Typen (Switch, Number, etc.) gemischt. Die musst du natürlich trennen.