NEWS
VIS Editor ser Langsam
-
Guten Morgen
Seit ein paar Wochen habe ich das Problem das mein Vis Editor mega langsam geworden ist.
Das Starten des Editors dauert 25 Sekunden. Das ist aber das kleiner Problem.
Wenn er dann gestartet ist und ich ein Objekt bearbeite und die Liste der Objekte aufrufe um eine Ojekt ID auszuwählen dauert es 40 Sekunden bis die Liste kommt. Dieses Problem habe aber nur im Editor.
Bearbeiten von VIS ist damit extrem Langsam.Ich habe es von verschiedenen Rechner und mit Edge, Chrome, Firefox und Opera probiert. Sowohl auf meinem Hauptrechner Win 10 Ryzen 7 3800x Als auch Surface Book 2 und auch auf einer Win11 VDI getestet. Überall gleich,
Sonst rennt der IO Broker in der Admin normal und dort gibt es so gut wie kaum Wartezeiten über 1-2 Sekunden.
Neustart etc schon alles gemacht.
Was kann das sein jemand eine Idee.
Von der Hardware her sollte die VM schon einiges an Leistung haben.Mein IO Broker Läuft auf einer Virtuellen Maschine auf meinem UNRAID Server mit 8 der 16 Cores
PLATTFORM: LINUX
BETRIEBSSYSTEM: LINUX
ARCHITEKTUR: X64
CPUS: 8
GESCHWINDIGKEIT: 3600 MHZ
MODELL: INTEL(R) CORE(TM) I9-9900KF CPU @ 3.60GHZ
RAM: 5.8 GB
SYSTEM-BETRIEBSZEIT: 1 T. 00:25:36
NODE.JS: V12.22.0
NPM: 6.14.11
DATENTRÄGERGRÖSS: 57.4 GB
FESTPLATTE FREI: 49.9 GB
ADAPTER-ANZAHL: 363
BETRIEBSZEIT: 1 T. 00:25:29
AKTIVE INSTANZEN: 24 -
@markus-bärenhäuser sagte in VIS Editor ser Langsam:
Dieses Problem habe aber nur im Editor.
Bearbeiten von VIS ist damit extrem Langsam.Hast du CSS Anweisungen in Projekte/Global , und Skripte im Edior hinterlegt .
Erstelle ein neues Projekt ......
Wenn er dann gestartet ist und ich ein Objekt bearbeite und die Liste der Objekte aufrufe um eine Ojekt ID auszuwählen dauert es 40 Sekunden bis die Liste kommt.
was ist dann im neuen Projekt !?
-
@glasfaser
Neue Projekt klappt nichgt richtig .. habe jetzt 3 mal ein neue Projekt erstellt und erst beim dritten mal war es fertig.
Aber auch hier ist es sehr langsam .. nach 15 sekunden kommt auch immer das die Seite nicht mehr reagiert. wenn man wartet kommt es aber dann.
Das neuen Projekt hat dann nur die Standart ViewHabe sogar noch das Standart Projekt welches das gleich Problem hat.
In meinem Projekt habe ich nicht wirklich etwas besonderes. und dort hat sich auch nichts gros geändet in letzter Zeit. Nur ein Paar Statusbuttons und Testwerter sowei schalter sowie eine Uhr. -
@markus-bärenhäuser sagte in VIS Editor ser Langsam:
ein neue Projekt erstellt
wenn man wartet kommt es aber dann.
Was kommt in der Browser Konsole (F12) für Meldungen
und zeige mal :
iobroker list adapters iobroker list instances iobroker update -i which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
@glasfaser
@glasfaser
/opt/iobroker$ iobroker list adapters```system.adapter.admin : admin - v5.1.25 system.adapter.alexa2 : alexa2 - v3.11.2 system.adapter.cloud : cloud - v4.1.0 system.adapter.coronavirus-statistics : coronavirus-statistics - v0.8.4 system.adapter.daswetter : daswetter - v3.0.7 system.adapter.discovery : discovery - v2.7.3 system.adapter.dwd : dwd - v2.7.7 system.adapter.email : email - v1.0.10 system.adapter.envertech-pv : envertech-pv - v0.0.7 system.adapter.flot : flot - v1.10.6 system.adapter.fritzdect : fritzdect - v2.1.15 system.adapter.gruenbeck : gruenbeck - v0.0.30 system.adapter.history : history - v1.9.13 system.adapter.hmip : hmip - v1.13.2 system.adapter.hue : hue - v3.5.25 system.adapter.hue-extended : hue-extended - v2.0.0 system.adapter.icons-material-png : icons-material-png - v0.1.0 system.adapter.icons-mfd-png : icons-mfd-png - v1.0.2 system.adapter.icons-mfd-svg : icons-mfd-svg - v1.0.2 system.adapter.icons-ultimate-png : icons-ultimate-png - v1.0.1 system.adapter.influxdb : influxdb - v1.9.5 system.adapter.info : info - v1.9.8 system.adapter.javascript : javascript - v5.2.8 system.adapter.mobile : mobile - v1.0.1 system.adapter.net-tools : net-tools - v0.1.7 system.adapter.netatmo : netatmo - v1.4.4 system.adapter.ping : ping - v1.5.0 system.adapter.pollenflug : pollenflug - v1.0.6 system.adapter.samsung : samsung - v0.2.9 system.adapter.shelly : shelly - v4.0.7 system.adapter.simple-api : simple-api - v2.6.1 system.adapter.smartgarden : smartgarden - v1.0.5 system.adapter.snmp : snmp - v0.5.0 system.adapter.telegram : telegram - v1.10.0 system.adapter.terminal : terminal - v0.1.2 system.adapter.tr-064 : tr-064 - v4.2.14 system.adapter.tuya : tuya - v3.6.9 system.adapter.unifi : unifi - v0.5.10 system.adapter.unifi-protect : unifi-protect - v0.0.12 system.adapter.vis : vis - v1.4.5 system.adapter.vis-bars : vis-bars - v0.1.4 system.adapter.vis-canvas-gauges : vis-canvas-gauges - v0.1.5 system.adapter.vis-fancyswitch : vis-fancyswitch - v1.1.0 system.adapter.vis-history : vis-history - v1.0.0 system.adapter.vis-hqwidgets : vis-hqwidgets - v1.1.7 system.adapter.vis-icontwo : vis-icontwo - v0.82.0 system.adapter.vis-inventwo : vis-inventwo - v3.2.0 system.adapter.vis-jqui-mfd : vis-jqui-mfd - v1.0.12 system.adapter.vis-justgage : vis-justgage - v1.0.2 system.adapter.vis-lcars : vis-lcars - v1.0.4 system.adapter.vis-material-advanced : vis-material-advanced - v1.7.0 system.adapter.vis-metro : vis-metro - v1.1.2 system.adapter.vis-players : vis-players - v0.1.6 system.adapter.vis-rgraph : vis-rgraph - v0.0.2 system.adapter.vis-timeandweather : vis-timeandweather - v1.1.7 system.adapter.vis-weather : vis-weather - v2.5.3 system.adapter.weatherunderground : weatherunderground - v3.3.1 system.adapter.web : web - v3.4.9 system.adapter.yr : yr - v3.0.5 /opt/iobroker$ iobroker list instances + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : iobroker - enabled + system.adapter.cloud.0 : cloud : iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled + system.adapter.discovery.0 : discovery : iobroker - enabled system.adapter.dwd.0 : dwd : iobroker - enabled + system.adapter.email.0 : email : iobroker - enabled system.adapter.envertech-pv.0 : envertech-pv : iobroker - enabled system.adapter.flot.0 : flot : iobroker - enabled + system.adapter.fritzdect.0 : fritzdect : iobroker - enabled + system.adapter.gruenbeck.0 : gruenbeck : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.hmip.0 : hmip : iobroker - enabled + system.adapter.hue-extended.0 : hue-extended : iobroker - enabled system.adapter.icons-material-png.0 : icons-material-png : iobroker - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png : iobroker - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : iobroker - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png : iobroker - enabled + system.adapter.influxdb.0 : influxdb : iobroker - enabled, port: 8086 + system.adapter.info.0 : info : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled system.adapter.mobile.0 : mobile : iobroker - disabled + system.adapter.net-tools.0 : net-tools : iobroker - enabled + system.adapter.netatmo.0 : netatmo : iobroker - enabled + system.adapter.pollenflug.0 : pollenflug : iobroker - enabled + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.smartgarden.0 : smartgarden : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : iobroker - enabled, port: 8088, bind: 0.0.0.0, run as: admin + system.adapter.tr-064.0 : tr-064 : iobroker - enabled + system.adapter.tuya.0 : tuya : iobroker - enabled + system.adapter.unifi.0 : unifi : iobroker - enabled system.adapter.vis-bars.0 : vis-bars : iobroker - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobroker - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : iobroker - enabled system.adapter.vis-history.0 : vis-history : iobroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobroker - enabled system.adapter.vis-icontwo.0 : vis-icontwo : iobroker - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : iobroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : iobroker - enabled system.adapter.vis-justgage.0 : vis-justgage : iobroker - enabled system.adapter.vis-lcars.0 : vis-lcars : iobroker - enabled system.adapter.vis-material-advanced.0 : vis-material-advanced : iobroker - enabled system.adapter.vis-metro.0 : vis-metro : iobroker - enabled system.adapter.vis-players.0 : vis-players : iobroker - enabled system.adapter.vis-rgraph.0 : vis-rgraph : iobroker - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : iobroker - enabled system.adapter.vis-weather.0 : vis-weather : iobroker - enabled system.adapter.vis.0 : vis : iobroker - enabled system.adapter.weatherunderground.0 : weatherunderground : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yr.0 : yr : iobroker - enabled + instance is alive /opt/iobroker$ iobroker update -i Used repository: default hash unchanged, use cached sources update done Adapter "admin" : 5.1.25 , installed 5.1.25 Adapter "alexa2" : 3.11.2 , installed 3.11.2 Adapter "cloud" : 4.1.0 , installed 4.1.0 Adapter "coronavirus-statistics": 0.8.6 , installed 0.8.4 [Updateable] Adapter "daswetter" : 3.0.7 , installed 3.0.7 Adapter "discovery" : 2.7.3 , installed 2.7.3 Adapter "dwd" : 2.7.7 , installed 2.7.7 Adapter "email" : 1.0.10 , installed 1.0.10 Adapter "flot" : 1.10.7 , installed 1.10.6 [Updateable] Adapter "fritzdect" : 2.1.15 , installed 2.1.15 Adapter "gruenbeck" : 0.0.30 , installed 0.0.30 Adapter "history" : 1.9.13 , installed 1.9.13 Adapter "hmip" : 1.13.2 , installed 1.13.2 Adapter "hue" : 3.5.25 , installed 3.5.25 Adapter "hue-extended" : 2.0.0 , installed 2.0.0 Adapter "icons-material-png": 0.1.0 , installed 0.1.0 Adapter "icons-mfd-png" : 1.0.2 , installed 1.0.2 Adapter "icons-mfd-svg" : 1.0.2 , installed 1.0.2 Adapter "icons-ultimate-png": 1.0.1 , installed 1.0.1 Adapter "influxdb" : 1.9.5 , installed 1.9.5 Adapter "info" : 1.9.8 , installed 1.9.8 Adapter "javascript" : 5.2.13 , installed 5.2.8 [Updateable] Controller "js-controller" : 3.3.18 , installed 3.2.16 [Updateable] Adapter "mobile" : 1.0.1 , installed 1.0.1 Adapter "net-tools" : 0.1.7 , installed 0.1.7 Adapter "netatmo" : 1.4.4 , installed 1.4.4 Adapter "ping" : 1.5.0 , installed 1.5.0 Adapter "pollenflug" : 1.0.6 , installed 1.0.6 Adapter "samsung" : 0.2.9 , installed 0.2.9 Adapter "shelly" : 4.0.7 , installed 4.0.7 Adapter "simple-api" : 2.6.1 , installed 2.6.1 Adapter "smartgarden" : 1.0.5 , installed 1.0.5 Adapter "snmp" : 0.5.0 , installed 0.5.0 Adapter "socketio" : 3.1.4 , installed 3.1.5 Adapter "telegram" : 1.10.0 , installed 1.10.0 Adapter "terminal" : 0.1.2 , installed 0.1.2 Adapter "tr-064" : 4.2.14 , installed 4.2.14 Adapter "tuya" : 3.6.9 , installed 3.6.9 Adapter "unifi" : 0.5.10 , installed 0.5.10 Adapter "vis" : 1.4.5 , installed 1.4.5 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 0.1.5 , installed 0.1.5 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-history" : 1.0.0 , installed 1.0.0 Adapter "vis-hqwidgets" : 1.1.7 , installed 1.1.7 Adapter "vis-icontwo" : 0.82.0 , installed 0.82.0 Adapter "vis-inventwo" : 3.2.0 , installed 3.2.0 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "vis-lcars" : 1.0.4 , installed 1.0.4 Adapter "vis-material-advanced": 1.7.2 , installed 1.7.0 [Updateable] Adapter "vis-metro" : 1.1.2 , installed 1.1.2 Adapter "vis-players" : 0.1.6 , installed 0.1.6 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "vis-timeandweather": 1.1.7 , installed 1.1.7 Adapter "vis-weather" : 2.5.3 , installed 2.5.3 Adapter "weatherunderground": 3.3.1 , installed 3.3.1 Adapter "web" : 3.4.9 , installed 3.4.9 Adapter "yr" : 3.0.5 , installed 3.0.5 /opt/iobroker$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.22.0 /usr/bin/node v12.22.0 /usr/bin/npm 6.14.11 WARNING: apt does not have a stable CLI interface. Use with caution in scripts. nodejs: Installiert: 12.22.0-1nodesource1 Installationskandidat: 12.22.0-1nodesource1 Versionstabelle: *** 12.22.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://ftp.de.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages /opt/iobroker$``` code_text
-
packe das bitte in Code-Tags </>
-
@markus-bärenhäuser sagte in VIS Editor ser Langsam:
Controller "js-controller" : 3.3.18 , installed 3.2.16 [Updateable]
nodejs: 12.22.0-1nodesource1
Halt dein System auf Stand. Ist beides (neben vielem anderen) nicht aktuell. Da ist offenbar seit Monaten (oder auch noch nie...) kein Update mehr gefahren worden.
-
Ich mache mal einen Snapshot der VM zur Datensicherung. dann schaue ich mal nach dem Updates.
Adapter habe ich jetzt alle aktualisiert.Was mich gerade wundert ist das wenn ich meine CPU Last meines Hauptrechners anschaue gehte die in die höhe wenn ich die Objektliste angeklickt habe.
-
@markus-bärenhäuser sagte in VIS Editor ser Langsam:
gehte die in die höhe wenn ich die Objektliste angeklickt habe.
Zuviele Objekte?
-
@thomas-braun
Wies nicht... die CPU Last der VM geht nicht über 20% nur mein Browser Fenster.
Und es ist nur wenn ich die Objektliste in VIS Editor aufmachen
Direkt in der Admin Oberfläche dauert es 2-3 Sekunden
Ist das viel ?? -
-
-
@thomas-braun
kann man sehen welche Instanzen so viele Objekte hat ?? -
Kann das von HIS Adapter oder Inlfux kommen ??
-
Hm, hast du den BLE Adapter installiert?
-
@sigi234
Nein das habe ich nicht.Ich habe nur sehr viele history Datenpunkte und die alle auf 1 Jahr Vorhaltezeit. Zählen die mit ??
-
@markus-bärenhäuser sagte in VIS Editor ser Langsam:
Zählen die mit ??
nein!
der BLE Adapter ist schon der häufigste Kandidat.
Radar ggf. auch@markus-bärenhäuser sagte in VIS Editor ser Langsam:
kann man sehen welche Instanzen so viele Objekte hat ??
im admin v5 habe ich es jetzt nicht gefunden, aber in der v4 Ansicht im Expertenmodus:
-
@Homoran
Solche adapter habe ich nicht.Habe Admin v5 ich habe jetzt dort auch gesucht aber keine Möglichkeit gefunden..
Hat jemand eine Idee ?? -
Instanzeinstellungen: admin.0
Haken bei : Benutze alte Benutzeroberfläche
Aber auf deine Verantwortung, weis nicht ob man so einfach wieder auf die Neue kommt.
-
Ich glaube ich habe den fehler gefunden..Bin mal alle Adapter durchgegangen.
Dabei ist mir der Browser beim Unifi Adapter abgeschmiert. Ich habe dort die Alarme geladen. Hier scheint es zu sein. Ich habe im Adapter nun diese Option deaktiviert und die Daten zu löschen angestossen.
Jetzt ist der IOBROKER mega beschäftigt. Ich denke ich muss warten bis die 100 tausende Objekte gelöscht sind...
Mal sehen.. Melde mich wieder.