FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: sn0000py am 15 November 2019, 14:42:10

Titel: Gauge Widget
Beitrag von: sn0000py am 15 November 2019, 14:42:10
Hallo bin auf der suche nach einem Gauge Widget?

möchte gerne so einen so einen halbkreis anzeigen mit den prozenten von 0 bis 100
kennt wer sowas?
Titel: Antw:Gauge Widget
Beitrag von: Thorsten Pferdekaemper am 15 November 2019, 14:43:36
Hi,
zumindest heißt das so:

https://forum.fhem.de/index.php/topic,105012.msg992867.html#msg992867

...auch wenn das etwas anders aussieht.
Gruß,
   Thorsten
Titel: Antw:Gauge Widget
Beitrag von: OdfFhem am 15 November 2019, 14:54:36
@sn0000py

Vielleicht ist dies das Gesuchte ... https://wiki.fhem.de/wiki/FTUI_Widget_Knob (https://wiki.fhem.de/wiki/FTUI_Widget_Knob)
Titel: Antw:Gauge Widget
Beitrag von: sn0000py am 15 November 2019, 14:58:23
ja genau danke die knobs sinds - falscher suchbegriff :D
Titel: Antw:Gauge Widget
Beitrag von: sn0000py am 15 November 2019, 15:15:46
eine frage noch, weiss jemand ob ich da die Farbe auch in Abhängigkeit zum Wert ändern kann?
Titel: Antw:Gauge Widget
Beitrag von: OdfFhem am 15 November 2019, 17:33:05
@sn0000py

Ich nutze zur Einfärbung folgende Attribut-Einstellungen:

  data-limits='[40,70,100]'
  data-bgcolors='["lightgray","darkgray","gray"]'
  data-fgcolors='["gray","yellow","red"]'
  data-nomcolors='["gray","yellow","red"]'

Bedeutet: 0-40, 41-70, 71-100

Der Haken an der Sache ist, dass dies eine individuelle Erweiterung ist und vom offiziellen Stand abweicht.
Titel: Antw:Gauge Widget
Beitrag von: sn0000py am 15 November 2019, 18:23:47
d.h ich brauche eine neue knob.js datei?

den einfach so funktioniert es nicht
Titel: Antw:Gauge Widget
Beitrag von: OdfFhem am 15 November 2019, 18:56:19
@sn0000py

Genau, Du brauchst praktisch eine/meine inoffizielle Fassung von widget_knob.js.
Titel: Antw:Gauge Widget
Beitrag von: sn0000py am 15 November 2019, 19:13:25
ah okay :D

gibts die zufällig schon wo zum downloaden?
Titel: Antw:Gauge Widget
Beitrag von: OdfFhem am 15 November 2019, 19:33:56
@sn0000py

Ich hänge die modifizierte Fassung mal temporär an diese Antwort.

Nachdem Du sie runtergeladen hast, entferne ich sie wieder; sag also bitte Bescheid ...

... und wieder entfernt.
Titel: Antw:Gauge Widget
Beitrag von: yersinia am 15 November 2019, 19:46:11
@OdfFHEM: kann das nicht mit ins 'offizielle' Repo? ;)
Titel: Antw:Gauge Widget
Beitrag von: OdfFhem am 15 November 2019, 20:00:18
@yersinia

Könnte schon, nur wer macht das ?

Ich stelle immer nur einen Pull request bereit und auf die Übernahme in die offizielle Version warte ich nun seit Ende Mai ...
Titel: Antw:Gauge Widget
Beitrag von: sn0000py am 15 November 2019, 20:24:02
@OdfFhem
besten danke habe ich
Titel: Antw:Gauge Widget
Beitrag von: OdfFhem am 20 November 2019, 12:19:14
@sn0000py

Ich habe das Widget nochmals geändert und an die Theorie der anderen Widgets (label, ...) angepasst.

Das alte Beispiel (https://forum.fhem.de/index.php/topic,105392.msg993351.html#msg993351 (https://forum.fhem.de/index.php/topic,105392.msg993351.html#msg993351)) in neuer Fassung:

  data-limits='[0,40,70]'
  data-bgcolors='["lightgray","darkgray","gray"]'
  data-fgcolors='["gray","yellow","red"]'
  data-nomcolors='["gray","yellow","red"]'

Bedeutet: ab 0, ab 40, ab 70

Beispiel für Verwendung von regulären Ausdrücken:

  data-limits='["[0-9]","[1-9][0-9]","[1-9][0-9]{2}"]'

Bedeutet: 1-stellig, 2-stellig bzw. 3-stellig

Es wäre nett, wenn Du die neue/angehängte Fassung übernehmen/testen würdest ... sollte die Änderung mal offiziell werden, ist die Chance mit der angepassten Theorie auf jeden Fall größer ...

... vielen Dank
Titel: Antw:Gauge Widget
Beitrag von: sn0000py am 20 November 2019, 12:48:56
ja passt danke nochmal
und funktioniert gut :D