ioBroker / ioBroker.vis-2

Next generation visualisation for ioBroker platform.
Other
26 stars 3 forks source link

Eine Gruppe zu kopieren funktioniert nicht [bug]: #192

Closed eisbaer721 closed 6 months ago

eisbaer721 commented 6 months ago

No existing issues.

Describe the bug

Das kopieren und bearbeiten von Gruppen erzeugt noch Probleme.

To Reproduce

Bild 1 : diese Gruppe soll kopiert werden. Nach dem drücken auf den Button "Widget klonen" oder auch "strg c und v" sieht es wie auch Bild 2 aus. Keine 2. Gruppe sondern nur ein Widget was die Nr. 6 hat. Will man die Gruppe bearbeiten , ist sie leer. Group w00006 und nicht g00006. Löst man die GRuppe auf ist das Widget noch zu sehen, allerdings nicht mehr anwählbar oder löschbar.

Expected behavior

nach dem klonen einer Gruppe sollte eine weitere separate Gruppe im Editor erscheinen.

Screenshots & Logfiles

Screenshot 2023-11-22 175920 Screenshot 2023-11-22 180024 Screenshot 2023-11-22 181344 Screenshot 2023-11-22 181946

Adapter version

V2.70

js-controller version

5.0.16

Node version

v18.18.2

Operating system

Proxmos Debian

Additional context

No response

afuerhoff commented 6 months ago

Bei mir verhält es sich etwas anders. Ich kann die Gruppe zwar kopieren, aber nach dem Löschen der einen Gruppe hat die andere keine Inhalte mehr. v2.7.0

foxriver76 commented 6 months ago

Verhalten von @afuerhoff kann ich nachstellen, das von @eisbaer721 nicht. Das Szenario klingt nach einer alten Version, evtl. braucht es ein iob upload vis-2 oder Cache leeren.

Ich vermute eine Gruppe zu kopieren hat die Referenzen auf die gleichen Widgets, wenn man dann die Widgets aus irgendeiner Gruppe löscht oder irgendeine Gruppe löscht, betrifft dies aktuell alle, da es keine eigenständigen Widgets sind.

eisbaer721 commented 6 months ago

Dieses habe ich beides getan. ich habe sogar extra eine Test CT in PRoxmos erstellt um erstmal alles zu testen. Jetzt fällt mir gerade auf das diese Button "Widget klonen" das verursacht. Wenn ich über ausschneiden und einfügen gehe habe ich das selbe verhalten wie @afuerhoff. Allerdings kann man auch die kopierte Gruppe nicht editieren. Die ist dann auch leer. Jetzt meine Definitionsfrage: Soll der Button "Widgets klonen" nur Widgets klonen oder auch Gruppen? Screenshot 2023-11-23 131550

foxriver76 commented 6 months ago

Ich denke auch Gruppen, das ganze Gruppen Thema ist aber noch nicht so ausgereift mmn. Ziel wäre auf jeden fall das sich der Button gleich verhält zu Shortcuts + Kontextmenü. Und dann ja das fixen, dass er die Widgets auch mitkopiert und nicht referenziert.

foxriver76 commented 6 months ago

Bitte mit 2.8.0 probieren. Leider werden Gruppen die bislang kopiert wurden kaputt bleiben, aber ab sofort sollte es sauber laufen - hoffe ich ;-)

afuerhoff commented 6 months ago

Neue Gruppe angelegt, kopiert und wieder eine Gruppe gelöscht. Dies funktioniert jetzt mit 2.8.0. Die Gruppe ist dann nicht leer. Sie kann aber leider nicht editiert werden.

foxriver76 commented 6 months ago

Kannst du bitte deinen Kopier und editierprozess step by step beschreiben.

afuerhoff commented 6 months ago

Ich platziere mehrere Widgets auf einer leeren Seite. Dann markiere ich die mit der Maus. Dann über rechter Maustaste Gruppieren. Und wieder mit rechter Maustaste Gruppe bearbeiten oder auch mit Doppelklick auf die Gruppe.

foxriver76 commented 6 months ago

Und dann versuchst du von einem Widget der Gruppe ein Attribut zu ändern? Oder verschiebst es? Also verschieben hatte ich getestet was indirekt ja die Attribute ändert und das hatte er gespeichert bei mir.

afuerhoff commented 6 months ago

Nein. Ich komme gar nicht in den Bearbeiten Modus der Gruppe. Es wird ja immer eine leere Seite angezeigt.

foxriver76 commented 6 months ago

Gleiche Fehlermeldung wie im anderen Ticket mit dem tpl? Dann exportier mal bitte die Widgets die du gruppierst. Evtl. Liegt es an konkreten Widgets.

afuerhoff commented 6 months ago

Ich habe es gerade in einem neuen Projekt nochmal probiert. Da hat das Gruppe bearbeiten geklappt. Dann muss es ja an einer kaputten Struktur im Projekt liegen. Oder? Das Projekt wurde von Vis1 automatisch nach Vis2 konvertiert.

Das sind die Widgets von der Testseite im Projekt wo es nicht funktioniert. [ { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 102, "top": 291, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000001" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 122, "top": 207 }, "widgetSet": "basic", "_id": "i000002" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 201, "top": 348, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000003" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 221, "top": 264 }, "widgetSet": "basic", "_id": "i000004" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 171, "top": 313, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000005" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 191, "top": 229 }, "widgetSet": "basic", "_id": "i000006" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 270, "top": 370, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000007" }, { "tpl": "_tplGroup", "widgetSet": "basic", "data": { "members": [ "i000008", "i000009", "i000010" ], "bindings": [] }, "style": { "left": 510, "top": 225, "width": "236px", "height": "163px", "bindings": [] }, "_id": "f000001" }, { "tpl": "tplJquiBool", "data": { "bindings": [], "type": "switch", "g_common": true, "oid": "nothing_selected", "text_false": "", "g_text": true, "text_true": "", "padding": 5, "g_style": true, "variant": "contained" }, "style": { "bindings": [], "left": 401, "top": 316, "width": "121px", "height": "" }, "widgetSet": "jqui", "_id": "i000011" }, { "tpl": "_tplGroup", "widgetSet": "basic", "data": { "members": [ "i000012", "i000013" ], "bindings": [] }, "style": { "left": "347.00001525878906px", "top": "174.00001525878906px", "width": "80px", "height": "116px", "bindings": [] }, "_id": "f000002" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 0, "top": 45 }, "widgetSet": "basic", "grouped": true, "groupid": "f000001", "_id": "i000008" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 176, "top": 0 }, "widgetSet": "basic", "grouped": true, "groupid": "f000001", "_id": "i000009" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 112, "top": 121, "width": "60px", "height": "42px" }, "widgetSet": "basic", "grouped": true, "groupid": "f000001", "_id": "i000010" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 20, "top": 0, "width": "60px", "height": "18px" }, "widgetSet": "basic", "grouped": true, "groupid": "f000002", "_id": "i000012" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 0, "top": 74, "width": "60px", "height": "42px" }, "widgetSet": "basic", "grouped": true, "groupid": "f000002", "_id": "i000013" } ]

afuerhoff commented 6 months ago

@foxriver76: Das betroffene Projekt kann ich zwar exportieren, aber nicht als neues Projekt wieder einfügen. Gibt es eine Beschreibung zur Struktur der json-Datei? Ich wollte das mal abstrippen, um den Fehler einzugrenzen.

foxriver76 commented 6 months ago

Ich schaue es mir mal an aber kann Montag werden

foxriver76 commented 6 months ago

[ { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 102, "top": 291, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000001" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 122, "top": 207 }, "widgetSet": "basic", "_id": "i000002" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 201, "top": 348, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000003" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 221, "top": 264 }, "widgetSet": "basic", "_id": "i000004" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 171, "top": 313, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000005" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 191, "top": 229 }, "widgetSet": "basic", "_id": "i000006" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 270, "top": 370, "width": "60px", "height": "42px" }, "widgetSet": "basic", "_id": "i000007" }, { "tpl": "_tplGroup", "widgetSet": "basic", "data": { "members": [ "i000008", "i000009", "i000010" ], "bindings": [] }, "style": { "left": 510, "top": 225, "width": "236px", "height": "163px", "bindings": [] }, "_id": "f000001" }, { "tpl": "tplJquiBool", "data": { "bindings": [], "type": "switch", "g_common": true, "oid": "nothing_selected", "text_false": "", "g_text": true, "text_true": "", "padding": 5, "g_style": true, "variant": "contained" }, "style": { "bindings": [], "left": 401, "top": 316, "width": "121px", "height": "" }, "widgetSet": "jqui", "_id": "i000011" }, { "tpl": "_tplGroup", "widgetSet": "basic", "data": { "members": [ "i000012", "i000013" ], "bindings": [] }, "style": { "left": "347.00001525878906px", "top": "174.00001525878906px", "width": "80px", "height": "116px", "bindings": [] }, "_id": "f000002" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 0, "top": 45 }, "widgetSet": "basic", "grouped": true, "groupid": "f000001", "_id": "i000008" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 176, "top": 0 }, "widgetSet": "basic", "grouped": true, "groupid": "f000001", "_id": "i000009" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 112, "top": 121, "width": "60px", "height": "42px" }, "widgetSet": "basic", "grouped": true, "groupid": "f000001", "_id": "i000010" }, { "tpl": "tplValueFloat", "data": { "bindings": [], "oid": "nothing_selected", "is_comma": "true", "g_extended": true, "factor": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 20, "top": 0, "width": "60px", "height": "18px" }, "widgetSet": "basic", "grouped": true, "groupid": "f000002", "_id": "i000012" }, { "tpl": "tplValueStringRaw", "data": { "bindings": [], "oid": "nothing_selected", "html_prepend": "1", "signals-count": "0", "undefined": null, "signals-oid-0": null, "signals-cond-0": "==", "signals-val-0": true, "signals-icon-0": null, "signals-smallIcon-0": null, "signals-color-0": null, "signals-icon-size-0": null, "signals-icon-style-0": null, "signals-text-0": null, "signals-text-style-0": null, "signals-text-class-0": null, "signals-blink-0": null, "signals-horz-0": null, "signals-vert-0": null, "signals-hide-edit-0": null, "signals-oid-1": null, "signals-cond-1": "==", "signals-val-1": true, "signals-icon-1": null, "signals-smallIcon-1": null, "signals-color-1": null, "signals-icon-size-1": null, "signals-icon-style-1": null, "signals-text-1": null, "signals-text-style-1": null, "signals-text-class-1": null, "signals-blink-1": null, "signals-horz-1": null, "signals-vert-1": null, "signals-hide-edit-1": null, "signals-oid-2": null, "signals-cond-2": "==", "signals-val-2": true, "signals-icon-2": null, "signals-smallIcon-2": null, "signals-color-2": null, "signals-icon-size-2": null, "signals-icon-style-2": null, "signals-text-2": null, "signals-text-style-2": null, "signals-text-class-2": null, "signals-blink-2": null, "signals-horz-2": null, "signals-vert-2": null, "signals-hide-edit-2": null, "g_signals": true, "lc-oid": null, "lc-type": "last-change", "lc-is-interval": true, "lc-is-moment": null, "lc-format": null, "lc-position-vert": "top", "lc-position-horz": "right", "lc-offset-vert": null, "lc-offset-horz": null, "lc-font-size": "12px", "lc-font-family": null, "lc-font-style": null, "lc-bkg-color": null, "lc-color": null, "lc-border-width": "0", "lc-border-style": null, "lc-border-color": null, "lc-border-radius": 10, "lc-padding": 3, "lc-zindex": null, "g_last_change": true }, "style": { "bindings": [], "left": 0, "top": 74, "width": "60px", "height": "42px" }, "widgetSet": "basic", "grouped": true, "groupid": "f000002", "_id": "i000013" } ]

Also mit den Widgets geht es in meinem Projekt ganz normal. Wenn du das in einem neuen Projekt importierst geht es auch - korrekt?

foxriver76 commented 6 months ago

Wegen Projekt import.. gibt es Fehlermeldungen entweder direkt in der GUI oder im Admin Tab Log? Ich habe gesehen, dass der Upload auch json Dateien erlaubt, aber er Projekte als JSON gar nicht importieren kann. Muss immer zip sein.

foxriver76 commented 6 months ago

Ansonsten sehe ich keine Validierung, er lädt mir jedes zip rein das ich möchte, auch wenns nicht mal ein vis Projekt ist - öffnen kann er es dann nicht, aber es ist aufgelistet.

foxriver76 commented 6 months ago

Du hast oben allerdings JSON geschrieben, bei welchem Projektexport wird denn ein JSON statt eines Zips generiert, da wäre vermutlich der Fehler zu suchen.

afuerhoff commented 6 months ago

Ich importiere immer die zip Datei. Angezeigt wird das Projekt dann auch. Ich kann es nur nicht öffnen. Ich wollte da mal direkt im json ggfs. Korrekturen direkt machen um zu schauen, ob es sich dann importieren und öffnen lässt. Die Widgets konnte ich eben nicht sauber importieren. Es wurde nur eine Gruppe mit einem Widget angelegt. Muss ich mir heute Nachmittag noch genauer anschauen.

foxriver76 commented 6 months ago

Schau mal im Log wenn du es öffnen möchtest was da kommt, bei mir steht dort wenn ich Mist importiere z. B.

Cannot read project file "Case for HC-SR04 ultrasonic sensor - 3326884/vis-views.json": Not exists

afuerhoff commented 6 months ago

Auf dem Server gibt es den Projekt-Ordner und den für images. Beide sind aber komplett leer. Da kann natürlich auch nichts geladen werden. Woran könnte das liegen? EDIT: im Log von ioBroker ist kein Eintrag zu sehen image image

foxriver76 commented 6 months ago

Und im zip das du hochgeladen hast sind alle Dateien drin?

foxriver76 commented 6 months ago

Eigentlich nimmt er das zip dass du hoch lädst und schreibt es eins zu eins

foxriver76 commented 6 months ago

@afuerhoff ich habe mir mal dein Projekt angeschaut und festgestellt woran es liegt. Auf diversen views wie z. B. vFeuchtigkeit, vKeller_Raum1, vKeller_Raum4 und zNetzwerk hast du in den Optionen immer rendern an.

grafik

Und dann sucht er die aktuelle Gruppe auf dem View. ICh denke ich kann den Fehler beheben, aber kannst du mir evtl. kurz sagen aus welchem Grund die Einstellung an ist, damit ich das besser nachvollziehen kann, wofür diese gedacht ist :D

afuerhoff commented 6 months ago

@foxriver76: Das kann ich dir nicht sagen. Kann sein, dass ich die mal angehakt habe um zu schauen was sich dadurch ändert. Bewusst habe ich das nicht gemacht. Kann auch schon in vis1 Zeiten so gewesen sein. Heisst, das ich die alle abhaken muss?

foxriver76 commented 6 months ago

Für jetzt wäre abhaken und dann schauen ob’s geht interessant

afuerhoff commented 6 months ago

So. Alle Haken bei "immer rendern" entfernt. Die Gruppe lässt sich jetzt auch editieren. Ich überprüfe jetzt auch mal die anderen Issues, ob es da auch Auswirkungen hat.