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. VIS1 Bindings of objects

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    10
    1
    227

  • 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
    768

VIS1 Bindings of objects

Geplant Angeheftet Gesperrt Verschoben Visualisierung
11 Beiträge 3 Kommentatoren 101 Aufrufe 2 Beobachtet
  • Ä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.
  • M Marv21

    Hallo zusammen.
    Ich bekomme es nicht hin einem Basic Number oder Basic String Widget einen Wert aus einer Json anzeigen zu lassen.

    JSON:

    {"p1":183,"e1":0.38004,"te1":573.46878,"p2":164,"e2":0.35334,"te2":485.02946}
    

    Laut Dokumentation muss hinter der ID ;json:(p1) um die hier 183 ausgeben zu lassen. Es kommt aber einfach gar nichts.

    {0_userdata.0.1036.Output;json:(p1)}
    

    Wo mache ich den Fehler?

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #2

    @Marv21 [sagte]: 0_userdata.0.1036.Output

    Weshalb enthält ein eigener Datenpunkt ein JSON?

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

    M 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @Marv21 [sagte]: 0_userdata.0.1036.Output

      Weshalb enthält ein eigener Datenpunkt ein JSON?

      M Offline
      M Offline
      Marv21
      schrieb am zuletzt editiert von
      #3

      @paul53 sagte:

      @Marv21 [sagte]: 0_userdata.0.1036.Output

      Weshalb enthält ein eigener Datenpunkt ein JSON?

      Weil ich viele Daten via Nodered Flow von MQTT auswerte. Einige hab ich dann ein einen Datenpunkt geschrieben.

      paul53P 1 Antwort Letzte Antwort
      0
      • M Marv21

        @paul53 sagte:

        @Marv21 [sagte]: 0_userdata.0.1036.Output

        Weshalb enthält ein eigener Datenpunkt ein JSON?

        Weil ich viele Daten via Nodered Flow von MQTT auswerte. Einige hab ich dann ein einen Datenpunkt geschrieben.

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #4

        @Marv21 [sagte]: Einige hab ich dann ein einen Datenpunkt geschrieben.

        Kann Node-RED keine Attribute auswerten?

        msg.payload.p1
        

        EDIT: Ich habe mal mit Node-RED (verwende ich sonst nicht) probiert:

        Node-red_temp.JPG

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

        1 Antwort Letzte Antwort
        1
        • M Offline
          M Offline
          Marv21
          schrieb am zuletzt editiert von
          #5

          Jow, über Node-Red geht es. Aber dann müsste ich für jeden Datenpunkt aus einem Json einen Flow / Datenpunkt erstellen. Wäre schon schöner die Bindings so nutzen zu können und einfach aus der Json das zu extrahieren.

          1 Antwort Letzte Antwort
          0
          • M Marv21

            Hallo zusammen.
            Ich bekomme es nicht hin einem Basic Number oder Basic String Widget einen Wert aus einer Json anzeigen zu lassen.

            JSON:

            {"p1":183,"e1":0.38004,"te1":573.46878,"p2":164,"e2":0.35334,"te2":485.02946}
            

            Laut Dokumentation muss hinter der ID ;json:(p1) um die hier 183 ausgeben zu lassen. Es kommt aber einfach gar nichts.

            {0_userdata.0.1036.Output;json:(p1)}
            

            Wo mache ich den Fehler?

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

            @Marv21 sagte:

            {0_userdata.0.1036.Output;json:(p1)}

            der doppelpunkt ist der fehler

            {0_userdata.0.1036.Output;json(p1)}
            
            

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

            M 1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @Marv21 sagte:

              {0_userdata.0.1036.Output;json:(p1)}

              der doppelpunkt ist der fehler

              {0_userdata.0.1036.Output;json(p1)}
              
              
              M Offline
              M Offline
              Marv21
              schrieb am zuletzt editiert von
              #7

              @OliverIO sagte:

              @Marv21 sagte:

              {0_userdata.0.1036.Output;json:(p1)}

              der doppelpunkt ist der fehler

              {0_userdata.0.1036.Output;json(p1)}
              
              

              Oh, den muss ich hier ausversehen hinzugefügt haben. Leider wars das nicht. Funktioniert das Binding den bei euch in der VIS1 korrekt?

              OliverIOO 1 Antwort Letzte Antwort
              0
              • M Marv21

                @OliverIO sagte:

                @Marv21 sagte:

                {0_userdata.0.1036.Output;json:(p1)}

                der doppelpunkt ist der fehler

                {0_userdata.0.1036.Output;json(p1)}
                
                

                Oh, den muss ich hier ausversehen hinzugefügt haben. Leider wars das nicht. Funktioniert das Binding den bei euch in der VIS1 korrekt?

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

                @Marv21

                ich habe das ausprobiert.
                Allerdings in einem html-widget.
                Wo hast du den das binding eingetragen?
                in objektid geht es ja nicht.
                bei basic string hättest dann ja nur noch die prepend und append text felder

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

                M 1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @Marv21

                  ich habe das ausprobiert.
                  Allerdings in einem html-widget.
                  Wo hast du den das binding eingetragen?
                  in objektid geht es ja nicht.
                  bei basic string hättest dann ja nur noch die prepend und append text felder

                  M Offline
                  M Offline
                  Marv21
                  schrieb am zuletzt editiert von
                  #9

                  @OliverIO sagte:

                  @Marv21

                  ich habe das ausprobiert.
                  Allerdings in einem html-widget.
                  Wo hast du den das binding eingetragen?
                  in objektid geht es ja nicht.
                  bei basic string hättest dann ja nur noch die prepend und append text felder

                  Im HTML widget geht es bei mir auch. Aber eigentlich sollte es auch, wenn ich die Dokumentation richtig verstehe, auch im ojektID Feld gehen.

                  Im VIS2 kann ich es mir sogar anzeigen lassen, dann steht auch die richtige "Value" da. Aber in der Runtime gehts dann wieder nicht...

                  OliverIOO 1 Antwort Letzte Antwort
                  0
                  • M Marv21

                    @OliverIO sagte:

                    @Marv21

                    ich habe das ausprobiert.
                    Allerdings in einem html-widget.
                    Wo hast du den das binding eingetragen?
                    in objektid geht es ja nicht.
                    bei basic string hättest dann ja nur noch die prepend und append text felder

                    Im HTML widget geht es bei mir auch. Aber eigentlich sollte es auch, wenn ich die Dokumentation richtig verstehe, auch im ojektID Feld gehen.

                    Im VIS2 kann ich es mir sogar anzeigen lassen, dann steht auch die richtige "Value" da. Aber in der Runtime gehts dann wieder nicht...

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

                    @Marv21

                    nein im objectid geht es nicht

                    1. dann müsste es der logik nach ja dann ein object id, also die bezeichnung eines datenpunkts ergeben, damit es im feld objectid gültig wäre
                    2. dynamische datenpunkte gehen nicht, da vis beim start einmalig alle objekt ids aller views einsammelt und diese beim server "abonniert". später bekannte ids sind so nicht vorgesehen.
                      per javascript hat man zwar schon möglichkeiten das nachzubilden, ist aber nicht ganz so simpel. ergo geht nicht.

                    welchen grund hat es, das du unbedingt ein string widget nehmen willst? besondere formatiermöglichkeiten gibt es ja da nicht, die du nicht auch mit einem html widget nachbilden kannst.
                    letztendlich wird ja alles in html übersetzt

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

                    M 1 Antwort Letzte Antwort
                    1
                    • OliverIOO OliverIO

                      @Marv21

                      nein im objectid geht es nicht

                      1. dann müsste es der logik nach ja dann ein object id, also die bezeichnung eines datenpunkts ergeben, damit es im feld objectid gültig wäre
                      2. dynamische datenpunkte gehen nicht, da vis beim start einmalig alle objekt ids aller views einsammelt und diese beim server "abonniert". später bekannte ids sind so nicht vorgesehen.
                        per javascript hat man zwar schon möglichkeiten das nachzubilden, ist aber nicht ganz so simpel. ergo geht nicht.

                      welchen grund hat es, das du unbedingt ein string widget nehmen willst? besondere formatiermöglichkeiten gibt es ja da nicht, die du nicht auch mit einem html widget nachbilden kannst.
                      letztendlich wird ja alles in html übersetzt

                      M Offline
                      M Offline
                      Marv21
                      schrieb am zuletzt editiert von Marv21
                      #11

                      @OliverIO sagte:

                      @Marv21

                      nein im objectid geht es nicht

                      1. dann müsste es der logik nach ja dann ein object id, also die bezeichnung eines datenpunkts ergeben, damit es im feld objectid gültig wäre
                      2. dynamische datenpunkte gehen nicht, da vis beim start einmalig alle objekt ids aller views einsammelt und diese beim server "abonniert". später bekannte ids sind so nicht vorgesehen.
                        per javascript hat man zwar schon möglichkeiten das nachzubilden, ist aber nicht ganz so simpel. ergo geht nicht.

                      welchen grund hat es, das du unbedingt ein string widget nehmen willst? besondere formatiermöglichkeiten gibt es ja da nicht, die du nicht auch mit einem html widget nachbilden kannst.
                      letztendlich wird ja alles in html übersetzt

                      Einfach nur der Übersichtshalber - man hat dann schön rechts die Punkte und muss nicht in einem Code danach suchen.
                      Klar wenn es nicht anders geht, werde ich es so machen.

                      Schau mir aber grade deinen rssfeed / vis-jsontemplate an.

                      c02161eb-68a9-445c-acc0-ff99bae395ac-image.jpeg

                      und danke für deine Unterstützung!

                      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

                      524

                      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