Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] Number Widget Rechen-Ergebnis darstellen lassen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    143

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

[gelöst] Number Widget Rechen-Ergebnis darstellen lassen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
15 Beiträge 3 Kommentatoren 897 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CinimodC Cinimod

    Moin Leute, ich stehe mal wieder vor nem kleinen Problemchen.

    Ich habe eine kleine VIS gebaut für meinen Strombezug bzw. Einspeisung hier mal nen Bild zur Vorstellung davon:

    5b5b255a-c187-4afb-9a35-7ec1cb4ac278-image.png

    Nun stehe ich vor dem Problem das wenn ich mehr Strom erzeuge als ich verbrauche, das die Werte nicht mehr stimmen.
    Genau genommen geht es um den Wert zwischen Solar und Haus, dieser beinhaltet schon den Wert zwischen Solar und Netz.

    Um auf den Punkt zu kommen, ich würde gern im Widget Basic Number (von Solar zum Haus) den Wert von Solar zum Netz abziehen, ist das möglich ?

    Vielleicht auch ein anderes Widget ... oder ne ganz andere Idee wie ich das richtig angezeigt bekomme.

    Um es noch mal zu verdeutlichen: Wenn die rote Linie vom Haus zum Netz gehen würde, währe alles richtig, so möchte ich es aber eigentlich nicht Visuell dargestellt haben. Nur wenn es keine schöne Lösung gibt ...

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von liv-in-sky
    #2

    @cinimod

    mit einem binding

    anstatt der id im widget gibst du sowas ein

    {var1: daten.punkt.1; var2:daten.punkt.2; var1-var2}

    ps: die datenpunkte müssen vom typ number sein, sonst muss noch konvertiert werden

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    HomoranH 1 Antwort Letzte Antwort
    0
    • liv-in-skyL liv-in-sky

      @cinimod

      mit einem binding

      anstatt der id im widget gibst du sowas ein

      {var1: daten.punkt.1; var2:daten.punkt.2; var1-var2}

      ps: die datenpunkte müssen vom typ number sein, sonst muss noch konvertiert werden

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #3

      @liv-in-sky sagte in Number Widget Rechen-Ergebnis darstellen lassen:

      anstatt der id im widget gibst du sowas ein

      bindings in der ID gehen (offiziell) nicht!

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      liv-in-skyL CinimodC 2 Antworten Letzte Antwort
      0
      • HomoranH Homoran

        @liv-in-sky sagte in Number Widget Rechen-Ergebnis darstellen lassen:

        anstatt der id im widget gibst du sowas ein

        bindings in der ID gehen (offiziell) nicht!

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #4

        @homoran

        dann ein html widget mit dem binding :)

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        CinimodC 1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @homoran

          dann ein html widget mit dem binding :)

          CinimodC Offline
          CinimodC Offline
          Cinimod
          Most Active
          schrieb am zuletzt editiert von
          #5

          @liv-in-sky

          Guter Ansatz, danke.

          Nun ist es so das der Wert in rot eigentlich ein negativer wert ist, ich stelle ihn nur positiv dar. Zusätzlich stehe ich vor dem Problem das es nur rechnen darf wenn dieser wert negativ ist :thinking_face: Oh mann jetzt wird´s kompliziert.

          Hab schon paar Sachen Probiert aber das fruchtet alles nicht.

          Vielleicht gibt es auch ein Widget dessen Sichtbarkeit man an zwei Bedingungen binden kann ? Das würde ggf. auch helfen.

          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @liv-in-sky sagte in Number Widget Rechen-Ergebnis darstellen lassen:

            anstatt der id im widget gibst du sowas ein

            bindings in der ID gehen (offiziell) nicht!

            CinimodC Offline
            CinimodC Offline
            Cinimod
            Most Active
            schrieb am zuletzt editiert von Cinimod
            #6

            @homoran sagte in Number Widget Rechen-Ergebnis darstellen lassen:

            bindings in der ID gehen (offiziell) nicht!

            Geht das denn inoffiziell ? Kommastellen und Multiplikator geht natürlich nur wenn der Wert auch der aus der ID Zeile betrifft.
            html anhängen lässt sich dann nicht mehr berechnen ...

            Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

            CinimodC HomoranH 2 Antworten Letzte Antwort
            0
            • CinimodC Cinimod

              @homoran sagte in Number Widget Rechen-Ergebnis darstellen lassen:

              bindings in der ID gehen (offiziell) nicht!

              Geht das denn inoffiziell ? Kommastellen und Multiplikator geht natürlich nur wenn der Wert auch der aus der ID Zeile betrifft.
              html anhängen lässt sich dann nicht mehr berechnen ...

              CinimodC Offline
              CinimodC Offline
              Cinimod
              Most Active
              schrieb am zuletzt editiert von
              #7

              @cinimod

              Die Berechnung hab ich hin bekommen, der Wert passt soweit, die Sichtbarkeit kann ich auch steuern, Jetzt hängt es etwas an der Runden auf 2 Nachkommastellen, kann man das auch in das Binding einbauen ?

              Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

              1 Antwort Letzte Antwort
              0
              • CinimodC Cinimod

                @liv-in-sky

                Guter Ansatz, danke.

                Nun ist es so das der Wert in rot eigentlich ein negativer wert ist, ich stelle ihn nur positiv dar. Zusätzlich stehe ich vor dem Problem das es nur rechnen darf wenn dieser wert negativ ist :thinking_face: Oh mann jetzt wird´s kompliziert.

                Hab schon paar Sachen Probiert aber das fruchtet alles nicht.

                Vielleicht gibt es auch ein Widget dessen Sichtbarkeit man an zwei Bedingungen binden kann ? Das würde ggf. auch helfen.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von liv-in-sky
                #8

                @cinimod

                sichtbarkeit mit zwei bedingungen geht über ein binding unter opacity

                ich selbst nutze eher das binding in dem farb object - bei plus zeige ich es grün an und sonst rot bzw wenn geladen wird und entladen wird (da gibt es kein plus oder minus)

                beispiel:

                Image 008.png

                Image 009.png

                hier ein binding mit wert abfrage - bedeutet: wenn vars größer 0 dann #ee.. sonst #20....

                {vars:sonoff.3.WiFi IR Smart Meter Interface.ENERGY_Power; vars<0 ? "#eeb5bc" : "#20f824"}
                

                hier ein biniding in opacity: wenn true dann 0 (unsichtbar) ansonsten 1 (sichtbar)

                {letti:ping.1.iobroker59.192_168_178_28; letti == "true" ? "0" : "1"}
                

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                CinimodC 1 Antwort Letzte Antwort
                1
                • liv-in-skyL liv-in-sky

                  @cinimod

                  sichtbarkeit mit zwei bedingungen geht über ein binding unter opacity

                  ich selbst nutze eher das binding in dem farb object - bei plus zeige ich es grün an und sonst rot bzw wenn geladen wird und entladen wird (da gibt es kein plus oder minus)

                  beispiel:

                  Image 008.png

                  Image 009.png

                  hier ein binding mit wert abfrage - bedeutet: wenn vars größer 0 dann #ee.. sonst #20....

                  {vars:sonoff.3.WiFi IR Smart Meter Interface.ENERGY_Power; vars<0 ? "#eeb5bc" : "#20f824"}
                  

                  hier ein biniding in opacity: wenn true dann 0 (unsichtbar) ansonsten 1 (sichtbar)

                  {letti:ping.1.iobroker59.192_168_178_28; letti == "true" ? "0" : "1"}
                  
                  CinimodC Offline
                  CinimodC Offline
                  Cinimod
                  Most Active
                  schrieb am zuletzt editiert von Cinimod
                  #9

                  @liv-in-sky

                  Ich hab mich dazu entschieden es doch wie optional beschrieben (Einspeisung ins netzt wird jetzt vom haus ins netz dargestellt, ist ja auch nicht so ganz falsch, Entsprechend bewegen sich die Dots dann natürlich in die andere Richtung und die Farbe ändert sich) zu lösen, so richtig sauber hab ich es nicht hin bekommen, vielleicht befasse ich mich noch mal später damit .... Danke trotzdem für eure Hilfe

                  2aa7d64d-08ae-4ece-bc6a-74111e7e456d-image.png

                  Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                  1 Antwort Letzte Antwort
                  0
                  • CinimodC Cinimod

                    @homoran sagte in Number Widget Rechen-Ergebnis darstellen lassen:

                    bindings in der ID gehen (offiziell) nicht!

                    Geht das denn inoffiziell ? Kommastellen und Multiplikator geht natürlich nur wenn der Wert auch der aus der ID Zeile betrifft.
                    html anhängen lässt sich dann nicht mehr berechnen ...

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #10

                    modules:composer.user_said_in, @cinimod, &#91;gelöst&#93; Number Widget Rechen-Ergebnis darstellen lassen

                    Geht das denn inoffiziell ?

                    als ich nicht wusste dass es nicht geht hab ichs gemacht, und es hat geklappt :joy:
                    Ein anderes Mal klappte es nicht, da erfuhr ich dass es gar nicht klappen sollte.
                    Mag sein, dass es bei bestimmten Widgets/bindings funktionieren könnte. Ist sber außerhalb der Spezifikation

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    CinimodC 1 Antwort Letzte Antwort
                    1
                    • HomoranH Homoran

                      modules:composer.user_said_in, @cinimod, &#91;gelöst&#93; Number Widget Rechen-Ergebnis darstellen lassen

                      Geht das denn inoffiziell ?

                      als ich nicht wusste dass es nicht geht hab ichs gemacht, und es hat geklappt :joy:
                      Ein anderes Mal klappte es nicht, da erfuhr ich dass es gar nicht klappen sollte.
                      Mag sein, dass es bei bestimmten Widgets/bindings funktionieren könnte. Ist sber außerhalb der Spezifikation

                      CinimodC Offline
                      CinimodC Offline
                      Cinimod
                      Most Active
                      schrieb am zuletzt editiert von
                      #11

                      @homoran

                      Optional könnte ich mir doch auch nen Datenpunkt erstellen und den mit über blockly mit dem Ergebnis füllen, oder spricht da was dagegen ? Ist das ressourcen-fressender als wenn das einfach im vis mit binding passiert ? Der aufwand ist doch der selbe im Grunde :thinking_face:

                      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • CinimodC Cinimod

                        @homoran

                        Optional könnte ich mir doch auch nen Datenpunkt erstellen und den mit über blockly mit dem Ergebnis füllen, oder spricht da was dagegen ? Ist das ressourcen-fressender als wenn das einfach im vis mit binding passiert ? Der aufwand ist doch der selbe im Grunde :thinking_face:

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #12

                        @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                        Optional könnte ich mir doch auch nen Datenpunkt erstellen und den mit über blockly mit dem Ergebnis füllen,

                        das hab ich mich nicht getraut dir vorzuschlagen.
                        So mache ich es.

                        @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                        Ist das ressourcen-fressender als wenn das einfach im vis mit binding passiert ?

                        das Binding zieht die Ressourcen im Ftontend, blockly im Backend.

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        CinimodC 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                          Optional könnte ich mir doch auch nen Datenpunkt erstellen und den mit über blockly mit dem Ergebnis füllen,

                          das hab ich mich nicht getraut dir vorzuschlagen.
                          So mache ich es.

                          @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                          Ist das ressourcen-fressender als wenn das einfach im vis mit binding passiert ?

                          das Binding zieht die Ressourcen im Ftontend, blockly im Backend.

                          CinimodC Offline
                          CinimodC Offline
                          Cinimod
                          Most Active
                          schrieb am zuletzt editiert von
                          #13

                          @homoran sagte in

                          das hab ich mich nicht getraut dir vorzuschlagen.
                          So mache ich es.

                          Haha, wieso das denn ?

                          das Binding zieht die Ressourcen im Ftontend, blockly im Backend.

                          Diese Info ist nicht all zu sehr hilfreich für mich. Ist es aufwendiger wenn JS das macht, oder ist es wurscht ?

                          Aber so geht es schon mal ganz zuverlässig denk ich, so kann ich dann wieder mit Sichtbarkeiten arbeiten.

                          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                          HomoranH 1 Antwort Letzte Antwort
                          0
                          • CinimodC Cinimod

                            @homoran sagte in

                            das hab ich mich nicht getraut dir vorzuschlagen.
                            So mache ich es.

                            Haha, wieso das denn ?

                            das Binding zieht die Ressourcen im Ftontend, blockly im Backend.

                            Diese Info ist nicht all zu sehr hilfreich für mich. Ist es aufwendiger wenn JS das macht, oder ist es wurscht ?

                            Aber so geht es schon mal ganz zuverlässig denk ich, so kann ich dann wieder mit Sichtbarkeiten arbeiten.

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #14

                            @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                            Diese Info ist nicht all zu sehr hilfreich für mich.

                            wieso nicht?

                            Hat dein Tablet/Handy, auf dem du die vis ansiehst die gleiche Leistungsfähigkeit wie dein IOB Server?
                            zumal, wenn das Tablet bereits mit dem Rendering der Grafik schon zu 90% ausgelastet ist?

                            @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                            Aber so geht es schon mal ganz zuverlässig denk ich, so kann ich dann wieder mit Sichtbarkeiten arbeiten.

                            richtig

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            CinimodC 1 Antwort Letzte Antwort
                            0
                            • HomoranH Homoran

                              @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                              Diese Info ist nicht all zu sehr hilfreich für mich.

                              wieso nicht?

                              Hat dein Tablet/Handy, auf dem du die vis ansiehst die gleiche Leistungsfähigkeit wie dein IOB Server?
                              zumal, wenn das Tablet bereits mit dem Rendering der Grafik schon zu 90% ausgelastet ist?

                              @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                              Aber so geht es schon mal ganz zuverlässig denk ich, so kann ich dann wieder mit Sichtbarkeiten arbeiten.

                              richtig

                              CinimodC Offline
                              CinimodC Offline
                              Cinimod
                              Most Active
                              schrieb am zuletzt editiert von
                              #15

                              @homoran sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                              @cinimod sagte in [gelöst] Number Widget Rechen-Ergebnis darstellen lassen:

                              Diese Info ist nicht all zu sehr hilfreich für mich.

                              wieso nicht?

                              Ich hatte das anders gemeint: Ich hab diese Infos nicht übersetzten können bzw. verstanden.

                              Also besser Javascript macht das als die Visu wenn ich das jetzt richtig gedeutet habe.

                              Dann ist es ja jetzt gut gelöst :sunglasses:

                              Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                              1 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              866

                              Online

                              32.5k

                              Benutzer

                              81.7k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe