Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Mit welchem widget Zustand und Beschrifttung ändern ??

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    566

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

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

Mit welchem widget Zustand und Beschrifttung ändern ??

Scheduled Pinned Locked Moved Visualisierung
7 Posts 3 Posters 2.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    navino
    wrote on last edited by
    #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 Reply Last reply
    0
    • P Offline
      P Offline
      pix
      wrote on last edited by
      #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 Reply Last reply
      0
      • N Offline
        N Offline
        navino
        wrote on last edited by
        #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 Reply Last reply
        0
        • P Offline
          P Offline
          pix
          wrote on last edited by
          #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 Reply Last reply
          0
          • HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by
            #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 -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Reply Last reply
            0
            • P Offline
              P Offline
              pix
              wrote on last edited by
              #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 Reply Last reply
              0
              • N Offline
                N Offline
                navino
                wrote on last edited by
                #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 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                522

                Online

                32.7k

                Users

                82.6k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe