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. In VIS nach verwaisten Datenpunkten suchen?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

In VIS nach verwaisten Datenpunkten suchen?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
8 Beiträge 4 Kommentatoren 96 Aufrufe 3 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.
  • hg6806H Offline
    hg6806H Offline
    hg6806
    Most Active
    schrieb am zuletzt editiert von hg6806
    #1

    Hallo zusammen,

    ich mache gerade ein clean-up meiner ca. 120 Views.
    Und da stecken bestimmt auch einige verwaiste Datenpunkte drin.
    Ist es möglich danach zu suchen?

    OliverIOO 1 Antwort Letzte Antwort
    0
    • hg6806H hg6806

      Hallo zusammen,

      ich mache gerade ein clean-up meiner ca. 120 Views.
      Und da stecken bestimmt auch einige verwaiste Datenpunkte drin.
      Ist es möglich danach zu suchen?

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

      @hg6806

      Definiere verwaist?

      Datenpunkte die auf dem Server existieren aber nicht verwendet werden?
      Man könnte aus der View json alle datenpunkte suchen die mit JavaScript.0 und userdata.0 beginnen und mit der gleichen Liste vom Server abgleichen.
      Das müsste man aber mit regex machen

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

      1 Antwort Letzte Antwort
      0
      • hg6806H Offline
        hg6806H Offline
        hg6806
        Most Active
        schrieb am zuletzt editiert von
        #3

        Mit verwaist meine ich, Datenpunkte, die ich mal irgendwann angelegt habe, dann aber gelöscht wurden, oder auch von irgendwelchen Geräten, Homatic, Shelly, etc.
        Also DP, die in VIS noch existieren, aber keinen Bezug zu den Objekten im Admin haben.

        Oder, wenn man den Namen noch kennt, in VIS danach suchen.

        OliverIOO 1 Antwort Letzte Antwort
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          vis exportieren und in dem json suchen..

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          1 Antwort Letzte Antwort
          0
          • hg6806H hg6806

            Mit verwaist meine ich, Datenpunkte, die ich mal irgendwann angelegt habe, dann aber gelöscht wurden, oder auch von irgendwelchen Geräten, Homatic, Shelly, etc.
            Also DP, die in VIS noch existieren, aber keinen Bezug zu den Objekten im Admin haben.

            Oder, wenn man den Namen noch kennt, in VIS danach suchen.

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

            @hg6806

            habe gerade mal geschaut ob vis was in der browserkonsole ausgibt, aber leider nein. Auch in der internen Sicht bei
            vis.states, an der alle abonnierten Datenpunkte vorgehalten werden, kann man nicht zwischen vorhandenen und nicht vorhandenen unterscheiden.

            Da bleibt dann nur noch, wie geschrieben die view.json oder projekt json zu exportieren, zu durchsuchen und mit der serversicht abzugleichen

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

            1 Antwort Letzte Antwort
            0
            • hg6806H Offline
              hg6806H Offline
              hg6806
              Most Active
              schrieb am zuletzt editiert von
              #6

              Wäre nur noch das Problem, wenn man die Datenpunkte nicht mehr kennt.
              Kann man generell eine solche Such-Funktion evtl. in VIS einbauen?

              OliverIOO HomoranH 2 Antworten Letzte Antwort
              0
              • hg6806H hg6806

                Wäre nur noch das Problem, wenn man die Datenpunkte nicht mehr kennt.
                Kann man generell eine solche Such-Funktion evtl. in VIS einbauen?

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

                @hg6806

                in vis baut niemand mehr was ein.
                Da gibts nur noch Fehlerbehebung.
                Wenn dann in vis2.
                Da musst auf github mal ein Feature request erstellen

                Um eine Liste aller abonnierten Datenpunkte (ob sie existieren oder nicht) zu erhalten kannst du

                Bitte nur im runtime mode machen

                • im Browser F12 zum öffnen der browser developer tools
                • den Tab console auswählen
                • dann den folgenden Text in die Console kopieren
                Object.keys(vis.states).filter(v=>v.includes(".val"))
                

                Das gibt dir dann alle abonnierten Datenpunkte aus.
                Das .val musst du dir wegdenken
                Es sind auch ein paar interne Datenpunkte mit dabei wie bspw

                "nothing_selected.val"
                "username.val"
                "login.val"
                "instance.val"

                Die gibt es als Datenpunkt ebenfalls nicht.

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

                1 Antwort Letzte Antwort
                1
                • hg6806H hg6806

                  Wäre nur noch das Problem, wenn man die Datenpunkte nicht mehr kennt.
                  Kann man generell eine solche Such-Funktion evtl. in VIS einbauen?

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @hg6806 sagte in In VIS nach verwaisten Datenpunkten suchen?:

                  Kann man generell eine solche Such-Funktion evtl. in VIS einbauen?

                  weisst du wovon du da schreibst?

                  Sieh dir mal die Datei vis-views.json mit einem Editor an.
                  Die müsstest du jetzt Schritt für Schritt nach Datenpunkten durchsuchen.
                  Stößt du auf einen musst du in den Objekten suchen, ob der noch existiert.
                  ....und das seitenlang!

                  Ob das aber wirklich das ist was du willst, steht suf einem anderen Blatt!

                  Was genau soll das bedeuten?

                  @hg6806 sagte in In VIS nach verwaisten Datenpunkten suchen?:

                  Datenpunkte, die ich mal irgendwann angelegt habe, dann aber gelöscht wurden, oder auch von irgendwelchen Geräten, Homatic, Shelly, etc.

                  wo sollen die DP "angelegt" worden sein?
                  in den Objekten, in Widgets, in Bindings???

                  Widgets ohne Funktion wegen fehlender DPs in Objekten solltest du sehen.
                  Fehlende Widgets sind nicht mehr in der vis-views json
                  Ob du DPs in Bindings in der vis-views.json findest, hab ich noch nie gesucht.

                  Dann muss das verwendete Regex an alle noch so komplexen Pfade angepasst sein, und dieses auch irgendwie auflisten.....

                  usw....

                  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
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  436

                  Online

                  32.6k

                  Benutzer

                  82.2k

                  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