Seite 1 von 1

Item für Gruppe - Dynamisches Icon funktioniert nicht

Verfasst: 9. Jan 2024 18:17
von curius
Hallo!

Ich habe leider wieder ein kleines Problem :(
... und ich denke es wurde irgendwann mal durch ein Update verursacht, denn ich bin mir nämlich ziemlich sicher, dass es schon mal funktioniert hat.

Es geht um eine Gruppe von zwei Rollershutter, bei der sich das dynamische Icon leider in der Sitemap nicht ändert.

elero.items:

Code: Alles auswählen

Rollershutter Rollershutter1 "Beschattung Esszimmer" (gRollershutter, gRollershutter_EG, gRollershutter_WZ, gRollershutter_EG2) {alexa="Shutter", channel="elerotransmitterstick:elerochannel:0a1b2c0a:1:control",autoupdate="false" }
Rollershutter Rollershutter2 "Beschattung Wohnzimmer" (gRollershutter, gRollershutter_EG, gRollershutter_WZ) {alexa="Shutter", channel="elerotransmitterstick:elerochannel:0a1b2c0a:2:control",autoupdate="false" }

Group:Rollershutter gRollershutter_WZ "Beschattung Wohnzimmer" {alexa="Shutter"}   // Beide Raffstores im Wohnzimmer
house.sitemap:

Code: Alles auswählen

Switch item=Rollershutter1 label="Raffstore - Esszimmer"
Switch item=Rollershutter2 label="Raffstore - Wohnzimmer"

Switch item=gRollershutter_WZ label="Beschattung - WZ" icon="blinds"
In der Sitemap funktionieren alle Rollläden wie gewünscht und auch das Icon wechselt bei beiden Items wie vorgesehen (offen / halb / geschlossen).
Leider passt das Icon für das Gruppenitem nicht. Das Icon für das Gruppenitem verändert sich nie und zeigt die Rollläden immer halb geöffnet an, obwohl beide geschlossen sind :?

Hat jemand eine Idee woran das liegen könnte?
Bei den Gruppenitems für die Beleuchtung gibt es dahingehend keine Probleme...
Besten Dank!

Grüße
Christian

Re: Item für Gruppe - Dynamisches Icon funktioniert nicht

Verfasst: 9. Jan 2024 19:36
von int5749
Das "Problem" liegt daran, das der die Gruppe einen falschen Wert zurück meldet.
Die dynamischen Icons (eigentlich ist es ja eine Gruppe von Icons mit verschiedenen Triggern) benötigen einen Wert zwischen 0 und 100.

Erstelle die Gruppe mal wie folgt

Code: Alles auswählen

Group:Rollershutter:AVG gRollershutter_WZ "Beschattung Wohnzimmer" {alexa="Shutter"}   // Beide Raffstores im Wohnzimmer
Voraussetzung ist, das die einzelnen Rollos einen entsprechenden Wert melden. Die Gruppe meldet dann den Durchschnitt.
Prinzipiell passt eine Gruppe auch nur wenn beide Items die gleiche Höhe => Wert haben.
Denn wenn eine geschlossen und die andere geöffnet ist, zeigt die Gruppe dann natürlich halb geschlossen, oder geöffnet? :lol:

Re: Item für Gruppe - Dynamisches Icon funktioniert nicht

Verfasst: 9. Jan 2024 19:53
von curius
Hallo int5749!

Besten Dank für deine Rückmeldung.
Beide Rollläden für sich melden die gleichen Informationen zurück (100 - geschlossen), und auch das Icon für beide Rollläden einzeln zeigen den korrekten Zustand an (geschlossen).

Nur das Gruppenitem will sich bei Änderung der Position leider nicht ändern - Icon halb geöffnet

Die Änderung der Gruppe auf deinen Vorschlag brachte leider auch keinen Erfolg... AVG ergibt jedoch 100,00000 was eigentlich nur bestätigt, dass beide Rollläden auch wirklich geschlossen sind. Auch im Log ist ersichtlich, dass sich das Gruppenitem sauber auf 100 ändert :-(

Ich vermute, es liegt am

Code: Alles auswählen

icon="blinds"
, womöglich wird dadurch ein starres Symbol eingeblendet.
Wenn ich den Eintrag jedoch entferne, wird mir ein "normales" Switch Icon angezeigt und nicht das Rollershutter Icon, obwohl die Gruppe vom Typ Rollershutter ist.

... und ganz komisch auch.
Das komplett gleiche Gruppenitem funktioniert einwandfrei am HABPanel - auch mit dem dynamischen Standard Icon

Grüße
Christian