NEWS
Test Adapter vis 2.0 (Alpha)
-
Moin,
ich habe mich jetzt mal an einer Neuinstallation von ioBroker versucht und auch Vis 2 ausprobiert, entsprechend der Anleitung oben installiert und es funktioniert auch und man kann damit arbeiten, aber wenn ich updaten will, kommt folgendes:
abc@ioBroker-Test:/opt/iobroker$ npm i iobroker.vis-2-beta@latest npm ERR! code EACCES npm ERR! syscall mkdir npm ERR! path /opt/iobroker/node_modules/fsevents npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/fsevents' npm ERR! [Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/fsevents'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'mkdir', npm ERR! path: '/opt/iobroker/node_modules/fsevents' npm ERR! } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator. npm ERR! A complete log of this run can be found in: npm ERR! /home/abc/.npm/_logs/2023-04-16T15_18_35_678Z-debug-0.logHabs als root und mit sudo probiert, immer diese Fehler. Nun bin ich leider auch nicht der Linuxkenner, hoffe aber, das mit hier jemand weiterhelfen kann.
ioBroker läuft über Proxmox in einem LXC Cont. mit Ubuntu 22.10
Besten Dank schon einmal!
-
@bass-t sagte in Test Adapter vis 2.0 (Alpha):
ausser Kohlenstoff-Faser auf dem Haupt Screen funktioniert seltsamer weise
Poste doch mal einen Screenshot, dann können wir dazu ein issue anlegen.
@feuersturm Wollte gerade die Screenshots anfertigen, aber;
Kohlenstoff-Faser funktioniert Plötzich überall, ...
Habe keine Updates gemacht. Lediglich ein paar Neustarts am Wochenende, ...
Hier trotzdem die Einstellungen, welche funktionieren:

-
Hallo Zusammen,
Ich habe mir nun auch mal den VIS 2.0 Adapter installiert
Nun habe ich mal eine Frage
In der URL zum aufrufen der VIS steht ja momentan "/vis-2-beta"
Wie ist es denn wenn es zu der Final Version kommt
Da wird ja bestimmt das "beta" verschwindenMuss ich dann nur in meinen Anzeige-Geräten die URL ändern oder muss man dann die VIS noch einmal umbauen?
Danke im Voraus
Gruß
MarcelPS: Gibt es Möglichkeit sich auf der Übersichtsseite des ioB eine Verknüpfung zu VIS 2 anzulegen?
-
Aktuelle Test Version 2.0.7 Veröffentlichungsdatum 26.11.2022 Github Link NICHT Github nutzen, siehe erster Post!! Hallo alle Zusammen,
im Auftrag von Bluefox möchte ich gern zum Alpha Test der Version 2 von vis, unserer professionellen Visualisierung, einladen.
Alpha-Test bedeutet das die Installation manuell erfolgt und es noch Fehler geben kann! Es geht genau darum mit Eurer Hilfe diese zu finden bzw. generell Feedback zu bekommen!
Bilder sagen mehr als 1000 Worte ...
Visu

Editor

Ein Video mit super Bildern, und mehr als 1000 Worten, sagt noch mehr ;-)
@haus-automatisierung hat mal wieder ein Super Video zu Vis2 gemacht, wo man nochmal sehr genau alles vorher sieht und auch einige der Features und Änderungen vorstellt. Vielen Dank dafür!
--> https://m.youtube.com/watch?v=zBFCmcCidhA
Was ist neu?
Um Bluefox zu zitieren: "Es ist einfacher zu sagen was nicht neu ist!" :-)
Vis 2.0 ist zu großen Teilen - vor allem im Editor, aber auch in der sog. "Runtime" (also der Teil der eine Visualisierung dann anzeigt) - neu geschrieben worden. Dabei wurde versucht auch alte Widgets zu unterstützen, es kann aber sehr gut sein das bei diesen Anpassungen nötig sind! Es gibt auch einige neue Widgets, die technisch auch eine ganz andere Basis haben.
Aber ich brauche meine Visu doch - kann doch nicht testen ...
Doch :-)
Das neue Paket wird aktuell als separates Paket installiert. Dieses heißt "vis-2-beta".
Bei der Installation kopiert (!) die neue Version alle eventuell vorhandenen vis v1 Projekte und stellt diese so als Kopie in is-2-beta zur Verfügung. Die bisherige Visualisierung in version1 bleibt dabei unverändert und kann auch danach noch editiert werden - die Änderung sind dann aber NICHT in Sync mit vis-2-beta! Somit ist aber ein Probieren - oder auch Nutzen von v2 im Browser problemlos parallel möglich!Falls die einmalige automatische Synchronisierung nicht geklappt hat oder Ihr Änderungen die ihr in vis1 gemacht habt später auch in vis2 testen wollt dann kann jederzeit einfach ein "altes" aus vis1 exportiertes Projekt in vis2 importiert werden. Der Weg zurück (vis 2 export in vis1 importieren) wurde, der NICHT getestet und wird daher nicht empfohlen (erwähne ich mal lieber der Vollständigkeit halber)!
Bisher war vis vor allem gut darin auf festen Displaygrößen manuell zusammengestellte Oberflächen mit fest positionierten Elementen zu gestalten. Wer also eine Tablet und eine Mobile Ansicht braucht musste alles doppelt machen.
Mit den neuen Material-basierten Widgets und den neuen Features von Vis ist es ebenso möglich Oberflächen zu erstellen, die sich responsive mit anpassen, wenn die Screengröße geändert wird. Man kann - sofern es Sinn ergibt - immer noch einzelne Elemente Fest positionieren.Welche Features gefallen Euch? Was macht vis 2 besser als Vis 1? Wir sind gespannt.
Wie wird es installiert?
Für den Alpha Test erfolgt die Installation manuell über die Kommandozeile durch das Installieren von npm Paketen.
Zuerst braucht ihr die aktuellste Beta/Latest Version vom web Adapter!
Darüber hinaus muss aktuell der Adapetrvis-metroinstalliert sein!Danach wird vis-2-beta initial über folgende Befehle installiert:
cd /opt/iobroker npm i iobroker.vis-2-beta iob add vis-2-betaDanach taucht vis2 als Neuer Adapter mit einer Instanz in der ioBroker Installation auf.
Die neuen Widget-Pakete bzw. aktualisierte Widgets für Wetter installiert man bei Bedarf über:
cd /opt/iobroker npm i iobroker.vis-2-widgets-material iob add vis-2-widgets-material npm i iobroker.vis-2-widgets-energy iob add vis-2-widgets-energy npm i iobroker.vis-2-widgets-gauges iob add vis-2-widgets-gaugesFür das neue Wetter-Widget kann man noch Openweathermap nutzen.
Dazu falls man es nich nicht nutzt:iob add openweathermapFalls man es bereits nutzt bitte nach dem einspielen des letzten Beta-Updates , bzw nach der Installation von vis2, aber danach noch ein
iob restart vis-2-betaWie wird es aktualisiert?
Wenn es im Rahmen der Tests neue Versionen gibt werden diese ebenfalls manuell installiert. Die Befehle sind dann (hier am Beispiel des Haupt-Paketes - ist dann identisch für die anderen):
cd /opt/iobroker npm i iobroker.vis-2-beta@latest iob upload vis-2-betaNach der Installation
Wie üblich taucht vis-2-beta als Instanz in der Instanzliste auf.

Beim ersten öffnen, wie oben erwähnt, begrüßt Euch Eure Visu wie sie in vis v1 zu sehen war. Das ganze kann dann auf den ersten Blick etwas chaotisch wirken -vor allem bei "sehr freien UIs". Man sieht so aber auch versteckte/unsichtbare Widgets etwas besser :-)

Die Widget-Namen sollen helfen einen besseren Überblick zu haben. In der oberen Navigation in der mitte ist ein Auge-Icon. Über dieses können die Labels umgeschaltet bzw ausgeblendet werden. Dann sieht das ganze schon etwas "normaler" aus.

Aber ja auch in meiner Visu sind scheinbar ein paar Widgets die nicht ganz so tun wie früher oder scheinbar noch nicht unterstützt sind.
Was ist zu Testen?
An sich ... alles :-)
Es gibt am Ende zwei große Testbereiche:
Funktionen des Editors und Visualisierung testen
Hier sollte man am besten mit einem Leeren Projekt starten und dann "rumspielen". Der neue Editor hat sehr viele neue Dinge und wir haben noch keine ausführliche Dokumentation.
Also nutzt die alten und neuen Widgets, baut Seiten - flexibel wie bisher oder auch mit den neuen Möglichkeiten, die dann im Editor aus Responsive sind, oder Responsive mit den neuen "Kachelartigen Widgets".
Checks die Editor- und Runtime-Features, checkt die "Profi Features" wie eigene CSSe, Skripte u.ä.Bestands-Visus testen
Wurde alles korrekt übernommen? Was geht nicht? Welche Widgets sind das? oder gehen Settings nicht mehr u.s.w.
Generell:
Wenn etwas nicht geht bitte meldet es als GitHub issue. Am besten mit Details, ggf. euren Projekt als Export und Anhang. Bitte prüft auch ob in der Fehlerkonsole vom Browser den Ihr genutzt habt eine Fehlermeldung kommt. Wenn Ihr nicht sicher seid ob es ein Issue ist oder nicht schreibt hier im Thread.
Wir werden ebenfalls im Thread informieren wenn es neue Versionen von vis-2-beta oder relevanten Widgets gibt.
Und was passiert mit vis 1?
Vis 1 wird aktuell nicht mehr weiterentwickelt, weil es technologisch veraltet ist und vis 2 die Basis für die Zukunft ist. Bitte denkt also nach ob ihr Issues mit vis 1 hattet und testen das mit vis2 und meldet es als Issue wenn es in vis 2 noch relevant ist.
Vielen Dank!Aber keine Angst. Wir starten jetzt mit der Alpha für Vis und werden die gemeldeten Probleme angehen. Dann geben wir weitere Informationen wenn wir den Beta Test starten.
Und los gehts ...
Damit wünsche ich viel Spass beim testen und ich würde mich über rege Teilname von Vis-Veteranen aber auch von Usern freuen die bisher Vis gemieden haben, weil es vllt. zu komplex schien.
Und zeigt auch gern wenn Ihr coole Dinge damit umgesetzt habt.
Vielen Dank,
Bluefox (und Apollon77)
@apollon77 Hallo, ich habe lt. Post #1 die Visu-2-Beta installiert, soweit werden alle Module unter Instanzen angezeigt, Visu-2 bleibt rot
wie fkt. denn das mit der Lizenz? eine neue Nummer oder Manager verwenden?
Manager bewirkt keine Veränderung. eine priv. Lizene habe ich für Vis 1, die nimmt er auch nicht, damit hängt das dann nicht zusammen.
beim Video sieht man, dass man eigentlich nichts tun muss ??
Danke!

-
Hallo Zusammen,
Ich habe mir nun auch mal den VIS 2.0 Adapter installiert
Nun habe ich mal eine Frage
In der URL zum aufrufen der VIS steht ja momentan "/vis-2-beta"
Wie ist es denn wenn es zu der Final Version kommt
Da wird ja bestimmt das "beta" verschwindenMuss ich dann nur in meinen Anzeige-Geräten die URL ändern oder muss man dann die VIS noch einmal umbauen?
Danke im Voraus
Gruß
MarcelPS: Gibt es Möglichkeit sich auf der Übersichtsseite des ioB eine Verknüpfung zu VIS 2 anzulegen?
@wszene sagte in Test Adapter vis 2.0 (Alpha):
In der URL zum aufrufen der VIS steht ja momentan "/vis-2-beta"
Wie ist es denn wenn es zu der Final Version kommt
Da wird ja bestimmt das "beta" verschwinden
Muss ich dann nur in meinen Anzeige-Geräten die URL ändern oder muss man dann die VIS noch einmal umbauen?Nach meiner Einschätzung musst du nur die URL auf deinen Anzeigegeräten anpassen. Eine Überarbeitung der VIS sollte nicht notwendig sein (es sei denn, du hast irgendwo Elemente welche hart auf den Pfad verweisen oder damit arbeiten)
PS: Gibt es Möglichkeit sich auf der Übersichtsseite des ioB eine Verknüpfung zu VIS 2 anzulegen?
Du selbst kannst hier keine Verknüpfung auf der Übersichtsseite anlegen, das muss der Adapter machen. Leg hierfür mal bitte ein issue auf github an.
-
@apollon77 Hallo, ich habe lt. Post #1 die Visu-2-Beta installiert, soweit werden alle Module unter Instanzen angezeigt, Visu-2 bleibt rot
wie fkt. denn das mit der Lizenz? eine neue Nummer oder Manager verwenden?
Manager bewirkt keine Veränderung. eine priv. Lizene habe ich für Vis 1, die nimmt er auch nicht, damit hängt das dann nicht zusammen.
beim Video sieht man, dass man eigentlich nichts tun muss ??
Danke!

@humidor sagte in Test Adapter vis 2.0 (Alpha):
Hallo, ich habe lt. Post #1 die Visu-2-Beta installiert, soweit werden alle Module unter Instanzen angezeigt, Visu-2 bleibt rot
wie fkt. denn das mit der Lizenz? eine neue Nummer oder Manager verwenden?
Manager bewirkt keine Veränderung. eine priv. Lizene habe ich für Vis 1, die nimmt er auch nicht, damit hängt das dann nicht zusammen.
beim Video sieht man, dass man eigentlich nichts tun muss ??Die Lizenzprüfung ist nicht aktiv, du benötigst noch keine gültige Lizenz.
Was steht im Protokoll vom ioBroker? Welche Version vom web Adapter hast du installiert? -
@humidor sagte in Test Adapter vis 2.0 (Alpha):
Hallo, ich habe lt. Post #1 die Visu-2-Beta installiert, soweit werden alle Module unter Instanzen angezeigt, Visu-2 bleibt rot
wie fkt. denn das mit der Lizenz? eine neue Nummer oder Manager verwenden?
Manager bewirkt keine Veränderung. eine priv. Lizene habe ich für Vis 1, die nimmt er auch nicht, damit hängt das dann nicht zusammen.
beim Video sieht man, dass man eigentlich nichts tun muss ??Die Lizenzprüfung ist nicht aktiv, du benötigst noch keine gültige Lizenz.
Was steht im Protokoll vom ioBroker? Welche Version vom web Adapter hast du installiert? -
-
@humidor Damit hast du deine Lösung. Du verwendest die stable Version vom web Adapter. Der vis-2 Adapter (welcher ja gerade in der Alpha Phase ist) benötigt aber die aktuelle Beta Version vom web Adapter.
-
@humidor Damit hast du deine Lösung. Du verwendest die stable Version vom web Adapter. Der vis-2 Adapter (welcher ja gerade in der Alpha Phase ist) benötigt aber die aktuelle Beta Version vom web Adapter.
@feuersturm sagte in Test Adapter vis 2.0 (Alpha):
@humidor Damit hast du deine Lösung. Du verwendest die stable Version vom web Adapter. Der vis-2 Adapter (welcher ja gerade in der Alpha Phase ist) benötigt aber die aktuelle Beta Version vom web Adapter.
Ja, man sollte das im 1 .Beitrag aber erwähnen!
Ich sehe nichts , oder bin ich blind? -
@humidor Damit hast du deine Lösung. Du verwendest die stable Version vom web Adapter. Der vis-2 Adapter (welcher ja gerade in der Alpha Phase ist) benötigt aber die aktuelle Beta Version vom web Adapter.
@feuersturm OK, ist nur die Frage ob ich mir damit andere Probleme holen, alles andere ist Stabl.
nun ist Vis-2 grün, öffnen war mit eine Meldung verbunden, denke das war das importieren von VIS 1, nun dauerhaft:

-
@feuersturm OK, ist nur die Frage ob ich mir damit andere Probleme holen, alles andere ist Stabl.
nun ist Vis-2 grün, öffnen war mit eine Meldung verbunden, denke das war das importieren von VIS 1, nun dauerhaft:

@humidor Installiere bitte mal den Metro Adapter. Hier gibt es wohl noch eine Abhängigkeit zu VIS2 (siehe https://github.com/ioBroker/ioBroker.vis/issues/634) oder hast du den Metro Adapter bei dir schon installiert.
Du hast doch sicherlich ein Testsystem oder entsprechende Backups damit du dein Produktivsystem nicht gefährdest, wenn du Adapter im Alpha oder Beta Stadium installierst :-)@sigi234 Ich hab @apollon77 mal angeschrieben, dass er die Abhängigkeit zum web Adapter und auch aktuell noch zum Metro Adapter im ersten Posting ergänzt.
-
@humidor Installiere bitte mal den Metro Adapter. Hier gibt es wohl noch eine Abhängigkeit zu VIS2 (siehe https://github.com/ioBroker/ioBroker.vis/issues/634) oder hast du den Metro Adapter bei dir schon installiert.
Du hast doch sicherlich ein Testsystem oder entsprechende Backups damit du dein Produktivsystem nicht gefährdest, wenn du Adapter im Alpha oder Beta Stadium installierst :-)@sigi234 Ich hab @apollon77 mal angeschrieben, dass er die Abhängigkeit zum web Adapter und auch aktuell noch zum Metro Adapter im ersten Posting ergänzt.
@feuersturm Metro installiert, Neustart Vis-2, keine Änderung, Neustart ioBroker, keine Änderung
Vis 1 fkt. einwandfrei, Vis 2 nur Ladesymbol

-
@feuersturm Metro installiert, Neustart Vis-2, keine Änderung, Neustart ioBroker, keine Änderung
Vis 1 fkt. einwandfrei, Vis 2 nur Ladesymbol

@humidor Wenn der Ladebildschirm vom vis2 sichtbar ist, drücke mal F12 und schaue welche Fehler unter dem Reiter "Konsole" stehen?
Wie sehen deine Einstellungen beim web Adapter aus? Meine sehen so aus:

-
@humidor Wenn der Ladebildschirm vom vis2 sichtbar ist, drücke mal F12 und schaue welche Fehler unter dem Reiter "Konsole" stehen?
Wie sehen deine Einstellungen beim web Adapter aus? Meine sehen so aus:

-
@humidor Welche Version vom ws Adapter hast du denn installiert? Ansonsten versuche es mal mit meinen Einstellungen.
-
@humidor Welche Version vom ws Adapter hast du denn installiert? Ansonsten versuche es mal mit meinen Einstellungen.
@feuersturm Cache, integriert hat nun die Lösung gebracht, ich verstehe sowiso nicht warum und wann man den ws Adapter braucht, aber der war mal notwendig, dass die Vis 1 gelaufen ist... ?

das muss ich wohl von vorne anfangen?

-
@feuersturm Cache, integriert hat nun die Lösung gebracht, ich verstehe sowiso nicht warum und wann man den ws Adapter braucht, aber der war mal notwendig, dass die Vis 1 gelaufen ist... ?

das muss ich wohl von vorne anfangen?

@humidor sagte in Test Adapter vis 2.0 (Alpha):
das muss ich wohl von vorne anfangen?
Ziel ist es nicht von vorne anzufangen, sondern Probleme mit den aktuellen widgets mit dem vis2 Editor zu identifizeiren und diese zu auf github zu melden.
Hier https://github.com/ioBroker/ioBroker.vis/issues findest du die aktuellen offnen issues. Schau dort einmal durch ob du etwas zu deinen verwendeten widgets findest. Wenn es noch kein issue zu deinem Problem gibt, dann lege bitte ein aussagekräftiges issue mit den entsprechenden Fehlermeldungen aus der F12 Konsole an :-) -
@wszene sagte in Test Adapter vis 2.0 (Alpha):
In der URL zum aufrufen der VIS steht ja momentan "/vis-2-beta"
Wie ist es denn wenn es zu der Final Version kommt
Da wird ja bestimmt das "beta" verschwinden
Muss ich dann nur in meinen Anzeige-Geräten die URL ändern oder muss man dann die VIS noch einmal umbauen?Nach meiner Einschätzung musst du nur die URL auf deinen Anzeigegeräten anpassen. Eine Überarbeitung der VIS sollte nicht notwendig sein (es sei denn, du hast irgendwo Elemente welche hart auf den Pfad verweisen oder damit arbeiten)
PS: Gibt es Möglichkeit sich auf der Übersichtsseite des ioB eine Verknüpfung zu VIS 2 anzulegen?
Du selbst kannst hier keine Verknüpfung auf der Übersichtsseite anlegen, das muss der Adapter machen. Leg hierfür mal bitte ein issue auf github an.
@feuersturm sagte in Test Adapter vis 2.0 (Alpha):
Du selbst kannst hier keine Verknüpfung auf der Übersichtsseite anlegen, das muss der Adapter machen. Leg hierfür mal bitte ein issue auf github an.
Ich habe leider keinen Github Account und englisch ist leider auch nicht so meine Stärke :anguished:
-
@feuersturm sagte in Test Adapter vis 2.0 (Alpha):
Du selbst kannst hier keine Verknüpfung auf der Übersichtsseite anlegen, das muss der Adapter machen. Leg hierfür mal bitte ein issue auf github an.
Ich habe leider keinen Github Account und englisch ist leider auch nicht so meine Stärke :anguished:



