Ankündigung

Einklappen
Keine Ankündigung bisher.

Werte abhängige Floatanzeige

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Werte abhängige Floatanzeige

    Ich migriere ja Stück für Stück meine CV. Da ergibt sich gerade die Frage, ob es für Werte wie "Temp Speicher oben" möglich ist, die Zahl abhängig vom Wert verschieden einzufärben.
    Also <40 blau, größer 70 rot, sonst orange...

    Danke und Gruß
    Derzeit zwischen Kistenauspacken und Garten anlegen.
    Baublog im Profil.

    #2
    Im Standart ist nichts dabei, aber ein widget zu machne, das einen "style" eines span's anhand eines Wertes setzt ist ein 3 Zeiler...

    Gruss
    Join smartVISU on facebook. Web: smartvisu.de.
    Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

    Kommentar


      #3
      Deshalb frag ich ja
      Derzeit zwischen Kistenauspacken und Garten anlegen.
      Baublog im Profil.

      Kommentar


        #4
        Ich denke es wäre auch anders möglich:

        habe etwas ähnliches für meine Visu gebaut:

        Meine visu.js überschreibt die Update funktion wie folgt:
        Code:
        $(document).delegate('[data-widget="basic.float"]', {
            'update': function(event, response) {
                    $('#' + this.id).html( ((Math.round(response * 10) / 10).toFixed(1)) + ' ' + $(this).attr('data-unit'));
                    $('#' + this.id+'_mA2W').html( ((Math.round((230)*(response/1000)*100)/100).toFixed(0)) + ' Watt');
                }
            });
        Damit wäre es auch möglich, dem Update Element anzuweisen, je nach Wert einzufärben.

        EDIT: ne wohl doch nicht, denn dann würde es alle Betreffen.

        Bei mir zeigt er Beide an, also den Wert und in einem extra Feld die Umrechnung. Es passt wohl doch nicht so, wäre aber super ein wenig dran herum zu häcken, damit sowas möglich wäre

        Hast du den 3 Zeile eigentlich schon hinbekommen

        Kommentar


          #5
          Ne, ich migriere gerade mein WG mit linknx Logiken und Cometvisu auf sh.py mit smarthome. Da kann ich erstmal nur feststellen was fehlt, habe aber keine Zeit, das selber einzubauen... Muss ja weiter alles funktionieren. Im Moment habe ich halt die Hälfte hier und die Hälfte dort laufen.

          Zumal es mir wie Jumi geht, das nach perl und python eine gewisse Sättigung erreicht ist
          Da vermutlich aber der ein oder andere auch migrieren wird, kann er dann mittels Suchfunktion die Defizite und ggf. Lösungen finden.
          Derzeit zwischen Kistenauspacken und Garten anlegen.
          Baublog im Profil.

          Kommentar


            #6
            Zitat von TCr82 Beitrag anzeigen
            ...
            habe etwas ähnliches für meine Visu gebaut..-
            Dafür gibt es im 2.7 ein neues widget: basic.formula, was rechnen kann.

            Gruss
            Join smartVISU on facebook. Web: smartvisu.de.
            Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

            Kommentar


              #7
              Mir fehlt einerseits die Möglichkeiten, einfach zu formatieren, alls eben auch die Farben:

              Code:
              <info format="%02.1f °" styling="BlueOrangeRed">
                 <label>Speicher oben</label>
                 <address transform="DPT:9.001" mode="read" type="">3/1/222</address>
              </info>
              Temperatur mit einer Stelle nach Komma. Fertig. Egal, wie sie das Item anliefert.
              Das Styling:
              Code:
                    <styling name="BlueOrangeRed">
                      <entry range_min="10" range_max="30">blue</entry>
                      <entry range_min="30" range_max="38">orange</entry>
                      <entry range_min="38" range_max="70">red</entry>
                    </styling>
              Für verschiedene Farben, je nach Temperatur.
              Derzeit zwischen Kistenauspacken und Garten anlegen.
              Baublog im Profil.

              Kommentar


                #8
                Das wäre ein 3 Zeiler im javascript-Teil des Widgets.

                Gruss
                Join smartVISU on facebook. Web: smartvisu.de.
                Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

                Kommentar


                  #9
                  Ja, sagtest Du oben schon
                  Derzeit zwischen Kistenauspacken und Garten anlegen.
                  Baublog im Profil.

                  Kommentar


                    #10
                    Wo gehören solche Feature Requests eigentlich gesammelt?
                    Hier gehen sie ja unter...
                    Bei Google im Projekt?
                    Derzeit zwischen Kistenauspacken und Garten anlegen.
                    Baublog im Profil.

                    Kommentar


                      #11
                      Zitat von greentux Beitrag anzeigen
                      Wo gehören solche Feature Requests eigentlich gesammelt?
                      Ja, ins Ticketsystem bei google. Issues - smartvisu - smartVISU is a visualisation framework for KNX - Google Project Hosting

                      Gruss
                      Join smartVISU on facebook. Web: smartvisu.de.
                      Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

                      Kommentar


                        #12
                        Issue 29 - smartvisu - Werte abhängige Floatanzeige - smartVISU is a visualisation framework for KNX - Google Project Hosting
                        angelegt.
                        Derzeit zwischen Kistenauspacken und Garten anlegen.
                        Baublog im Profil.

                        Kommentar

                        Lädt...
                        X