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. VIS-2 Bindings in Tabelle

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

VIS-2 Bindings in Tabelle

Geplant Angeheftet Gesperrt Verschoben Visualisierung
4 Beiträge 2 Kommentatoren 246 Aufrufe 2 Watching
  • Ä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.
  • MartinPM Online
    MartinPM Online
    MartinP
    schrieb am zuletzt editiert von
    #1

    Habe mal größenwahnsinnig einfach das Basic/Table widget versucht zu benutzen...

    Finde die JSON-Auszeichnung der Tabelle nicht besonders selbsterklärend... und die Anleitung dazu auch nicht...

    Das ist das, was im JSON Feld steht, wenn man das Widget auf die Arbeitsfläche fallen lässt

    [
        {
            "Title": "first",
            "Value": 1,
            "_Description": "Value1"
        },
        {
            "Title": "second",
            "Value": 2,
            "_Description": "Value2"
        }
    ]
    
    

    Wenn ich das richtig verstehen:

    But there is another option for how to bind any attribute of widget to some ObjectID.

    https://github.com/ioBroker/ioBroker.vis-2#bindings-of-objects

    ... dann kann man einfach z. B. statt der konstanten Tabellenelemente Datenpunkte einbinden ... das funktioniert aber nicht ...

    [
        {
            "Title": "first",
            "Value": {linux-control.0.proxmox.BootDisk},
            "_Description": "Value1"
        },
        {
            "Title": "second",
            "Value": 2,
            "_Description": "Value2"
        }
    ]
    

    Muss man sich da WIRKLICH einen Datenpunkt mit dem kompletten JSON Gedöns des Tabelleninhalts bauen?

    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
    Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
    Linux pve 6.8.12-16-pve
    6 GByte RAM für den Container
    Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
    Remote-Access über Wireguard der Fritzbox

    OliverIOO 1 Antwort Letzte Antwort
    0
    • MartinPM MartinP

      Habe mal größenwahnsinnig einfach das Basic/Table widget versucht zu benutzen...

      Finde die JSON-Auszeichnung der Tabelle nicht besonders selbsterklärend... und die Anleitung dazu auch nicht...

      Das ist das, was im JSON Feld steht, wenn man das Widget auf die Arbeitsfläche fallen lässt

      [
          {
              "Title": "first",
              "Value": 1,
              "_Description": "Value1"
          },
          {
              "Title": "second",
              "Value": 2,
              "_Description": "Value2"
          }
      ]
      
      

      Wenn ich das richtig verstehen:

      But there is another option for how to bind any attribute of widget to some ObjectID.

      https://github.com/ioBroker/ioBroker.vis-2#bindings-of-objects

      ... dann kann man einfach z. B. statt der konstanten Tabellenelemente Datenpunkte einbinden ... das funktioniert aber nicht ...

      [
          {
              "Title": "first",
              "Value": {linux-control.0.proxmox.BootDisk},
              "_Description": "Value1"
          },
          {
              "Title": "second",
              "Value": 2,
              "_Description": "Value2"
          }
      ]
      

      Muss man sich da WIRKLICH einen Datenpunkt mit dem kompletten JSON Gedöns des Tabelleninhalts bauen?

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von OliverIO
      #2

      @martinp

      du kannst auch das json Template Widget aus dem folgenden Adapter nehmen
      https://github.com/oweitman/ioBroker.vis-2-widgets-ovarious

      da kannst du machen, was du willst.
      JSON oder einzelne Datenpunkte und dann mit oder ohne Java Skript in eine HTML Struktur schreiben

      Das Widget gibt es auch für vis1
      Ist dann aber in einem anderen Adapter drin

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      MartinPM 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @martinp

        du kannst auch das json Template Widget aus dem folgenden Adapter nehmen
        https://github.com/oweitman/ioBroker.vis-2-widgets-ovarious

        da kannst du machen, was du willst.
        JSON oder einzelne Datenpunkte und dann mit oder ohne Java Skript in eine HTML Struktur schreiben

        Das Widget gibt es auch für vis1
        Ist dann aber in einem anderen Adapter drin

        MartinPM Online
        MartinPM Online
        MartinP
        schrieb am zuletzt editiert von MartinP
        #3

        @oliverio ich habe jetzt erstmal eine Lösung mit einer ganz normalen HTML Tabelle gewählt.
        Funktioniert auch.

        Widget: Basic-HTML

        <table>
          <tr><th>Volume</th><th>F&uuml;llstand %</th></tr>
          <tr><td>Proxmox</td><td>{linux-control.0.proxmox.BootDisk}</td></tr>
          <tr><td>data</td><td>{linux-control.0.proxmox.Intenso-Data}</td></tr>
          <tr><td>backup</td><td>{linux-control.0.proxmox.Intenso-Backup}</td></tr>
          <tr><td>unterhaltung</td><td>{linux-control.0.proxmox.Intenso-Unterhaltung}</td></tr>
          <tr><td>docker</td><td>{linux-control.0.docker.docker-volume}</td></tr>
          <tr><td>iobroker</td><td>{linux-control.0.iobroker.iobroker-volume}</td></tr>
          <tr><td>frigate</td><td>{linux-control.0.frigate.frigate-volume}</td></tr>
        </table>
        
        .table, td, th{
          border: 1px solid black;
          border-collapse: collapse;
        }
        

        Nicht hübsch, aber funktional...

        1e6f19d7-63df-4454-bb0d-394f76316f3d-grafik.png

        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
        Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
        Linux pve 6.8.12-16-pve
        6 GByte RAM für den Container
        Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
        Remote-Access über Wireguard der Fritzbox

        MartinPM 1 Antwort Letzte Antwort
        0
        • MartinPM MartinP

          @oliverio ich habe jetzt erstmal eine Lösung mit einer ganz normalen HTML Tabelle gewählt.
          Funktioniert auch.

          Widget: Basic-HTML

          <table>
            <tr><th>Volume</th><th>F&uuml;llstand %</th></tr>
            <tr><td>Proxmox</td><td>{linux-control.0.proxmox.BootDisk}</td></tr>
            <tr><td>data</td><td>{linux-control.0.proxmox.Intenso-Data}</td></tr>
            <tr><td>backup</td><td>{linux-control.0.proxmox.Intenso-Backup}</td></tr>
            <tr><td>unterhaltung</td><td>{linux-control.0.proxmox.Intenso-Unterhaltung}</td></tr>
            <tr><td>docker</td><td>{linux-control.0.docker.docker-volume}</td></tr>
            <tr><td>iobroker</td><td>{linux-control.0.iobroker.iobroker-volume}</td></tr>
            <tr><td>frigate</td><td>{linux-control.0.frigate.frigate-volume}</td></tr>
          </table>
          
          .table, td, th{
            border: 1px solid black;
            border-collapse: collapse;
          }
          

          Nicht hübsch, aber funktional...

          1e6f19d7-63df-4454-bb0d-394f76316f3d-grafik.png

          MartinPM Online
          MartinPM Online
          MartinP
          schrieb am zuletzt editiert von MartinP
          #4

          EDIT Quatsch, habe den View aus einem anderen Projekt verschoben, als Unter-View unter Main .... ALLES NOCH DA

          ~~VIS-2 ist ein übles Zeitvernichtungsding ...
          Gestern auf einem anderen Rechner den obigen Stand der Seite bearbeitet...

          Jetzt wieder auf meinem Haupt-Rechner anschauen wollen - da gibt es den letzten Stand, den ich auf diesem Rechner hatte, bevor ich am Sonntag auf den anderen Rechner gewechselt ib, wenn ich den Editor öffne ...

          Da sind wohl 3 Stunden Arbeit von gestern Abend weg ...~~

          fd7a1597-398d-42d9-a23b-f937c8b41239-grafik.png

          ~~Gibt es irgendeine Möglichkeit, seine Arbeit irgendwie zu Versionieren (git?).

          einmal täglich Backup scheint mir da zu wenig ...~~

          Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
          Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
          Linux pve 6.8.12-16-pve
          6 GByte RAM für den Container
          Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
          Remote-Access über Wireguard der Fritzbox

          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

          893

          Online

          32.4k

          Benutzer

          81.5k

          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