NEWS
[gelöst]Vis Projekte nicht unter /iobroker-data/files/vis.0/
-
@paul53 said in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
@Darth2010 sagte:
müssen ja irgendwo die "vis-views.json" der Projekte sein
Dann suche sie
cd /opt find -name vis-views.json
Wie ich bereits hier geschrieben habe, sind die Projekte nicht zu finden:
Hier mal ein simples "find" nach einem alten Projektnamen und einem neuen:
Das alte wird korrekt unter ".../files/vis.0/" gefunden, das neue hingegen gar nicht
Aber hier gerne noch dein Vorschlag:
pi@iobroker:/ $ find /opt -name vis-views.json /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json /opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json
Nichts zu sehen von den beiden neuen Projekten "1080p" und "Ampel".
In den obigen jsons sind auch keine Views der beiden Projekte enthalten...
-
@haselchen said in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
Meine Idee vorhin war darauf gemünzt, eventuell den Ordner zu indizieren durch das Hochladen einer Datei in den entsprechenden Ordner (Ampel....) und das er dann vielleicht angezeigt wird.
Ah ok, werd es testen
Auch nachdem einige Bilder hochgeladen wurden, keine Veränderung
-
@Darth2010
Nimm mal die Karte aus dem Pi und schau per Dateimanager mal drauf ....@Thomas-Braun
Ich habe keine Idee mehr ... wo die Daten sind !
Kannst du vielleicht helfen . -
@Glasfaser
Sind die Dateinamen bekannt?
Alternativ zu find kann man auch mal mitlocate
danach fahnden.
sudo updatedb locate Dateiname
-
siehe oben im Thread Verlauf ...
@Darth2010 hat das Problem !!... ist nur komisch das die neu erstellten Projekte nicht sichbar sind
-
@Glasfaser @Darth2010
Schaut dann z. B. so aus:pi@raspberrypi:~ $ locate vis-views.json /opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json pi@raspberrypi:~ $
-
das Verzeichniss
/opt/iobroker/iobroker-data/files/vis.0
ist der Standartpfad ... aber nur die alten Projekte sind bei Ihm Sichtbar , nicht die neu erstellten die auch bei ihm funktionieren .
-
@Glasfaser Von vis habe ich keinen Plan.
-
@Thomas-Braun sagte in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
Von vis habe ich keinen Plan.
Ja das weiß ich ...
Ist ja nur ......das die Dateien nicht Sichtbar sind , obwohl Sie zwingend in diesem Verzeichniss sein sollten , sonst würde VIS bzw. seine Projekte nicht funktionieren .
-
Versuche mal:
iobroker stop vis
iobroker upload vis
iobroker start visBrowser Cache leeren.
-
-
@Glasfaser sagte in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
Sehr gute Idee ...
das wäre aber der Witz des Tages , wenn Sie dann auftauchen !
Schauen wir mal, aber das hatte ich auch schon mal nach einen Stromausfall.
-
@sigi234 sagte in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
Schauen wir mal,
richtig .... er hat sich ja nicht mehr gemeldet
hat wohl ein Stromausfall
-
@sigi234 said in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
Versuche mal:
iobroker stop vis
iobroker upload vis
iobroker start visBrowser Cache leeren.
So bin wieder zu Hause, kein Stromauffall
Also der PI wird 1x pro Woche komplett gesichert und dazu iobroker und andere services gestoppt und nach dem Backup wieder gestartet.
Daher kann es ein einfacher start / stop eigentlicht nicht sein.Was macht genau macht denn der "iobroker upload"?
Hab in der Doku keine Hinweise auf die Funktionalität gefunden. -
@Darth2010 sagte in Vis Projekte nicht unter /iobroker-data/files/vis.0/:
Hab in der Doku keine Hinweise auf die Funktionalität gefunden
Da steht schon aber
, werden die neuen Dateien nur lokal gespeichert, nicht aber den Instanzen zugeführt. Daher muss bei Versionen des js-controllers unter 1.5 anschließend noch ein Upload manuell durchgeführt werden.
Vielleicht sollte es deutlicher geschrieben werden. Ich war mir sicher es auch irgendwo in der Doku als "zweistufige Installation" o.ä. beschrieben zu haben
-
@Homoran
Ah ok, hatte ich "ignoriert" da ich 3.1.6 installiert habe. -
@Darth2010
Trotzdem hilft ein zusätzlicher upload in einigen (Problem-) Fällen -
iobroker stop iobroker upload vis iobroker start
Leider keine Veränderung
Ich werde morgen mal dem Vorschlag von @Glasfaser nachgehen und die SSD an den PC anschließen und mir die Ordner ansehen.
-
So SSD am PC gemountet, aber hier sieht es genauso aus wie per SSH auf dem Pi.
Ich sehe nur die 3 alten Projekte keine Spur auf der SDD von den Projekten bzw. irgendwelchen Dateien mit den Namen "1080p" oder "Ampel".
Dann habe mir den Start-View des Projekts 1080p "0_Main" vorgenommen:
und auf dem Pi nach Dateien gesucht, wo dieser String vorkommt (sollte er ja in der vis-views-json):
pi@iobroker:/ $ sudo grep -rnw '/opt/' -e '0_Main' /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:8: "0_Main": { /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:3507: "name": "0_Main", /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:3583: "nav_view": "0_Main", /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:4188: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:10000: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:13234: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:15760: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobileIphoneSE/vis-views.json:19035: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:8: "0_Main": { /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:3506: "name": "0_Main", /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:3582: "nav_view": "0_Main", /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:4185: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:9997: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:13231: "nav_view": "0_Main" /opt/iobroker/iobroker-data/files/vis.0/HomeMobile/vis-views.json:15959: "nav_view": "0_Main" pi@iobroker:/ $
Aber wieder nur Treffer in den alten Projekten... (dort heisste der Start-View auch 0_Main)
Also ein neues Projekt angelegt:
und in Vis aufgerufen:
Doch, wieder kein Treffer zu dem Projektnamen im /opt/ Verzeichnis:
pi@iobroker:/ $ sudo grep -rnw '/opt/' -e 'Test_Neues_Projekt' pi@iobroker:/ $
Auch als root ist kein Ordner "Test_Neues_Projekt" zu finden:
root@iobroker:/opt/iobroker/iobroker-data/files/vis.0# ls -l insgesamt 16 -rw-rwxr--+ 1 iobroker iobroker 2668 Jan 25 2020 _data.json drwxrwxr-x+ 2 iobroker iobroker 4096 Jan 25 2020 HomeMobile drwxrwxr-x+ 2 iobroker iobroker 4096 Jan 25 2020 HomeMobileIphoneSE drwxrwxr-x+ 3 iobroker iobroker 4096 Aug 18 14:32 main root@iobroker:/opt/iobroker/iobroker-data/files/vis.0#
Irgendwo müssen die Dateien doch sein, schließlich funktionieren Vis und und Vis-Edit wunderbar
Wo ist mein Denkfehler?
-
Großes ? .......
Lade mal eine Bilddatei über den VIS Editor Dateimanager in das Verzeichnis vis.0 hoch
also :
/opt/iobroker/iobroker-data/files/vis.0
ist dann die Datei auch nicht Sichtbar !?