Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Objekt Werte als Text in VIS ausgeben

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Objekt Werte als Text in VIS ausgeben

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Rooby69 last edited by

      Hallo

      ich bräuchte etwas Hilfe (bin Anfänger) wie ich z.B. den Objekt Namen, Raum etc. in VIS einfach als text ausgeben kann. Welches Widget nehme ich dafür?
      Ich kann zwar im String Widget eine Objekt auswählen aber wie kann ich dann auf den Namen etc. zugreifen bzw. den als Text ausgeben?
      Danke

      Cinimod 2 Replies Last reply Reply Quote 0
      • Cinimod
        Cinimod Most Active @Rooby69 last edited by Cinimod

        @rooby69 Ich glaube du kannst immer nur auf den WERT der Objekte zugreifen.

        du kannst aber auch einfach nen text widget nehmen und beliebigen text schreiben

        bin mir aber auch nicht ganz sicher ob das nicht doch machbar ist.

        vielleicht erklärst du was du vor hast, dann kann man vielleicht besser ne Lösung finden

        1 Reply Last reply Reply Quote 0
        • Cinimod
          Cinimod Most Active @Rooby69 last edited by

          @rooby69 zum beschriften kannst auch nen BORDER widget nutzen

          Bildschirmfoto 2021-07-25 um 23.47.33.png

          R 1 Reply Last reply Reply Quote 0
          • R
            Rooby69 @Cinimod last edited by Rooby69

            @dom-sch Ich will einfach die Namen als Beschriftung nehmen. Falls sich der Name ändert muss ich die Beschriftung nicht jedesmal nachziehen. Ich habe ein homematic Messsteckdose welche ich vermutlich mal wo anderst anschliessen möchte und dann will ich nur in der CCU den Namen ändern und gut. Auch den Raum würde ich gern als Beschriftung mit angeben und nicht jedes mal anpassen. Ich dachte man kann in den html Widgets irgendwie auf die Objektwerte zugreifen.

            Cinimod 2 Replies Last reply Reply Quote 0
            • Cinimod
              Cinimod Most Active @Rooby69 last edited by

              @rooby69 ich glaube nicht das das geht, lasse mich auch gern eines besseren belehren, bin auch kein Profi hier.

              1 Reply Last reply Reply Quote 0
              • Cinimod
                Cinimod Most Active @Rooby69 last edited by

                @rooby69 Es ist nicht ganz das was du willst, aber vielleicht bringt es dich weiter...

                schon mal von alias gehört ...

                mit dem Adapter "Manage Devices" kannst du dir sogenannte Alias erstellen.

                Ein Alias ist eine erstellter Datenpunkt den du z.b. Wohnzimmerlampe nennst, und dann das Gerät dahinter verändern kannst, also heute ist Wohnzimmerlampe Steckdose1, und morgen nehme ich Steckdose1 für was anderes und nutze Steckdose2 für die Wohnzimmerlampe ..

                dann kann ich das Gerät hinter Wohnzimmerlampe austauschen ohne das der Datenpunkt sich ändert, der ist und bleibt Wohnzimmerlampe auch wenn ein anderes gerät jetzt die Schaltung übernimmt...

                Wenn du den Alias Datenpunkt mit VIS als WohnzimmerLampe einbaust kannst du immer das Gerät dahinter ändern ohne VIS umzubauen

                1 Reply Last reply Reply Quote 0
                • Feuersturm
                  Feuersturm last edited by

                  @rooby69 Über Javascript kommst du wie folgt an die Informationen. Dies könntest du dir in einzelnen Datenpunkten ablegen und dann in VIS zur anzeige bringen

                  let name = getObject("hm-rpc.0.000A5A49A25B9F").common.name;
                  log(name);
                  
                  let raum = getObject("hm-rpc.0.000A5A49A25B9F.1","rooms").enumNames[0];
                  log(raum.de);
                  
                  

                  Ausgabe:

                  00:29:10.192	info	javascript.0 (367) script.js.Skripte.Testdatei: HmIP-SWSD 000A5A49A25B9F RM7
                  00:29:10.193	info	javascript.0 (367) script.js.Skripte.Testdatei: Büro
                  

                  Was ich noch nicht rausgefunden habe ist, ob man diesen javascript Aufruf auch direkt über ein Binding (https://github.com/ioBroker/ioBroker.vis#bindings-of-objects) in einem VIS Widget ausgeben kann.

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    Rooby69 @Feuersturm last edited by Rooby69

                    Hat dafür schon jemand ein Lösung gefunden einen Objektnamen in VIS als textauszugeben?
                    Konnte bislang keine Lösung finden.

                    Feuersturm 1 Reply Last reply Reply Quote 0
                    • Feuersturm
                      Feuersturm @Rooby69 last edited by

                      @rooby69 ich habe es in vis1 nicht weiter probiert. Wenn ich es richtig gelesen habe soll es aber mit vis-2 über den binding editor gehen.

                      1 Reply Last reply Reply Quote 0
                      • jogibear9988
                        jogibear9988 last edited by

                        ich hab das mal als Ansporn genommen und support dafür in webui eingebaut: https://forum.iobroker.net/topic/68819/neue-visualisierung-webui-alternative-zu-vis/484?_=1705224773442

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        918
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        1762
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo