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. Grafiken innerhalb {}Bindings?

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    5
    1
    61

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    755

Grafiken innerhalb {}Bindings?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
6 Beiträge 3 Kommentatoren 558 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.
  • C Offline
    C Offline
    Chrischi
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    dies hier ist mein erster Post im Forum. Ich hoffe, dass ich alles richtig mache.

    Ich habe eine HTML-Übersichtstabelle gebaut, in der Temperatur, Luftfeuchtigkeit, Fenster offen/zu etc. für jeden Raum dargestellt werden.

    Dazu habe ich zwei Fragen:

    1. Für Fenster offen / zu nutze ich folgenden Code:
        {wert:mihome.0.devices.magnet_158d0001d86f51.state;wert ==== "false" ? "z" :: "o"}
    		{wert:mihome.0.devices.magnet_158d0001d8700d.state;wert === "false" ? "z" :: "o"}
    
    

    Hier würde ich gerne statt z und o für zu und offen ein entsprechendes farbiges Icon einblenden, das klappt aber nicht. Versucht habe ich Folgendes:

        {wert:mihome.0.devices.magnet_158d00016c747c.state;wert === "false" ? "![](/vis.0/main/imgsmall-green-dot.svg.med.png)" :: "o"}
    
    
    1. Ich würde gerne eine Logik bei den Luftfeuchtigkeitswerten hinterlegen und dann die Farbe der Werte entsprechend anpassen, also z.B.<30 rot, 30-50 grün und >50 wieder grün. Kann man das in den {} Bindings machen?

    Vielen Dank für Eure Hilfe im voraus

    Chrischi

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

      Das erst was auffällt:

      Du hast dein Icon-HTML in doppelten Anführungszeichen, nutzt darin aber ebenfalls das selbe Zeichen, das kann nicht gehen. Entweder du setzt den HTML-Code in einfache Anführungszeichen, oder du stellst den inneren Anführungszeichen ein Backslash voran.

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        Chrischi
        schrieb am zuletzt editiert von
        #3

        Danke PMan, du meinst so, gell?

             {wert:mihome.0.devices.magnet_158d00016c747c.state;wert === "false" ? "z" :: "![](\"/vis.0/main/imgsmall-green-dot.svg.med.png\")"}
        
        

        Das hat leider keine Auswirkung..

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

          Funktioniert bei mir so ohne Probleme.

          Kannst du mal den HTML-Code des gerenderten Widgets posten? Kommen Fehler in der Browser-Console?

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            @Chrischi:

            Danke PMan, du meinst so, gell?

                 {wert:mihome.0.devices.magnet_158d00016c747c.state;wert === "false" ? "z" :: "![](\"/vis.0/main/imgsmall-green-dot.svg.med.png\")"}
            
            

            Das hat leider keine Auswirkung.. `
            :: ist falsch. Nur einmal :

            1 Antwort Letzte Antwort
            0
            • C Offline
              C Offline
              Chrischi
              schrieb am zuletzt editiert von
              #6

              Vielen Dank schon einmal!

              In einem neuen HTML-Widget funktioniert der Code jetzt:

              {wert:mihome.0.devices.magnet_158d00016c747c.state;wert === "false" ? "z" : "![](\"/vis.0/main/imgsmall-green-dot.svg.med.png\")"}
              

              Der identische Code in oben angesprochener Tabelle funktioniert aber nicht, es wird gar nichts angezeigt, weder die PNG-Datei noch ein z. CSS habe ich auch einmal herausgenommen, nicht dass es daran liegt. Sehr sonderbar!

              Habe mir dann den generierten Quellcode angeschaut. Dort kommt die Codezeile gar nicht vor, nur wilde Javascripte.

              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

              593

              Online

              32.9k

              Benutzer

              83.0k

              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