Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Objekt-Binding und Gruppierung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Objekt-Binding und Gruppierung

    This topic has been deleted. Only users with topic management privileges can see it.
    • OliverIO
      OliverIO @SpacerX last edited by OliverIO

      @spacerx

      ne nix zu finden.
      ich habe die beiden widgets dann ent-gruppiert und wieder neu gruppiert.
      der export sieht dann so aus:

      [{"tpl":"_tplGroup","data":{"members":["w00035","w00036"],"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","attrCount":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"widgetSet":null,"style":{"top":32.00000762939453,"left":"52px","width":"138px","height":"113px"}},{"tpl":"tplImage","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"src":"/vis.0/Tankicons/{s:0_userdata.0.Test_String;s.split(\"|\")[0]}.png"},"style":{"left":"42.03%","top":"64.59%","width":"57.97%","height":"35.4%"},"widgetSet":"basic","grouped":true,"groupid":"g00002","groupName":"w00035"},{"tpl":"tplFrame","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","title":" Test_Neu","title_color":"","title_top":"0","title_left":"0","header_height":"0","header_color":"black","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"class":"boxWidget"},"style":{"left":"0%","top":"0%","width":"0%","height":"0%"},"widgetSet":"basic","grouped":true,"groupid":"g00002","groupName":"w00036"}]
      

      also bis auf die geänderte nummerierung kein unterschied

      kannst du mit den developer tools des browsers ein wenig umgehen?
      mich würde die html struktur des gruppierten widgets vor und nach der aktualisierung interessieren.

      wenn du damit umgehen kannst könnte ich dir genaue anweisungen geben.

      S 1 Reply Last reply Reply Quote 0
      • S
        SpacerX @OliverIO last edited by

        @OliverIO

        Na logisch nach dem Auflösen der Gruppe und neu Gruppieren ist alles easy das klappt bei mir ja auch.

        Du meinst html von der Gruppe so wie ich sie habe mit Positionsänderung nach Aktualisierung und einmal nach dem Neugruppieren. Das bekomme ich hin. Heute Abend.

        Was mich so umtreibt ist, warum verschwindet die groupid nach dem Importieren der Gruppe einfach. Warum wird diese auch beim Anlegen des Bindings entfernt.

        Einfacher wäre es wohl einfach die Gruppe aufzulösen und neu zu Gruppieren. Es wurmt mich aber warum das nicht so gehen soll.

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

          @spacerx
          ja leider ist da noch etwas mehr der wurm drin.
          insbesondere bei copy/paste von mehrfach verschachtelten und gruppierten widget.
          schreibe dazu gleich in einem anderen thread was dazu

          S 1 Reply Last reply Reply Quote 0
          • S
            SpacerX @OliverIO last edited by

            @oliverio

            Ich schiebe mal das html nach.

            View geladen (mal nur das entsprechende Widget)

            <div class="vis-widget  vis-tpl-basic-undefined" style="overflow: visible; top: 265px; left: 193px; width: 184px; height: 189px;" id="g00032">
                <div class="vis-widget boxWidget vis-tpl-basic-Border" style="overflow: visible; border: 1px solid rgb(136, 136, 136);" id="w00401">
                    <div style="width: 100%; height: 0px; background-color: black;"></div>
                    <div style="position: absolute; top: 0px; left: 0px;">&nbsp;Test_Neu</div>
                </div>
                <div class="vis-widget  vis-tpl-basic-Image" style="width: 80px; height: 40px; left: 54px; top: 74px;" id="w00398">
                    <div class="vis-widget-body">
                        <img class=" vis-no-user-select vis-no-pointer-events" style="top: 0px; left: 0px; position: absolute; width: 100%;" src="/vis.0/Tankicons/JET.png">
                        <div></div>
                    </div>
                </div>
            </div>
            

            Nach dem aktualisieren des Datenpunktes:

            <div class="vis-widget  vis-tpl-basic-undefined" style="overflow: visible; top: 265px; left: 193px; width: 184px; height: 189px;" id="g00032">
                <div class="vis-widget boxWidget vis-tpl-basic-Border" style="overflow: visible; border: 1px solid rgb(136, 136, 136);" id="w00401">
                    <div style="width: 100%; height: 0px; background-color: black;"></div>
                    <div style="position: absolute; top: 0px; left: 0px;">&nbsp;Test_Neu</div>
                 </div>
            </div>
            <div class="vis-widget  vis-tpl-basic-Image" style="width: 80px; height: 40px; left: 54px; top: 74px;" id="w00398">
                <div class="vis-widget-body">
                    <img class=" vis-no-user-select vis-no-pointer-events" style="top: 0px; left: 0px; position: absolute; width: 100%;" src="/vis.0/Tankicons/JET.png">
                    <div></div>
                </div>
            </div>
            

            Ich teste mal noch ein bisschen rum.

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

              @spacerx

              ok, hab noch was gefunden.
              wenn man gruppierte widgets exportiert und wieder importiert
              geht die information groupid leider verloren.

              dieser issue und fix habe ich bereitgestellt
              https://github.com/ioBroker/ioBroker.vis/issues/508

              wann das angenommen wird und ob ist immer etwas fraglich.
              vor allem sollte es man testen, sobald es drin ist.

              für wagemutige zum vorab testen auf einem iobroker testsystem
              löschen des adapters iobroker.vis und installieren aus folgender github url:
              https://github.com/oweitman/ioBroker.vis

              oweitman created this issue in ioBroker/ioBroker.vis

              closed missing groupid after import of grouped widgets #508

              S 1 Reply Last reply Reply Quote 1
              • S
                SpacerX @OliverIO last edited by

                @oliverio
                Ich hab da auch noch einen ;-(

                Beim Hinzufügen eines Widgets in geöffnete Gruppen, in "Gruppe editieren" wird keine groupid erzeugt.

                OliverIO 1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO @SpacerX last edited by

                  @spacerx

                  wo muss man da drücken? kenn die funktion nicht und hab sie gerade auch nicht gefunden?

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    SpacerX @OliverIO last edited by

                    @oliverio
                    Einfach die Gruppe doppelt anklicken. Dann öffnet sich die Gruppe zum editieren.

                    OliverIO 1 Reply Last reply Reply Quote 0
                    • OliverIO
                      OliverIO @SpacerX last edited by

                      @spacerx

                      ok gefunden und fix erweitert

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        SpacerX @OliverIO last edited by

                        @oliverio Danke für deine Bemühungen.

                        Ich würde auch gern Testen doch von Github direkt kommt mir nichts auf die Kiste. Ich hab kein Testsystem vorrätig.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        614
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        6
                        47
                        5149
                        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