Seite 1 von 1

Item als Label bei anderem Item in der Sitemap

Verfasst: 27. Feb 2020 14:49
von goerdi
Hallo !

Ich hab ja eine Wetterstation... die misst wind und Windrichtung (die Richtung wird gemappt auf den Text sprich Nord usw...)
Jetzt habe ich auch die Windgeschwindigkeit.
Also Icon habe ich das <wind> icon... nur finde ich es unpassend der Richtung auch das selbe zuzuordnen (ne Windrose gibts ja anscheinend nicht)
Da ist jetzt meine Idee fuer die Windgeschwindigkeit das Icon und aber als Label die gemappte Anzeige des Windrichtung Items ..
Geht das überhaupt ? Wenn ja .. Wie ? :)

Gruss Gerd

Re: Item als Label bei anderem Item in der Sitemap

Verfasst: 27. Feb 2020 16:53
von udo1toni
Nein, das wird so nicht gehen. Was Du machen kannst: Du nimmst ein Proxy Item (Typ String) und setzt in diesem den Status aus den Status der beiden anderen Items zusammen. Auf der Sitemap blendest Du nur das Proxy Item ein und hast beide Informationen da stehen.

Re: Item als Label bei anderem Item in der Sitemap

Verfasst: 27. Feb 2020 19:10
von PeterA
Z.b. so:

Ein Proxy Item "WacInfo", Typ "String" anlegen:

Code: Alles auswählen

String WacInfo "Abluft, Feuchte, Filtertimer [%s]" <temperature> 
Und eine Rule welche mir die Werte aus Abluft, Feuchte und Filtertimer in das Proxy Item schreibt:

Code: Alles auswählen

rule "WacInfo"
when
    Item Abluft                       received update or
    Item Abluftfeuchte                received update or
    Item FilterTimer                  received update
then
    WacInfo.postUpdate(Abluft.state.format("%.1f") +" °C - "+Abluftfeuchte.state.format("%s %%")+" - "+FilterTimer.state.format("%s h"))
end
Und dann in der Sitemap an der gewünschten Stelle das Proxy Item einbauen:

Code: Alles auswählen

Text          item=WacInfo    icon="westaflex"
Und so kann das dann in der Sitemap aussehen:

Bild

Re: Item als Label bei anderem Item in der Sitemap

Verfasst: 28. Feb 2020 07:56
von goerdi
Hi !

Ok... ich habe schon zur Hälft ein Ergebnis... aber irgendwie klappt das bei der Windrichtung nicht...
im Normalen Item klappt das scaling von Gradzahl zu String... wie trage ich das

Code: Alles auswählen

Number WS_WIND_DIR              "Windrichtung [SCALE(windrichtung.scale):%s]"
in der Rule ein das die Nummer zum Text gemappt wird ?

Gruss Gerd

Re: Item als Label bei anderem Item in der Sitemap

Verfasst: 28. Feb 2020 08:27
von violine21
goerdi hat geschrieben: 27. Feb 2020 14:49 Also Icon habe ich das <wind> icon... nur finde ich es unpassend der Richtung auch das selbe zuzuordnen (ne Windrose gibts ja anscheinend nicht)
Hallo Gerd,
habe das von meiner Homematic-Wetterstation mit Windfahne und Windrose so dargestellt:
wind.gif
Leider gibts von der Windrose kein animiertes Icon. Ob man es bei der Größe überhaupt erkennt, daran habe ich meine Zweifel :?
windrose.png
windrose.svg.txt
VG André