Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Ein Bindig in einem Widget, will es lernen.

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    295

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    272

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    916

Ein Bindig in einem Widget, will es lernen.

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
12 Beiträge 3 Kommentatoren 456 Aufrufe 3 Beobachtet
  • Ä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.
  • B Offline
    B Offline
    Berlon
    schrieb am zuletzt editiert von
    #1

    Hallo,
    zur Zeit setze ich in Vis für eine Anzeige 8 Widgets in einem Verbund ein.
    Die möchte ich nun optimieren.
    Hier mal das Bild:
    Heizperiode.png
    Das ganze besteht aus
    2 hqwidgets on/off
    5 basic -HTML
    1 basic - Border

    Im hqwidgets sehe ich keine Möglichkeit den Text An oder Aus von grau auf grün, bzw umgekehrt zu realisieren.
    Deshalb wende ich mich den 4 basic - HTML Widget zu. Hier könnte ich mit Bindings
    vermutlich in CSS Font & Text 2 Widgets einsparen.
    In einem Beitrag von Bahnuhr habe ich diesen String gefunden.

    {n:nut.0.battery.charge;(n<21)?"red":(n<23)?"yellow":"green"}
    

    Nur habe ich von diesen ominösen Dingern (Bindings) keine Ahnung. Lesen mehrerer Beiträge zu diesem Thema haben mich nicht schlauer gemacht, sondern nur mehr Fragen aufgeworfen.
    Ich bitte euch nun mit mir eine (einfaches?) Binding zu erstellen damit ich es erlernen kann.
    Gruß
    Bernd

    bahnuhrB 1 Antwort Letzte Antwort
    0
    • B Berlon

      Hallo,
      zur Zeit setze ich in Vis für eine Anzeige 8 Widgets in einem Verbund ein.
      Die möchte ich nun optimieren.
      Hier mal das Bild:
      Heizperiode.png
      Das ganze besteht aus
      2 hqwidgets on/off
      5 basic -HTML
      1 basic - Border

      Im hqwidgets sehe ich keine Möglichkeit den Text An oder Aus von grau auf grün, bzw umgekehrt zu realisieren.
      Deshalb wende ich mich den 4 basic - HTML Widget zu. Hier könnte ich mit Bindings
      vermutlich in CSS Font & Text 2 Widgets einsparen.
      In einem Beitrag von Bahnuhr habe ich diesen String gefunden.

      {n:nut.0.battery.charge;(n<21)?"red":(n<23)?"yellow":"green"}
      

      Nur habe ich von diesen ominösen Dingern (Bindings) keine Ahnung. Lesen mehrerer Beiträge zu diesem Thema haben mich nicht schlauer gemacht, sondern nur mehr Fragen aufgeworfen.
      Ich bitte euch nun mit mir eine (einfaches?) Binding zu erstellen damit ich es erlernen kann.
      Gruß
      Bernd

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @Berlon sagte in Ein Bindig in einem Widget, will es lernen.:

      In einem Beitrag von Bahnuhr habe ich diesen String gefunden.

      Stimmt. Eigentlich ist es ganz einfach.

      Du weißt der Variablen n das Objekt zu.
      Also n hat dann den Wert.

      Und dann prüfst du ob der Wert < 21; Wenn ja dann red.
      Wenn nein dann prüfst du ob der Wert < 23 ist; wenn ja dann gelb, wenn nein dann grün.

      Es ist ein kurz-Darstellung des Befehls: if then else


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      B 1 Antwort Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @Berlon sagte in Ein Bindig in einem Widget, will es lernen.:

        In einem Beitrag von Bahnuhr habe ich diesen String gefunden.

        Stimmt. Eigentlich ist es ganz einfach.

        Du weißt der Variablen n das Objekt zu.
        Also n hat dann den Wert.

        Und dann prüfst du ob der Wert < 21; Wenn ja dann red.
        Wenn nein dann prüfst du ob der Wert < 23 ist; wenn ja dann gelb, wenn nein dann grün.

        Es ist ein kurz-Darstellung des Befehls: if then else

        B Offline
        B Offline
        Berlon
        schrieb am zuletzt editiert von Berlon
        #3

        @bahnuhr
        hmm. gut. Ich bräuchte dann aber die Prüfung auf true oder false.
        Einfach die Zahlen austauschen gegen true und false?
        In welchem Widget das machen, hqwidget oder basic widget?

        bahnuhrB 1 Antwort Letzte Antwort
        0
        • B Berlon

          @bahnuhr
          hmm. gut. Ich bräuchte dann aber die Prüfung auf true oder false.
          Einfach die Zahlen austauschen gegen true und false?
          In welchem Widget das machen, hqwidget oder basic widget?

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @Berlon sagte in Ein Bindig in einem Widget, will es lernen.:

          @bahnuhr
          hmm. gut. Ich bräuchte dann aber die Prüfung auf true oder false.
          Einfach die Zahlen austauschen gegen true und false?
          In welchem Widget das machen, hqwidget oder basic widget?

          probier es doch einfach mal aus.


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          HomoranH 1 Antwort Letzte Antwort
          0
          • bahnuhrB bahnuhr

            @Berlon sagte in Ein Bindig in einem Widget, will es lernen.:

            @bahnuhr
            hmm. gut. Ich bräuchte dann aber die Prüfung auf true oder false.
            Einfach die Zahlen austauschen gegen true und false?
            In welchem Widget das machen, hqwidget oder basic widget?

            probier es doch einfach mal aus.

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

            @bahnuhr sagte in Ein Bindig in einem Widget, will es lernen.:

            probier es doch einfach mal aus.

            Aber das Ergebnis sieht man nicht im Editor!

            Nur in der Runtime.

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            bahnuhrB 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @bahnuhr sagte in Ein Bindig in einem Widget, will es lernen.:

              probier es doch einfach mal aus.

              Aber das Ergebnis sieht man nicht im Editor!

              Nur in der Runtime.

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #6

              @Homoran sagte in Ein Bindig in einem Widget, will es lernen.:

              Aber das Ergebnis sieht man nicht im Editor!

              Es sei denn du drückst F5.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              B 1 Antwort Letzte Antwort
              0
              • bahnuhrB bahnuhr

                @Homoran sagte in Ein Bindig in einem Widget, will es lernen.:

                Aber das Ergebnis sieht man nicht im Editor!

                Es sei denn du drückst F5.

                B Offline
                B Offline
                Berlon
                schrieb am zuletzt editiert von
                #7

                @bahnuhr

                {n:alias.0.Erdgeschoss.Wohnzimmer.Heizkoerper.CONTROL_MODE;(n=1)?"green":(n<>1)?"grey"}
                

                In CSS Font & Text beim basic - HTML in der Zeile Color wird der text schwarz angezeigt.

                bahnuhrB 1 Antwort Letzte Antwort
                0
                • B Berlon

                  @bahnuhr

                  {n:alias.0.Erdgeschoss.Wohnzimmer.Heizkoerper.CONTROL_MODE;(n=1)?"green":(n<>1)?"grey"}
                  

                  In CSS Font & Text beim basic - HTML in der Zeile Color wird der text schwarz angezeigt.

                  bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @Berlon sagte in Ein Bindig in einem Widget, will es lernen.:

                  @bahnuhr

                  {n:alias.0.Erdgeschoss.Wohnzimmer.Heizkoerper.CONTROL_MODE;(n=1)?"green":(n<>1)?"grey"}
                  

                  In CSS Font & Text beim basic - HTML in der Zeile Color wird der text schwarz angezeigt.

                  Screenshot der Einstellung.


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • bahnuhrB Online
                    bahnuhrB Online
                    bahnuhr
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #9

                    Und der "control_mode" hat auch nicht true und false.


                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                    Danke.
                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                    ScreenToGif :https://www.screentogif.com/downloads.html

                    B 1 Antwort Letzte Antwort
                    0
                    • bahnuhrB bahnuhr

                      Und der "control_mode" hat auch nicht true und false.

                      B Offline
                      B Offline
                      Berlon
                      schrieb am zuletzt editiert von
                      #10

                      @bahnuhr
                      Sorry für die Verwirrung mit true und false. Mein Fehler, hatte gerade was anderes im Kopf.
                      Hier die Bilder:
                      Binding1.png
                      Binding2.png

                      1 Antwort Letzte Antwort
                      0
                      • bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #11

                        so, mit F5 wird nicht angezeigt.
                        Also wie Rainer schon sagte, nur im run.

                        Und sowas funktioniert einwandfrei (gerade getestet):

                        {n:hm-rpc.0.KEQ0574459.4.CONTROL_MODE;n==1?"green":"grey"}
                        

                        Fehler bei dir:
                        Die 2. if ist nicht notwendig.
                        Und du hast nur 1 x =


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        B 1 Antwort Letzte Antwort
                        0
                        • bahnuhrB bahnuhr

                          so, mit F5 wird nicht angezeigt.
                          Also wie Rainer schon sagte, nur im run.

                          Und sowas funktioniert einwandfrei (gerade getestet):

                          {n:hm-rpc.0.KEQ0574459.4.CONTROL_MODE;n==1?"green":"grey"}
                          

                          Fehler bei dir:
                          Die 2. if ist nicht notwendig.
                          Und du hast nur 1 x =

                          B Offline
                          B Offline
                          Berlon
                          schrieb am zuletzt editiert von
                          #12

                          @bahnuhr
                          ok, so langsam wird es klarer.
                          Frage: Ich bin dabei die ganzen Geräte als Alias anzulegen.
                          Aber:

                          {n:alias.0.Erdgeschoss.Wohnzimmer.Heizkoerper.CONTROL_MODE;n==1?"#a3a3a3":"#24f52a"}
                          

                          zeigt keine Wirkung.
                          Gehen Aliase nicht oder habe ich einen Fehler im Binding?

                          1 Antwort Letzte Antwort
                          0

                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                          Registrieren Anmelden
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          524

                          Online

                          32.8k

                          Benutzer

                          82.8k

                          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