NEWS
Test Adapter vis 2.0 (Alpha)
-
Ah, Version 2.0.8 scheint einiges verbessert zu haben.
Seltsam ist das Verhalten der von mir verwendeten Widgets.
Im Editor:

In der Runtime sind dann die Bindings seltsamerweise teilweise weg

Ganz speziell die beiden Widgets Geburtstage und Ferien. Das sind Klone. Also alle Einstellungen gleich bis auf die Bindings.
Einer wird gelesen der andere nicht. -
@sigi234 sagte in Test Adapter vis 2.0 (Alpha):
Die neuen Widgets tauchen bei mir nicht auf (bei Palette). Wurden installiert, update gemacht unter Adapter sind sie aber da.
Ist bei mir mit vis-2-beta v2.0.7 auch so. Legst du ein issue an?
@feuersturm sagte in Test Adapter vis 2.0 (Alpha):
Ist bei mir mit vis-2-beta v2.0.7 auch so. Legst du ein issue an?
Angelegt:
-
Ah, Version 2.0.8 scheint einiges verbessert zu haben.
Seltsam ist das Verhalten der von mir verwendeten Widgets.
Im Editor:

In der Runtime sind dann die Bindings seltsamerweise teilweise weg

Ganz speziell die beiden Widgets Geburtstage und Ferien. Das sind Klone. Also alle Einstellungen gleich bis auf die Bindings.
Einer wird gelesen der andere nicht. -
@apollon77 Ja, werde ich morgen erstellen.
Ich will erst noch was beobachten.
Scheinbar wird nämlich plötzlich auch das Binding vom Geburtstags Widget gelesen und angezeigt. -
-
@apollon77
Kann das sein das die Darstellung in irgendein Timeout läuft und dann der Rest nicht mehr aufgebaut/abgefragt wird?
Wenn ich mit F5 aktualisiere wird abwechselnd das Müll widget und eines der beiden Bindings angezeigt oder beide Bindings und das Müll Widget ist leer.
Als ob da nicht genug Zeit wäre die Seite vollständig aufzubauen.
Oder kann ich das irgendwo einstellen? -
@denjo Das Problem mit dem großen Bild wird in der 2.0.8 behoben sein:
https://github.com/ioBroker/ioBroker.vis/issues/549Wenn du bei deinem User das Bild im Admin entfernst, dann ist auch der große Freiraum weg und vermutlich kannst du dann auch wieder die Buttons benutzen.
-
@denjo Das Problem mit dem großen Bild wird in der 2.0.8 behoben sein:
https://github.com/ioBroker/ioBroker.vis/issues/549Wenn du bei deinem User das Bild im Admin entfernst, dann ist auch der große Freiraum weg und vermutlich kannst du dann auch wieder die Buttons benutzen.
@feuersturm ich hab die 2.0.8 drauf
-
@feuersturm ich hab die 2.0.8 drauf
@denjo Bei mir tritt das Problem mit der 2.0.8 nicht mehr auf.
Hast du einiob upload vis-2-betaausgeführt? Oder mal Browser Cache gelöscht?
-
@feuersturm ich hab die 2.0.8 drauf
-
@denjo Bei mir tritt das Problem mit der 2.0.8 nicht mehr auf.
Hast du einiob upload vis-2-betaausgeführt? Oder mal Browser Cache gelöscht?
@feuersturm ja alles gemacht
-
@dos1973 Wenn du noch Ergänzungen zum z-Index hast, kannst du dich an dieses issue dranhängen: https://github.com/ioBroker/ioBroker.vis/issues/563
@feuersturm sagte in Test Adapter vis 2.0 (Alpha):
@dos1973 Wenn du noch Ergänzungen zum z-Index hast, kannst du dich an dieses issue dranhängen: https://github.com/ioBroker/ioBroker.vis/issues/563
@dos1973 Besteht bei dir noch das Problem mit dem z-Index (mit der 2.0.8)?
Bei meinem Test Widget hatte ich ein falsches Feld bei den Attributen zum testen verwendet (siehe Kommentar im issue von Bluefox).
In meinem importiertem Vis1 Projekt sehe ich spontan keine Probleme mit dem z-Index. -
@feuersturm ja alles gemacht
@denjo sagte in Test Adapter vis 2.0 (Alpha):
@feuersturm ja alles gemacht
Auch das npm install im richtigen Ordner ausgeführt?
Was gibt diriob list adaptersaus? Die 2.0.8? -
@feuersturm sagte in Test Adapter vis 2.0 (Alpha):
@dos1973 Wenn du noch Ergänzungen zum z-Index hast, kannst du dich an dieses issue dranhängen: https://github.com/ioBroker/ioBroker.vis/issues/563
@dos1973 Besteht bei dir noch das Problem mit dem z-Index (mit der 2.0.8)?
Bei meinem Test Widget hatte ich ein falsches Feld bei den Attributen zum testen verwendet (siehe Kommentar im issue von Bluefox).
In meinem importiertem Vis1 Projekt sehe ich spontan keine Probleme mit dem z-Index.@feuersturm
Check ich später noch muss noch updaten@feuersturm
edit,
kan den Fehler mit z-index (v2.08) nicht mehr nachstellen. -
@apollon77
Kann das sein das die Darstellung in irgendein Timeout läuft und dann der Rest nicht mehr aufgebaut/abgefragt wird?
Wenn ich mit F5 aktualisiere wird abwechselnd das Müll widget und eines der beiden Bindings angezeigt oder beide Bindings und das Müll Widget ist leer.
Als ob da nicht genug Zeit wäre die Seite vollständig aufzubauen.
Oder kann ich das irgendwo einstellen? -
@feuersturm
Check ich später noch muss noch updaten@feuersturm
edit,
kan den Fehler mit z-index (v2.08) nicht mehr nachstellen.hi, kurzer Hinweis, ist kein Bug eher usability.
im alten Vis, waren die markierte Objekt klar sichtbar,vis v1

im neuen werden nur die Ankerpunkte dargestellt... ist wie ich finde schwer zu erkennen, was verwendet wird.

oben werden zwar auch die widgets gezeigt...
macht es für mich nicht einfacher, da ich ein Schlamper bin und nichts beschrifte.objekte auswählen/ Markieren:
auch konnte ich früher mehrer Objekte per Shift+Maus markieren.
also Schift gedrückt halten und dann diverse Widgets makrkieren, das geht mit der neuen auch "noch" nicht :-)copy/ paste
objekte einfach via copy/paste vervielfältigen klappt noch nicht.Und ein Riesen Dank möchte ich jetzt schon für das Update ausprechen!!
ich hoffe am meißten dass sich etwas an der "Update/ reload Darstellung etwas ändert... dezenter, unsichtbar/ zeitgemäß. -
@apollon77 so ich habe den fehler gefunden warum ich immer ein schwarzen bildschirm bekomme wenn ich es importiere.
ich habe mehrere widgets gruppiert, zu einem.
wenn ich die gruppierung aufhebe klappt auch alles, man darf es nicht gruppiert exportieren und dann importieren.@denjo sagte in Test Adapter vis 2.0 (Alpha):
so ich habe den fehler gefunden warum ich immer ein schwarzen bildschirm bekomme wenn ich es importiere.
ich habe mehrere widgets gruppiert, zu einem.
wenn ich die gruppierung aufhebe klappt auch alles, man darf es nicht gruppiert exportieren und dann importieren.Nur als Hinweis:
Ich hatte auch beim alten VIS meistens Probleme, wenn ich gruppierte Widgets von einem Projekt in eine anderes ex-/importiert habe.
Bei mir hat sich das dann so geäußert, daß zuerst alles gut aussah, aber nach ca. 10 Sekunden sich einzelne Widgets dann an verschiedene Stellen auf dem Bildschirm verschoben haben, obwohl sie doch gruppiert waren?Lösung war bei mir ebenfalls: Gruppierungen vorher aufheben, erst dann ex-/imprtieren.
-
hi, kurzer Hinweis, ist kein Bug eher usability.
im alten Vis, waren die markierte Objekt klar sichtbar,vis v1

im neuen werden nur die Ankerpunkte dargestellt... ist wie ich finde schwer zu erkennen, was verwendet wird.

oben werden zwar auch die widgets gezeigt...
macht es für mich nicht einfacher, da ich ein Schlamper bin und nichts beschrifte.objekte auswählen/ Markieren:
auch konnte ich früher mehrer Objekte per Shift+Maus markieren.
also Schift gedrückt halten und dann diverse Widgets makrkieren, das geht mit der neuen auch "noch" nicht :-)copy/ paste
objekte einfach via copy/paste vervielfältigen klappt noch nicht.Und ein Riesen Dank möchte ich jetzt schon für das Update ausprechen!!
ich hoffe am meißten dass sich etwas an der "Update/ reload Darstellung etwas ändert... dezenter, unsichtbar/ zeitgemäß. -
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)
Hallo, beim Materialdesign Widget Line History Chart werden keine Daten mehr angezeigt. Hat das noch wer?

web.0 2022-11-28 08:25:16.931 error 15 - at sentryWrapped (http://localhost:8082/vis-2-beta/widgets/materialdesign/lib/raw/sentry/bundle.min.js:2:53837) web.0 2022-11-28 08:25:16.929 error 14 - at http://localhost:8082/vis-2-beta/static/js/720.4ad6ca16.chunk.js:17:458 web.0 2022-11-28 08:25:16.929 error 13 - at Qe.renderWidget (http://localhost:8082/vis-2-beta/static/js/720.4ad6ca16.chunk.js:16:68581) web.0 2022-11-28 08:25:16.928 error 12 - at e.view.e.template (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1401:47) web.0 2022-11-28 08:25:16.927 error 11 - at Function.renderAs (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1465:39) web.0 2022-11-28 08:25:16.926 error 10 - at Function.renderTo (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1449:63) web.0 2022-11-28 08:25:16.925 error 9 - at r (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1370:22) web.0 2022-11-28 08:25:16.925 error 8 - at Function.frag (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1405:22) web.0 2022-11-28 08:25:16.925 error 7 - at Function.hookup (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1418:19) web.0 2022-11-28 08:25:16.924 error 6 - at a.each (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:343:211) web.0 2022-11-28 08:25:16.924 error 5 - at HTMLDivElement.<anonymous> (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1419:98) web.0 2022-11-28 08:25:16.923 error 4 - at http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1727:17 web.0 2022-11-28 08:25:16.923 error 3 - at a.each (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:343:211) web.0 2022-11-28 08:25:16.922 error 2 - at Function.<anonymous> (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1728:17) web.0 2022-11-28 08:25:16.922 error 1 - at Object.eval (tplMfdSocket.js:54:65) web.0 2022-11-28 08:25:16.921 error 0 - TypeError: vis.preloadImages is not a functionTypeError: vis.preloadImages is not a function web.0 2022-11-28 08:25:16.920 error can't render tplMfdSocket w00935 on "Yamaha_RX-V481": -
Hallo, beim Materialdesign Widget Line History Chart werden keine Daten mehr angezeigt. Hat das noch wer?

web.0 2022-11-28 08:25:16.931 error 15 - at sentryWrapped (http://localhost:8082/vis-2-beta/widgets/materialdesign/lib/raw/sentry/bundle.min.js:2:53837) web.0 2022-11-28 08:25:16.929 error 14 - at http://localhost:8082/vis-2-beta/static/js/720.4ad6ca16.chunk.js:17:458 web.0 2022-11-28 08:25:16.929 error 13 - at Qe.renderWidget (http://localhost:8082/vis-2-beta/static/js/720.4ad6ca16.chunk.js:16:68581) web.0 2022-11-28 08:25:16.928 error 12 - at e.view.e.template (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1401:47) web.0 2022-11-28 08:25:16.927 error 11 - at Function.renderAs (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1465:39) web.0 2022-11-28 08:25:16.926 error 10 - at Function.renderTo (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1449:63) web.0 2022-11-28 08:25:16.925 error 9 - at r (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1370:22) web.0 2022-11-28 08:25:16.925 error 8 - at Function.frag (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1405:22) web.0 2022-11-28 08:25:16.925 error 7 - at Function.hookup (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1418:19) web.0 2022-11-28 08:25:16.924 error 6 - at a.each (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:343:211) web.0 2022-11-28 08:25:16.924 error 5 - at HTMLDivElement.<anonymous> (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1419:98) web.0 2022-11-28 08:25:16.923 error 4 - at http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1727:17 web.0 2022-11-28 08:25:16.923 error 3 - at a.each (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:343:211) web.0 2022-11-28 08:25:16.922 error 2 - at Function.<anonymous> (http://localhost:8082/vis-2-beta/lib/js/can.custom.js:1728:17) web.0 2022-11-28 08:25:16.922 error 1 - at Object.eval (tplMfdSocket.js:54:65) web.0 2022-11-28 08:25:16.921 error 0 - TypeError: vis.preloadImages is not a functionTypeError: vis.preloadImages is not a function web.0 2022-11-28 08:25:16.920 error can't render tplMfdSocket w00935 on "Yamaha_RX-V481":
