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. Widgets sortieren

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    7
    1
    71

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

Widgets sortieren

Geplant Angeheftet Gesperrt Verschoben Visualisierung
6 Beiträge 4 Kommentatoren 885 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.
  • S Offline
    S Offline
    Schandmann
    schrieb am zuletzt editiert von
    #1

    Hallo, ich benötige mal eure Hilfe!

    Ich habe mehrere gleiche Widgets mit unterschiedlichem Inhalt.

    Diese möchte ich gerne anhand von Checkboxen anzeigen lassen oder ausblenden.

    Soweit bekomme ich dass alles hin.

    Was ich aber zusätzlich möchte ist, dass sich die aktivierten Widgets automatisch sortieren,

    d.h. dass sich die sich z.B. nebeneinander anordnen.

    Wie stelle ich soetwas am besten an?

    Vielen Dank im Voraus für eure Hilfe!

    mfg Matze

    1 Antwort Letzte Antwort
    0
    • D Offline
      D Offline
      dtp
      schrieb am zuletzt editiert von
      #2

      Wäre mir neu, dass man die Position eines Widgets per Skript ändern kann. Das einzige, was ich mir derzeit vorstellen kann, wäre die Widgets übereinander zu legen uns sie dann in Abhängigkeit der entsprechenden Datenpunkte sichtbar oder unsichtbar zu schalten. Das kann aber bei vielen Widgets eine ziemlich unübersichtliche Sache werden.

      ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Schandmann
        schrieb am zuletzt editiert von
        #3

        Hallo und guten Morgen,

        dass habe ich befürchtet!

        Mal schauen ob ich etwas tricksen kann, da es noch die Möglichkeit gibt, mit festen Positionen zu arbeiten und nur die Inhalte variabel zu steuern.

        Da wiederum habe ich aber das Problem, dass sich die Pfade zu den Datenpunkten mit geschweiften Klammern {} variabel einsetzen lassen aber innerhalb der geschweiften Klammern keine Möglichkeit einer weiteren Variablen besteht.

        Zumindest weiß ich nicht wie…

        Beispiel {javascript.0.blabla} -> {javascript.0.{javascript.0.blablavariabel}}

        Mfg und ersteinmal Danke für die Antwort.

        1 Antwort Letzte Antwort
        0
        • eric2905E Offline
          eric2905E Offline
          eric2905
          schrieb am zuletzt editiert von
          #4

          Es gäbe eine seeeehhhhrrrrr gewagte Möglichkeit …

          Die Views (alle!) werden in der Datei „/opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json“ gespeichert.

          Wenn Du es schaffst, diese Datei on demand zu ändern, neu zu schreiben, dann die VIS-Instanz neu zu starten und dann wieder auf die korrigierte View zu wechseln, dann hast Du es.

          Oder schau Dir mal die Möglichkeiten mit CSS an. Es gibt ja das Demo mit den responsive Views, usw., wo sich die Widgets auch umsortieren (http://forum.iobroker.net/viewtopic.php?f=30&t=7739). Evtl. kannst Du daraus ja was übernehmen.

          Gruß,

          Eric

          Von unterwegs getippert

          Roses are red, violets are blue,

          if I listen to metal, my neighbours do too

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            tempestas
            schrieb am zuletzt editiert von
            #5

            @Schandmann:

            Hallo und guten Morgen,

            dass habe ich befürchtet!

            Mal schauen ob ich etwas tricksen kann, da es noch die Möglichkeit gibt, mit festen Positionen zu arbeiten und nur die Inhalte variabel zu steuern.

            Da wiederum habe ich aber das Problem, dass sich die Pfade zu den Datenpunkten mit geschweiften Klammern {} variabel einsetzen lassen aber innerhalb der geschweiften Klammern keine Möglichkeit einer weiteren Variablen besteht.

            Zumindest weiß ich nicht wie…

            Beispiel {javascript.0.blabla} -> {javascript.0.{javascript.0.blablavariabel}}

            Mfg und ersteinmal Danke für die Antwort. `

            du könntest den Pfad zum Inhalt in einem Skript variabel machen; diesen Pfad schreibst du dann in einen Datenpunkt, auf den du dann via VIS Binding referenzierst.

            <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              Schandmann
              schrieb am zuletzt editiert von
              #6

              Hallo,

              vielen Dank für die Ideen, ich habe es nun so gelöst, dass ich innerhalb eines Scripts die Pfade variabel auslese.

              Die Werte werden dann auf andere Datenpunkte übergeben. So klappt es nun recht gut!

              Ich konnte aufgrund einer Grippe erst jetzt antworten!

              mfg Matze

              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

              585

              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