Und mit welchem Tool erstellt ihr sowas?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Wertanzeige mit Farbverlauf
Einklappen
X
-
Zitat von trax Beitrag anzeigen... geht mit EDOMI Boardmittel = dynamische Vordergrundfarbe: hsl({140-(4*#)}, 75%, 55%)
Kommentar
-
wenn's hilft ... ist aber wirklich nur ein Wertanzeiger (Polar - Kontur) mit der dyn. Vordergrundfarbe / sowie ein statisches zweites (darunterliegendes) Element als Hintergrund/Bereichsanzeige
wertanzeige.PNG bereichsanzeige.PNGGrüße
Christian
__________________
- Likes 1
Kommentar
-
Das ist alles super, bekommt man sowas auch mit Boardmitteln hin? Die Vordergrundfarbe darf ja leider kein -linear-gradient enthalten, oder?
https://knx-user-forum.de/filedata/f...64&type=medium
Vielen Dank für die Hilfe.Gruß Dennis
Alles geht, außer dem Känguru, das hüpft. :-)
Kommentar
-
Zitat von dentech Beitrag anzeigenDas ist alles super, bekommt man sowas auch mit Boardmitteln hin?
Ergebnis:
Bildschirmfoto 2021-03-29 um 16.52.43.png
des bedarf es:
1x Hintergrundfarbe (Farbverlauf)
1x Hintergrundfarbe (Farbe der Visu mit Opazität 1)
1x Vordergrundfarbe (Farbe der Visu mit Opazität 0.9)
5x Universalelemente (als Hintergrund und Abdeckung)
1x Wertanzeige (Wertanzeigebalken)
1x Universalelement (Temperaturanzeige als Wert)
1x iKO mit der aktuellen Temperatur allerdings invertiert (dazu in einer Logik einfach den Temperaturwert mit -1 multiplizieren und auf ein eigenes iKO ausgeben
1x iKO/GA mit der aktuellen Temperatur
Wichtig zu wissen ist, dass der Wertanzeiger den Farbverlauf um so weiter verdeckt je kälter es wird...sprich von rechts nach links.
Mit dem Farbverlauf kann natürlich solange rumexperimentiert werden, bis es einem gefällt.
und so wird es gemacht:
Bildschirmfoto 2021-03-29 um 16.58.25.png
1x Hintergrundfarbe (Farbverlauf) - diese bildet den farbigen Hintergrund.
Code:-webkit-linear-gradient(left, rgba(3,155,229,1) 0%, rgba(251,192,45,1) 50%, rgba(230,81,0,1) 100%);
Code:rgba(117,117,117,1)
Code:rgba(117,117,117,0.9)
Die UE am Besten auch in dieser Reihenfolge anlegen, so kann man sich die Z-Index Vergabe ersparen:
1x UE
- Größe 200x200
- Hintergrundfarbe (Farbverlauf)
- Radius 100 an allen 4 Ecken (damit es ein Kreis wird)
1x UE -> wird mittig vor das erste UE platziert, damit der Hintergrund als Balken erscheint
- Größe 170x170
- Hintergrundfarbe (Hintergrundfarbe der Visu mit Opazität 1)
- Radius 85 an allen 4 Ecken (damit es ein Kreis wird)
3x UE -> dienen zur Abdeckung im unteren Bereich, damit es kein geschlossener Kreis ist
- Größe 100x50
- Hintergrundfarbe (Farbe der Visu mit Opazität 1)
- 1 UE wird 45° gedreht, ein anderes -45° und das Letzte ohne Drehung
1x Wertanezeige
- Größe 200x200
- Typ: Polar Kontur; Größe: 105%; Richtung: invertiert; Startwinkel: 30; Endwinkel: 330; Zeigerstärke: 17; Bereichsanzeige: unsichtbar; Minimum: -40 ; Maximum: 20
- KO1: iKO mit invertierter Temperatur
- Vordergrundfarbe (Farbe der Visu mit Opazität 0.9)
1x UE -> für die aktuelle Temperatur
- Größe und Farbe nach Belieben
- KO1: iKO/GA mit aktueller Temperatur
Viele Spaß beim Nachbauen.Zuletzt geändert von shortyle; 29.03.2021, 21:33.Gruß David
- Likes 5
Kommentar
-
Ich habe in der Beschreibung oben noch einmal etwas korrigiert. Bei dem Wertanzeiger handelt es sich nicht um einen Hintergrundfarbe sondern um eine (Vordergrund)Farbe.
uzi10 der Wertanzeigebalken hat nur die Vordergrundfarbe (Farbcode = Hintergrundfarbe der Visu als rgba) mit einer leichten Transparenz (0.9 Opazität).
Die Wertanzeige verdeckt also, mit seiner leicht transparenten Farbe, die noch nicht erreichte Temperatur, daher muss dieser gegen den Uhrzeigersinn (von rechts nach links) laufen.Gruß David
- Likes 1
Kommentar
-
Den Multiplikator Baustein nehmen (ist in den mathematischen LBS Ordner)
an E1 die tatsächliche gemessene Temp.
bei E2 trägst du einfach „-1“ ein
an A1 dann eine Ausgangsbox ungleich leer und dort dann das invertierte iKO hinterlegenGruß David
Kommentar
-
Zitat von shortyle Beitrag anzeigenDen Multiplikator Baustein nehmen (ist in den mathematischen LBS Ordner)
an E1 die tatsächliche gemessene Temp.
bei E2 trägst du einfach „-1“ ein
an A1 dann eine Ausgangsbox ungleich leer und dort dann das invertierte iKO hinterlegen
image.pngZuletzt geändert von KarstenPI; 13.12.2022, 19:50.
Kommentar
-
Das hab ich jetzt nicht so recht verstanden.
Anbei wie ich es gemacht habe. Das Runden davor kann man machen, muss man aber nicht.
5B676C33-B8FA-4ED2-9A28-18B4304A5ED7.jpg
Gruß David
Kommentar
Kommentar