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. Mit welchem widget Zustand und Beschrifttung ändern ??

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Mit welchem widget Zustand und Beschrifttung ändern ??

Geplant Angeheftet Gesperrt Verschoben Visualisierung
7 Beiträge 3 Kommentatoren 2.3k Aufrufe
  • Ä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.
  • N Offline
    N Offline
    navino
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich suche ein widget mit dem ich in etwa folgende Anzeige hinbekomme:

    Zwei unterschiedliche Bilder (Tür offen, Tür zu) und unterschiedlichen Text/Farbe je Zustand.

    Ich hätte das gerne in einem Widget, für die einfachere Positionierung in der view.

    Man darf das Ding auch nicht anklicken können, soll nur als Anzeige dienen.

    Gruß

    navino
    639_tueroffen.jpg

    http://www.navino.de

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo navino,

      ich würde auf die Schnelle das tplValueListHtml8 Widget nehmen. Ich gehe davon aus, der Wert kommt vom Tür/Fensterkontakt. Also 0=zu und 1=offen.

      Dann importiere mal dieses Widget:

      [{"tpl":"tplValueListHtml8","data":{"oid":"nothing_selected","visibility-cond":"==","visibility-val":1,"count":"2","value0":"![](\"bildquelle_tuerzu\")Tür zu","value1":"![](\"bildquelle_tueroffen\")Tür offen","style0":"color: red;","style1":"color: green;","test_list":"0","name":"Tür Anzeige","comment":"1 für zu; 1 für offen"},"style":{"left":"1276px","top":"587px","width":"117px","height":"113px"},"widgetSet":"basic"}]
      ```` ![261_bildschirmfoto_2015-09-18_um_21.51.45.jpg](/assets/uploads/files/261_bildschirmfoto_2015-09-18_um_21.51.45.jpg) 
      Und dann trägst du noch den Datenpunkt und Object ID ein.
      
      Ausserdem fehlt noch der Pfad zu den Bildern. Wenn die Bilder auf deinem Server/Internet liegen einfach "bildquelle****" ersetzen, sonst kannst du auch eines aus einem der VIS ICON ADAPTER SETS nehmen. Zum Beispiel dieses: [https://github.com/ioBroker/ioBroker.ic … /README.md](https://github.com/ioBroker/ioBroker.icons-ultimate-png/blob/master/README.md) oder auch ein anderes.
      
      Ein einfaches Iconset ist das icons-mfd-png. Daraus kannst du zB __/icons-mfd-png/fts_door.png__ und __/icons-mfd-png/fts_door_open.png__ nehmen. Wennd er Adapter installiert ist, einfach diese beiden Pfade entsprechend eintragen.
      
      Formatierungen des Textes unter Stil[0 oder 1] eintragen. Fertig.
      
      Gruß
      
      Pix
      
      Edit: :lol: Je nach Geschmack die Farben bitte tauschen - rot für offen und grün für geschlossen 8-)

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        navino
        schrieb am zuletzt editiert von
        #3

        Hallo,

        das könnte was werden.

        Ich habe das Bild und den text innerhalb einer Tabelle eingefügt, damit ich den Text vertikal neben dem Bild bekomme.

        Was mir jetzt noch fehlt ist das Bild ohne Abstände (oder nur geringe) in das widget einzufügen (benötige einfach den Platz)

        Hast du da noch eine Idee? Ich habe da mal einen Rahmen drumgemacht, damit man das sieht.

        [{"tpl":"tplValueListHtml8","data":{"oid":"hm-rpc.0.MEQ0287384.1.STATE","visibility-cond":"==","visibility-val":1,"count":"2","value0":"
        
        | ![](\"/icons-mfd-png/fts_window_1w.png\") | Tür zu |
        
        ","value1":"
        
        | ![](\"/icons-mfd-png/fts_window_1w_open.png\") | Tür offen |
        
        ","style0":"color: red; font-size:18px;","style1":"color: green; font-size:18px;","test_list":"0","name":"Tür Anzeige","comment":"1 für zu; 1 für offen"},"style":{"left":"12px","top":"80px","width":"152px","height":"63px","border-style":"solid","border-width":"1px","border-color":"white","border-radius":"10px","z-index":"0","overflow-x":"hidden","letter-spacing":"","word-spacing":""},"widgetSet":"basic"}]
        

        Gruß

        navino
        639_tuerzu.jpg

        http://www.navino.de

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #4

          Hallo navino,@navino:

          Ich habe das Bild und den text innerhalb einer Tabelle eingefügt, damit ich den Text vertikal neben dem Bild bekomme.

          Was mir jetzt noch fehlt ist das Bild ohne Abstände (oder nur geringe) in das widget einzufügen (benötige einfach den Platz) `
          das verstehe ich nicht ganz. Meinst du, das Widget verbraucht zuviel Platz?

          Eine Tabelle ist naürlich möglich, aber recht aufwändig. Vielleicht kannst du das aufmalen oder nochmal genau zeigen, wieviel Platz um das Icon und den Text frei sein muss.

          Gruß

          Pix

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Antwort Letzte Antwort
          0
          • HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            ich nehme an, dass er das Icon etwas mehr an den Rand drängen will, damit er mehr platz für den Text hat.

            Aber bei padding hat er schon überall 0 stehen.

            Gruß

            Rainer

            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 -

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              pix
              schrieb am zuletzt editiert von
              #6

              @Homoran:

              ich nehme an, dass er das Icon etwas mehr an den Rand drängen will, damit er mehr platz für den Text hat.

              Aber bei padding hat er schon überall 0 stehen. `
              So ist es. Tatsächlich ist der Text schon am Rand des Icons, denn das Icon hat einen sehr breiten transparenten Rand, der benachbarte Objekt dann auf Abstand hält.

              Deshalb habe ich per CSS das Bild beschnitten (wie http://www.professorweb.de/css/bilder-mit-css-beschneiden.html erklärt) 261_bildschirmfoto_2015-09-20_um_14.18.08.jpg
              Hier das Widget:

              [{"tpl":"tplValueListHtml8","data":{"oid":"hm-rpc.0.MEQ0287384.1.STATE","visibility-cond":"==","visibility-val":1,"count":"2","value0":"![](\"/icons-mfd-png/fts_window_1w.png\")Tür zu","value1":"![](\"/icons-mfd-png/fts_window_1w_open.png\")Tür offen","style0":"color: red; font-size:18px;","style1":"color: green; font-size:18px;","test_list":"1","name":"Tür Anzeige","comment":"1 für zu; 1 für offen"},"style":{"left":"77px","top":"81px","width":"123px","height":"42px","border-style":"solid","border-width":"1px","border-color":"white","border-radius":"10px","z-index":"0","overflow-x":"hidden","letter-spacing":"","word-spacing":""},"widgetSet":"basic"}]
              

              Und dazu im CSS Reiter folgendes:
              261_bildschirmfoto_2015-09-20_um_14.20.02.jpg

              /* Bild beschneiden */
              div.bild {
                 width:60px;
                 height:60px;
                 overflow:hidden;
                 float: left;
              }
              
              .bild_img {
                  height: 60px;
                  border: 1px solid yellow; /* auf 0px stellen */
              }
              
              div.bild img {
                 margin:-11px;
              }
              
              .bild_text {
                  float: left;
                  border: 1px solid blue;  /* auf 0px setzen */
                  margin: 9px 0 0 -15px;    /* Textabstand oben rechts unten links*/
              }
              

              In den CSS Einstellungen sind zur Verdeutlichung ein Rahmen (gelb) um das Icon gezogen (nur die rechte Linie im Sichtbereich) und ein Rahmen um den Text (blau) gezogen. Für die spätere Nutzung einfach die Rahmenstärke auf 0px setzen, dann verschwinden die Rahmen.

              Gruß,

              Pix

              ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

              1 Antwort Letzte Antwort
              0
              • N Offline
                N Offline
                navino
                schrieb am zuletzt editiert von
                #7

                Hallo,

                ich hab jetzt erst Eure Antworten gelesen, da ich die Benachrichtigung nicht aktiviert hatte :?

                Und genau auf das bin ich auch gestoßen. Das Bild hat einen größeren transparenten, schneidet man den Weg ist alles am Rand.

                Gruß

                Navino

                http://www.navino.de

                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

                531

                Online

                32.7k

                Benutzer

                82.3k

                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