NEWS
VIS Views löschen
-
Moin
Brauche eure Hilfe
Habe ein View den ich gern löschen möchte.
Aber leider passiert nichts, wenn ich unterm Reiter Views den entsprechenden auswähle
und löschen bestätige.
Kann mir jemand Helfen. :oops:
Mfg
Michael
-
Hallo Michael,
du hast wahrscheinlich in der view ein widget mit einem Fehler drin.
Hier mal meine vorgehensweiße bei sowas:
Du musst deinen Browsercache löschen.
Iobroker stoppen.
Und unter opt/iobroker/iobroker-datat/files/vis.0/… die vis-views.json mit einem editor öffnen. (Das Projekt wo du nicht löschen kannst)
VORHER ABER EIN BACKUP DIESER DATEI MACHEN !!!!
Und dann den defekten view identifizieren und löschen oder das fehlerhafte widget enfernen.
Speichern und iobroker wieder starten.
Gruß,
Tom
-
Hallo Tom
Alles zum wieder holtenmale so gemacht.
Habe folgende Varianten versucht:
Iobroker stop
-
Habe den ganzen View aus der vis-views.json gelöscht.
-
Habe die ganzen Widgets aus den betroffenen View gelöscht.
-
Habe das Widgets was in dem betroffenen View nicht sichtbar ist gelöscht.
Iobroker start
Nur leider keinen Erfolg. :oops:
Mfg
Michael
-
-
Hi Michael,
wenn du magst, dann schicke mir mal die *.json als *.txt als pn, und sage mir welche view du nicht löschen kannst und ich schaue es mir morgen mal an.
Gruß,
Tom
-
Hi Tom
Danke für dein Angebot.
PN ist Unterwegs.
Mfg
Michael
-
Hallo Michael,
ich hatte mir schon so etwas gedacht.
Der Fehler in der View "xxx" ist die Einstellung im "Background".
Also mache folgendes und dann kannst du den View oder die Widget löschen:
1. iobroker stoppen
2. Backup von der vis-views.json
3. vis-views.json mit einem geeigneten Editor öffnen, z.B. notepad++
4. Ab dem View "xxx" unter folgenden widget den Eintrag "background": "blablabla" suchen und blablabla löschen, sodass nur noch "background": "" steht.
"w00008"
"w00009"
"w00013"
"w00014"
5. Datei speichern
6. iobroker start
Jetzt müsste das löschen möglich sein.
Gruß,
Tom
-
Hi Tom
Leider hilft das auch nicht.
Habe dir mal zwei Bild angehangen.
Selbst wenn ist eins der Widget's lösche.
Und dann oben rechts auf Speichern gehen,
wird das Widget entfernt.
Nur bleibt das Symbol stehen.
Wenn dann der Browser geschlossen wird,
bekomme ich die Meldung das die Änderungen
nicht gemacht wurden sind.
Das dritte Bild zeigt die Rechte der Datei.
"xxx": { "settings": { "style": { "background_class": "" }, "theme": "redmond", "sizex": "", "sizey": "", "gridSize": "", "useBackground": false, "snapType": null }, "widgets": { "w00007": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "{fritzbox.0.calls.callLastNumber}", "visibility-groups-action": "hide", "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, "g_fixed": false }, "style": { "left": "41px", "top": "321px", "width": "180px", "height": "24px", "color": "rgb(68, 68, 68)", "text-align": "center", "font-size": "18px", "line-height": "23.9999980926514px", "background": "" }, "widgetSet": "basic" }, "w00008": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "{fritzbox.0.calls.ringLastMissedNumber}", "visibility-groups-action": "hide", "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 }, "style": { "left": "61px", "top": "31px", "width": "180px", "height": "24px", "color": "rgb(68, 68, 68)", "text-align": "center", "font-size": "18px", "line-height": "23.9999980926514px", "background": "" }, "widgetSet": "basic" }, "w00009": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "{fritzbox.0.calls.ringLastNumber}", "visibility-groups-action": "hide", "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 }, "style": { "left": "43px", "top": "159px", "width": "180px", "height": "24px", "color": "rgb(68, 68, 68)", "text-align": "center", "font-size": "18px", "line-height": "23.9999980926514px", "background": "" }, "widgetSet": "basic" }, "w00010": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "{fritzbox.0.calls.telLinks.callLastNumberTel}", "visibility-groups-action": "hide", "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 }, "style": { "left": "23px", "top": "262px", "width": "180px", "height": "24px", "color": "rgb(68, 68, 68)", "text-align": "center", "font-size": "18px", "line-height": "23.9999980926514px", "background": "" }, "widgetSet": "basic" }, "w00012": { "tpl": "tplHtml", "data": { "refreshInterval": "0", "html": "{fritzbox.0.calls.telLinks.ringLastMissedNumberTel}", "g_last_change": 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, "g_signals": false, "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, "g_gestures": false, "g_css_shadow_padding": false, "g_css_border": false, "g_css_background": false, "g_css_font_text": false, "g_visibility": false, "visibility-cond": "==", "visibility-val": 1, "visibility-groups-action": "hide", "g_fixed": false }, "style": { "left": "393px", "top": "44px", "width": "180px", "height": "24px" }, "widgetSet": "basic" }, "w00013": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "{fritzbox.0.calls.ringActualNumber}", "visibility-groups-action": "hide", "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 }, "style": { "left": "53px", "top": "208px", "width": "180px", "height": "24px", "color": "rgb(68, 68, 68)", "text-align": "center", "font-size": "18px", "line-height": "23.9999980926514px", "background": "" }, "widgetSet": "basic" }, "w00014": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "{fritzbox.0.calls.telLinks.callLastNumberTel}", "visibility-oid": "", "visibility-groups-action": "hide", "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 }, "style": { "left": "48px", "top": "67px", "width": "180px", "height": "24px", "color": "rgb(68, 68, 68)", "text-align": "center", "font-size": "18px", "line-height": "23.9999980926514px", "background": "" }, "widgetSet": "basic" } }, "name": "xxx", "activeWidgets": [], "filterList": [] }
Mfg
Michael
5564_1.png
5564_2.png
5564_3.png -
hast du den Browser Cache gelöscht?
Mit welchen Browser arbeitest du?
wäre noch eine Idee.
Gruß,
Tom
-
> hast du den Browser Cache gelöscht?
Ja habe ich.
Und ioBroker Neugestartet.
Habe ebend Versucht den View Umzubenen.
Auch das ging nicht.
Wer weis was ich da gemacht habe. :oops:
-
Ok, heute komme ich leider nicht mehr dazu, aber ich werde es mir morgen Abend nochmal anschauen.
Was man noch machen kann, ist aber der letzte Schritt, man erzeugt ein neues Projekt und fügt dort die Views ein die in Ordnung sind. Aber wie gesagt, letzter Schritt.
Gruß,
Tom
-
Hallo,
ich muss nun auch mal fragen:
o.g. Hinweis:
-
iobroker stop
-
json bearbeiten
-
iobroker start
funktioniert bei mir auch nicht.
Ich habe die view in der json gelöscht. Aber sie ist weiterhin da.
Der Hinweis oben habe ich auch schon mehrfach gefunden.
Funktioniert aber irgendwie nicht.
Als browser benutzte ich chrome. iobroker läuft auf win7.
Gibt es da einen Trick ?
mfg
-
-
Unter Windows würde ich nicht nur IOBroker stop machen, sondern unter Dienste den von IOBroker beenden. Ist sicherer.
-
Ja, hab ich auch schon probiert.
Bekomme das "eine" nicht gelöscht.
Und somit nicht die view.
Wenn ich die view lösche oder das eine lösche dann kommt:
kann nicht parsen (oder so ähnlich).
mfg
-
kann nicht parsen (oder so ähnlich). `
Dann hast du falsch editiert. Du kannst JSON validator benutzen. Z.B. so was https://jsonformatter.curiousconcept.com/
-
Guten Morgen Michael,
ich habe deine VIS geändert, probiere die mal.
Siehe PN.
Gruß,
Tom