Oberfläche friert ein nach Reload

Begonnen von mrhaefele@gmx.de, 02 Dezember 2016, 15:34:29

Vorheriges Thema - Nächstes Thema

mrhaefele@gmx.de

Hallo,

ich habe Ende November ein Update der Tablet UI Oberfäche gemacht. Den Effekt, den ich festgestellt habe, war, dass die Oberfläche nach einem Reload für ~12sec eingefroren ist (reproduzierbar). Danach hat wieder alles normal funktioniert.


Full refresh done in 12.3sec for 2713 parameters(s)
Longpoll started


Ich konnte zumindest zurückverfolgen, woher der Freeze kam. Im file "fhem-tablet-ui.js" habe ich u.a. ein Update von "2.3.0" auf "2.4.0" gemacht. Dabei wurde in der functionsdefinition "initPage: function(area)" ein Funktionsaufruf "ftui.startShortPollInterval();" auskommentiert. Wenn ich diese Auskommentierung wegnehme und die Funktion and dieser Stelle wieder aufrufe, dann geht wieder alles, d.h. ohne Einfrieren.
Ich weiß aber, nicht ob dies Zielführend ist bzw ob ich an einer anderen Stelle ein Problem habe. Habe andere evtl selbiges festgestellt?


    initPage: function(area){

        //init gridster
        area = (isValid(area)) ? area : '';
        console.time('initPage');
        ftui.log(2,'initPage - area='+area);

        // postpone shortpoll start
        //ftui.startShortPollInterval();    <== Diese Auskommentierung verursacht mein Problem

        ftui.initGridster(area);



Falls ich ein anderes Problem habe udn der Code so sein muss wie in Version 2.4.0, an welcher Stelle muss ich suchen, bzw welche Infos braucht ihr von mir, damit ihr mir helfen könnt.

Warum wurde die Funktion auskommentiert?

Danke schon mal für eure Mühe

Gruß Udo


setstate

Das habe ich auskommentieren, weil ich es beim nächsten mal entsorgen will. Es soll das erste Holen von frischen Fhem-Daten nicht mehr nach einer festen Zeit-x erfolgen, sondern, wenn das Init aller Widgets abgeschlossen ist. InitWidgetsDone. Wenn das Event ausbleibt, deuted das auf ein Fehler beim Download oder Init eines Widgets hin.
Dann musst du in der HTML debug auf 3 oder 4 setzen und in der Console nachsehen, welches Widget die Ursache ist.

mrhaefele@gmx.de

#2
Hallo,

ich bräuchte leider noch etwas Hilfe....

Ich habe den Debug level auf 3 gestellt und habe folgenden Output bekommen, aus dem ich nicht schlau werde. Die interessante Stelle ist bei "23:36:08.816" (erstes Log). Ich sehe im log eine Pause von ca 10 sec und danach kommen verschiedene Widgets bzw laden von js Dateien. Teilweise habe ich aber z.B. diese Widgets nicht eingebunden oder js Dateien nicht bewusst eingebunden. Werden irgendwie automatisch eingebunden (Sorry, wenn ich mich blöde ausdrücke. Kenne mich nicht wirklich mit js aus...).

Oder liegt das Problem pagetab, welches zuvor geladen wird?

Wenn ich das Aufzeichnen des Logs Wiederhole, sieht es aber schon wieder anders aus. Ich hänge mal 2 Log an. Vielleicht kann mir jemand weiterhelfen... Danke schon mal


23:36:06.665 Plugin dir: js  fhem-tablet-ui.js:1241:13
23:36:06.667 Filename:   fhem-tablet-ui.js:1241:13
23:36:06.668 FHEM dir: /fhem/  fhem-tablet-ui.js:1241:13
23:36:06.694 initPage: Timer gestartetfhem-tablet-ui.js:360
23:36:06.694 initPage - area=  fhem-tablet-ui.js:1241:13
23:36:06.725 count of templates:  fhem-tablet-ui.js:1241:13
23:36:06.833 Object { modules: Array[0], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:36:06.837 Object { modules: Array[0], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:36:06.839 initWidgets - area=  fhem-tablet-ui.js:1241:13
23:36:06.840 Load widget : pagetab  fhem-tablet-ui.js:1241:13
23:36:06.841 Create widget : pagetab  fhem-tablet-ui.js:1241:13
23:36:06.842 dynamic load file:js/widget_pagetab.js / async:true  fhem-tablet-ui.js:1241:13
23:36:06.845 Load widget : label  fhem-tablet-ui.js:1241:13
23:36:06.846 Create widget : label  fhem-tablet-ui.js:1241:13
23:36:06.846 dynamic load file:js/widget_label.js / async:true  fhem-tablet-ui.js:1241:13
23:36:06.939 dynamic load done:js/widget_pagetab.js  fhem-tablet-ui.js:1241:13
23:36:06.940 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:36:06.941 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:36:06.978 dynamic load done:js/widget_label.js  fhem-tablet-ui.js:1241:13
23:36:06.978 function depends_label not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:06.979 Try to init plugin: label  fhem-tablet-ui.js:1241:13
23:36:06.980 init widget: name=label area=  fhem-tablet-ui.js:1241:13
23:36:06.988 Loaded plugin: label  fhem-tablet-ui.js:1241:13
23:36:07.539 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:36:07.540 dynamic load file:js/../lib/fa-multi-button.min.js / async:false  fhem-tablet-ui.js:1241:13
23:36:07.596 dynamic load done:js/../lib/fa-multi-button.min.js  fhem-tablet-ui.js:1241:13
23:36:07.596 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:36:07.597 Try to init plugin: pagetab  fhem-tablet-ui.js:1241:13
23:36:07.598 "init is executed / currently at : http://192.168.178.57:8085/fhem/ftui/#main.html"  fhem-tablet-ui.js:1241:13
23:36:07.599 get localStore pagetab_doload (init) to: null  fhem-tablet-ui.js:1241:13
23:36:07.599 init set doload : #main.html  fhem-tablet-ui.js:1241:13
23:36:07.599 init set doload to <initializing>   fhem-tablet-ui.js:1241:13
23:36:07.634 load page called with : main.html  fhem-tablet-ui.js:1241:13
23:36:07.644 Loaded plugin: pagetab  fhem-tablet-ui.js:1241:13
23:36:07.645 initWidgets - Done  fhem-tablet-ui.js:1241:13
23:36:07.645 initPage: 951.2msfhem-tablet-ui.js:422
23:36:07.646 start shortpoll in (ms):500  fhem-tablet-ui.js:1241:13
23:36:07.750 initPage: Timer gestartetfhem-tablet-ui.js:360
23:36:07.751 initPage - area=  fhem-tablet-ui.js:1241:13
23:36:07.811 count of templates:  fhem-tablet-ui.js:1241:13
23:36:07.895 Object { modules: Array[2], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:36:07.897 Object { modules: Array[0], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:36:07.898 initWidgets - area=  fhem-tablet-ui.js:1241:13
23:36:07.905 Load widget : pagetab  fhem-tablet-ui.js:1241:13
23:36:07.905 Create widget : pagetab  fhem-tablet-ui.js:1241:13
23:36:07.905 dynamic load file:js/widget_pagetab.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.908 Load widget : label  fhem-tablet-ui.js:1241:13
23:36:07.909 Create widget : label  fhem-tablet-ui.js:1241:13
23:36:07.909 dynamic load file:js/widget_label.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.911 Load widget : clock  fhem-tablet-ui.js:1241:13
23:36:07.912 Create widget : clock  fhem-tablet-ui.js:1241:13
23:36:07.912 dynamic load file:js/widget_clock.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.916 Load widget : symbol  fhem-tablet-ui.js:1241:13
23:36:07.917 Create widget : symbol  fhem-tablet-ui.js:1241:13
23:36:07.917 dynamic load file:js/widget_symbol.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.919 Load widget : push  fhem-tablet-ui.js:1241:13
23:36:07.919 Create widget : push  fhem-tablet-ui.js:1241:13
23:36:07.920 dynamic load file:js/widget_push.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.921 Load widget : switch  fhem-tablet-ui.js:1241:13
23:36:07.922 Create widget : switch  fhem-tablet-ui.js:1241:13
23:36:07.922 dynamic load file:js/widget_switch.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.924 Load widget : klimatrend  fhem-tablet-ui.js:1241:13
23:36:07.924 Create widget : klimatrend  fhem-tablet-ui.js:1241:13
23:36:07.925 dynamic load file:js/widget_klimatrend.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.926 Load widget : weather  fhem-tablet-ui.js:1241:13
23:36:07.926 Create widget : weather  fhem-tablet-ui.js:1241:13
23:36:07.927 dynamic load file:js/widget_weather.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.928 Load widget : spinner  fhem-tablet-ui.js:1241:13
23:36:07.929 Create widget : spinner  fhem-tablet-ui.js:1241:13
23:36:07.929 dynamic load file:js/widget_spinner.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.931 Load widget : level  fhem-tablet-ui.js:1241:13
23:36:07.931 Create widget : level  fhem-tablet-ui.js:1241:13
23:36:07.931 dynamic load file:js/widget_level.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.933 Load widget : popup  fhem-tablet-ui.js:1241:13
23:36:07.933 Create widget : popup  fhem-tablet-ui.js:1241:13
23:36:07.934 dynamic load file:js/widget_popup.js / async:true  fhem-tablet-ui.js:1241:13
23:36:07.935 Load widget : link  fhem-tablet-ui.js:1241:13
23:36:07.936 Create widget : link  fhem-tablet-ui.js:1241:13
23:36:07.936 dynamic load file:js/widget_link.js / async:true  fhem-tablet-ui.js:1241:13
23:36:08.116 dynamic load done:js/widget_label.js  fhem-tablet-ui.js:1241:13
23:36:08.117 function depends_label not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:08.118 Try to init plugin: label  fhem-tablet-ui.js:1241:13
23:36:08.118 init widget: name=label area=  fhem-tablet-ui.js:1241:13
23:36:08.466 Loaded plugin: label  fhem-tablet-ui.js:1241:13
23:36:08.471 dynamic load done:js/widget_pagetab.js  fhem-tablet-ui.js:1241:13
23:36:08.471 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:36:08.472 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:36:08.520 dynamic load done:js/widget_push.js  fhem-tablet-ui.js:1241:13
23:36:08.521 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:36:08.521 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:36:08.528 dynamic load done:js/widget_switch.js  fhem-tablet-ui.js:1241:13
23:36:08.528 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:36:08.529 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:36:08.535 dynamic load done:js/widget_clock.js  fhem-tablet-ui.js:1241:13
23:36:08.535 function depends_clock not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:08.536 Try to init plugin: clock  fhem-tablet-ui.js:1241:13
23:36:08.537 Loaded plugin: clock  fhem-tablet-ui.js:1241:13
23:36:08.540 dynamic load done:js/widget_symbol.js  fhem-tablet-ui.js:1241:13
23:36:08.541 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:36:08.542 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:36:08.549 dynamic load done:js/widget_klimatrend.js  fhem-tablet-ui.js:1241:13
23:36:08.552 function depends_klimatrend not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:08.553 Try to init plugin: klimatrend  fhem-tablet-ui.js:1241:13
23:36:08.559 Loaded plugin: klimatrend  fhem-tablet-ui.js:1241:13
23:36:08.562 dynamic load done:js/widget_weather.js  fhem-tablet-ui.js:1241:13
23:36:08.563 function depends_weather not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:08.564 Try to init plugin: weather  fhem-tablet-ui.js:1241:13
23:36:08.564 init widget: name=weather area=  fhem-tablet-ui.js:1241:13
23:36:08.579 Loaded plugin: weather  fhem-tablet-ui.js:1241:13
23:36:08.583 dynamic load done:js/widget_level.js  fhem-tablet-ui.js:1241:13
23:36:08.586 dynamic load file:js/../lib/powerange.min.js / async:false  fhem-tablet-ui.js:1241:13
23:36:08.590 dynamic load done:js/widget_spinner.js  fhem-tablet-ui.js:1241:13
23:36:08.590 function depends_spinner not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:08.593 Try to init plugin: spinner  fhem-tablet-ui.js:1241:13
23:36:08.593 init widget: name=spinner area=  fhem-tablet-ui.js:1241:13
23:36:08.608 Loaded plugin: spinner  fhem-tablet-ui.js:1241:13
23:36:08.611 dynamic load done:js/widget_popup.js  fhem-tablet-ui.js:1241:13
23:36:08.612 dynamic load file:js/../../pgm2/jquery-ui.min.js / async:false  fhem-tablet-ui.js:1241:13
23:36:08.617 dynamic load done:js/widget_link.js  fhem-tablet-ui.js:1241:13
23:36:08.618 function depends_link not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:36:08.618 Try to init plugin: link  fhem-tablet-ui.js:1241:13
23:36:08.619 init widget: name=link area=  fhem-tablet-ui.js:1241:13
23:36:08.638 Loaded plugin: link  fhem-tablet-ui.js:1241:13
23:36:08.640 start shortpoll  fhem-tablet-ui.js:1241:13
23:36:08.646 get jsonlist2: Timer gestartetfhem-tablet-ui.js:468
23:36:08.650 start shortpoll in (ms):30000  fhem-tablet-ui.js:1241:13
23:36:08.793 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:36:08.794 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:36:08.795 Try to init plugin: pagetab  fhem-tablet-ui.js:1241:13
23:36:08.795 "init is executed / currently at : http://192.168.178.57:8085/fhem/ftui/#main.html"  fhem-tablet-ui.js:1241:13
23:36:08.798 get localStore pagetab_doload (init) to: initializing  fhem-tablet-ui.js:1241:13
23:36:08.799 normal init :   fhem-tablet-ui.js:1241:13
23:36:08.816 Loaded plugin: pagetab  fhem-tablet-ui.js:1241:13
23:36:18.479 dynamic load done:js/../lib/powerange.min.js  fhem-tablet-ui.js:1241:13
23:36:18.480 Try to init plugin: level  fhem-tablet-ui.js:1241:13
23:36:18.507 Loaded plugin: level  fhem-tablet-ui.js:1241:13
23:36:18.535 dynamic load done:js/../../pgm2/jquery-ui.min.js  fhem-tablet-ui.js:1241:13
23:36:18.536 Try to init plugin: popup  fhem-tablet-ui.js:1241:13
23:36:18.558 Loaded plugin: popup  fhem-tablet-ui.js:1241:13
23:36:19.574 get jsonlist2: 10928.29msfhem-tablet-ui.js:479
23:36:19.575 read jsonlist2: Timer gestartetfhem-tablet-ui.js:480
23:36:19.575 fhemJSON: 0=Arg 1=Results  fhem-tablet-ui.js:1241:13
23:36:19.576 shortpoll: fhemJSON.Results.length=796  fhem-tablet-ui.js:1241:13
23:36:19.728 shortPoll - Done  fhem-tablet-ui.js:1241:13
23:36:19.761 read jsonlist2: 185.68msfhem-tablet-ui.js:554
23:36:19.765 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:36:19.766 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:36:19.767 Try to init plugin: switch  fhem-tablet-ui.js:1241:13
23:36:19.825 Loaded plugin: switch  fhem-tablet-ui.js:1241:13
23:36:19.838 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:36:19.839 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:36:19.840 Try to init plugin: push  fhem-tablet-ui.js:1241:13
23:36:19.851 Loaded plugin: push  fhem-tablet-ui.js:1241:13
23:36:19.888 Longpoll started  fhem-tablet-ui.js:1241:13
23:36:19.905 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:36:19.906 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:36:19.906 Try to init plugin: symbol  fhem-tablet-ui.js:1241:13
23:36:20.124 Loaded plugin: symbol  fhem-tablet-ui.js:1241:13
23:36:20.125 initWidgets - Done  fhem-tablet-ui.js:1241:13
23:36:20.126 initPage: 12375.64msfhem-tablet-ui.js:422
23:36:20.126 start shortpoll in (ms):500  fhem-tablet-ui.js:1241:13
23:36:20.628 start shortpoll  fhem-tablet-ui.js:1241:13
23:36:20.636 get jsonlist2: Timer gestartetfhem-tablet-ui.js:468
23:36:20.642 start shortpoll in (ms):900000  fhem-tablet-ui.js:1241:13
23:36:21.465 get jsonlist2: 828.94msfhem-tablet-ui.js:479
23:36:21.466 read jsonlist2: Timer gestartetfhem-tablet-ui.js:480
23:36:21.467 fhemJSON: 0=Arg 1=Results  fhem-tablet-ui.js:1241:13
23:36:21.467 shortpoll: fhemJSON.Results.length=47  fhem-tablet-ui.js:1241:13
23:36:21.482 update done for "st_EG.FensterAlle:STATE"  fhem-tablet-ui.js:1241:13
23:36:21.524 update done for "OG.Arbeitszimmer.Therm_Climate:desired-temp"  fhem-tablet-ui.js:1241:13
23:36:21.534 shortPoll - Done  fhem-tablet-ui.js:1241:13
23:36:21.566 read jsonlist2: 100.48msfhem-tablet-ui.js:554




23:51:34.665 Plugin dir: js  fhem-tablet-ui.js:1241:13
23:51:34.666 Filename:   fhem-tablet-ui.js:1241:13
23:51:34.667 FHEM dir: /fhem/  fhem-tablet-ui.js:1241:13
23:51:34.692 initPage: Timer gestartetfhem-tablet-ui.js:360
23:51:34.692 initPage - area=  fhem-tablet-ui.js:1241:13
23:51:34.722 count of templates:  fhem-tablet-ui.js:1241:13
23:51:34.827 Object { modules: Array[0], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:51:34.830 Object { modules: Array[0], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:51:34.835 initWidgets - area=  fhem-tablet-ui.js:1241:13
23:51:34.836 Load widget : pagetab  fhem-tablet-ui.js:1241:13
23:51:34.836 Create widget : pagetab  fhem-tablet-ui.js:1241:13
23:51:34.837 dynamic load file:js/widget_pagetab.js / async:true  fhem-tablet-ui.js:1241:13
23:51:34.840 Load widget : label  fhem-tablet-ui.js:1241:13
23:51:34.840 Create widget : label  fhem-tablet-ui.js:1241:13
23:51:34.840 dynamic load file:js/widget_label.js / async:true  fhem-tablet-ui.js:1241:13
23:51:34.927 dynamic load done:js/widget_label.js  fhem-tablet-ui.js:1241:13
23:51:34.928 function depends_label not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:34.929 Try to init plugin: label  fhem-tablet-ui.js:1241:13
23:51:34.929 init widget: name=label area=  fhem-tablet-ui.js:1241:13
23:51:34.936 Loaded plugin: label  fhem-tablet-ui.js:1241:13
23:51:34.939 dynamic load done:js/widget_pagetab.js  fhem-tablet-ui.js:1241:13
23:51:34.939 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:51:34.940 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.012 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:51:35.013 dynamic load file:js/../lib/fa-multi-button.min.js / async:false  fhem-tablet-ui.js:1241:13
23:51:35.079 dynamic load done:js/../lib/fa-multi-button.min.js  fhem-tablet-ui.js:1241:13
23:51:35.080 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:51:35.080 Try to init plugin: pagetab  fhem-tablet-ui.js:1241:13
23:51:35.081 "init is executed / currently at : http://192.168.178.57:8085/fhem/ftui/#main.html"  fhem-tablet-ui.js:1241:13
23:51:35.082 get localStore pagetab_doload (init) to: null  fhem-tablet-ui.js:1241:13
23:51:35.082 init set doload : #main.html  fhem-tablet-ui.js:1241:13
23:51:35.082 init set doload to <initializing>   fhem-tablet-ui.js:1241:13
23:51:35.119 load page called with : main.html  fhem-tablet-ui.js:1241:13
23:51:35.128 Loaded plugin: pagetab  fhem-tablet-ui.js:1241:13
23:51:35.129 initWidgets - Done  fhem-tablet-ui.js:1241:13
23:51:35.130 initPage: 437.67msfhem-tablet-ui.js:422
23:51:35.132 start shortpoll in (ms):500  fhem-tablet-ui.js:1241:13
23:51:35.220 initPage: Timer gestartetfhem-tablet-ui.js:360
23:51:35.220 initPage - area=  fhem-tablet-ui.js:1241:13
23:51:35.277 count of templates:  fhem-tablet-ui.js:1241:13
23:51:35.336 Object { modules: Array[2], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:51:35.339 Object { modules: Array[0], addModule: plugins.addModule(), removeArea: plugins.removeArea(), updateParameters: plugins.updateParameters(), load: plugins.load(), update: plugins.update() }  fhem-tablet-ui.js:1241:13
23:51:35.340 initWidgets - area=  fhem-tablet-ui.js:1241:13
23:51:35.345 Load widget : pagetab  fhem-tablet-ui.js:1241:13
23:51:35.346 Create widget : pagetab  fhem-tablet-ui.js:1241:13
23:51:35.346 dynamic load file:js/widget_pagetab.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.350 Load widget : label  fhem-tablet-ui.js:1241:13
23:51:35.350 Create widget : label  fhem-tablet-ui.js:1241:13
23:51:35.351 dynamic load file:js/widget_label.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.352 Load widget : clock  fhem-tablet-ui.js:1241:13
23:51:35.353 Create widget : clock  fhem-tablet-ui.js:1241:13
23:51:35.353 dynamic load file:js/widget_clock.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.355 Load widget : symbol  fhem-tablet-ui.js:1241:13
23:51:35.355 Create widget : symbol  fhem-tablet-ui.js:1241:13
23:51:35.356 dynamic load file:js/widget_symbol.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.357 Load widget : push  fhem-tablet-ui.js:1241:13
23:51:35.358 Create widget : push  fhem-tablet-ui.js:1241:13
23:51:35.358 dynamic load file:js/widget_push.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.360 Load widget : switch  fhem-tablet-ui.js:1241:13
23:51:35.360 Create widget : switch  fhem-tablet-ui.js:1241:13
23:51:35.360 dynamic load file:js/widget_switch.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.362 Load widget : klimatrend  fhem-tablet-ui.js:1241:13
23:51:35.362 Create widget : klimatrend  fhem-tablet-ui.js:1241:13
23:51:35.362 dynamic load file:js/widget_klimatrend.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.365 Load widget : weather  fhem-tablet-ui.js:1241:13
23:51:35.365 Create widget : weather  fhem-tablet-ui.js:1241:13
23:51:35.365 dynamic load file:js/widget_weather.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.367 Load widget : spinner  fhem-tablet-ui.js:1241:13
23:51:35.367 Create widget : spinner  fhem-tablet-ui.js:1241:13
23:51:35.367 dynamic load file:js/widget_spinner.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.369 Load widget : popup  fhem-tablet-ui.js:1241:13
23:51:35.369 Create widget : popup  fhem-tablet-ui.js:1241:13
23:51:35.369 dynamic load file:js/widget_popup.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.371 Load widget : link  fhem-tablet-ui.js:1241:13
23:51:35.371 Create widget : link  fhem-tablet-ui.js:1241:13
23:51:35.372 dynamic load file:js/widget_link.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.529 dynamic load done:js/widget_symbol.js  fhem-tablet-ui.js:1241:13
23:51:35.530 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:51:35.531 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.543 dynamic load done:js/widget_push.js  fhem-tablet-ui.js:1241:13
23:51:35.544 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:51:35.544 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.552 dynamic load done:js/widget_switch.js  fhem-tablet-ui.js:1241:13
23:51:35.553 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:51:35.553 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.558 dynamic load done:js/widget_klimatrend.js  fhem-tablet-ui.js:1241:13
23:51:35.558 function depends_klimatrend not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:35.559 Try to init plugin: klimatrend  fhem-tablet-ui.js:1241:13
23:51:35.569 Loaded plugin: klimatrend  fhem-tablet-ui.js:1241:13
23:51:35.598 dynamic load done:js/widget_pagetab.js  fhem-tablet-ui.js:1241:13
23:51:35.599 Create widget : famultibutton  fhem-tablet-ui.js:1241:13
23:51:35.599 dynamic load file:js/widget_famultibutton.js / async:true  fhem-tablet-ui.js:1241:13
23:51:35.604 dynamic load done:js/widget_label.js  fhem-tablet-ui.js:1241:13
23:51:35.605 function depends_label not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:35.608 Try to init plugin: label  fhem-tablet-ui.js:1241:13
23:51:35.608 init widget: name=label area=  fhem-tablet-ui.js:1241:13
23:51:35.902 Loaded plugin: label  fhem-tablet-ui.js:1241:13
23:51:35.905 dynamic load done:js/widget_clock.js  fhem-tablet-ui.js:1241:13
23:51:35.905 function depends_clock not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:35.906 Try to init plugin: clock  fhem-tablet-ui.js:1241:13
23:51:35.907 Loaded plugin: clock  fhem-tablet-ui.js:1241:13
23:51:35.913 dynamic load done:js/widget_spinner.js  fhem-tablet-ui.js:1241:13
23:51:35.914 function depends_spinner not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:35.918 Try to init plugin: spinner  fhem-tablet-ui.js:1241:13
23:51:35.918 init widget: name=spinner area=  fhem-tablet-ui.js:1241:13
23:51:35.931 Loaded plugin: spinner  fhem-tablet-ui.js:1241:13
23:51:35.933 dynamic load done:js/widget_weather.js  fhem-tablet-ui.js:1241:13
23:51:35.934 function depends_weather not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:35.935 Try to init plugin: weather  fhem-tablet-ui.js:1241:13
23:51:35.935 init widget: name=weather area=  fhem-tablet-ui.js:1241:13
23:51:35.952 Loaded plugin: weather  fhem-tablet-ui.js:1241:13
23:51:35.981 dynamic load done:js/widget_popup.js  fhem-tablet-ui.js:1241:13
23:51:35.982 dynamic load file:js/../../pgm2/jquery-ui.min.js / async:false  fhem-tablet-ui.js:1241:13
23:51:35.987 start shortpoll  fhem-tablet-ui.js:1241:13
23:51:35.992 get jsonlist2: Timer gestartetfhem-tablet-ui.js:468
23:51:35.996 start shortpoll in (ms):30000  fhem-tablet-ui.js:1241:13
23:51:36.050 dynamic load done:js/widget_link.js  fhem-tablet-ui.js:1241:13
23:51:36.051 function depends_link not found (maybe ok)  fhem-tablet-ui.js:1241:13
23:51:36.051 Try to init plugin: link  fhem-tablet-ui.js:1241:13
23:51:36.052 init widget: name=link area=  fhem-tablet-ui.js:1241:13
23:51:36.069 Loaded plugin: link  fhem-tablet-ui.js:1241:13
23:51:36.246 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:51:36.248 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:51:36.249 Try to init plugin: symbol  fhem-tablet-ui.js:1241:13
23:51:36.443 Loaded plugin: symbol  fhem-tablet-ui.js:1241:13
23:51:36.551 dynamic load done:js/../../pgm2/jquery-ui.min.js  fhem-tablet-ui.js:1241:13
23:51:36.551 Try to init plugin: popup  fhem-tablet-ui.js:1241:13
23:51:36.572 Loaded plugin: popup  fhem-tablet-ui.js:1241:13
23:51:44.954 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:51:44.957 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:51:44.959 Try to init plugin: switch  fhem-tablet-ui.js:1241:13
23:51:45.023 Loaded plugin: switch  fhem-tablet-ui.js:1241:13
23:51:45.027 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:51:45.029 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:51:45.030 Try to init plugin: push  fhem-tablet-ui.js:1241:13
23:51:45.044 Loaded plugin: push  fhem-tablet-ui.js:1241:13
23:51:46.299 dynamic load done:js/widget_famultibutton.js  fhem-tablet-ui.js:1241:13
23:51:46.301 Loaded plugin: famultibutton  fhem-tablet-ui.js:1241:13
23:51:46.302 Try to init plugin: pagetab  fhem-tablet-ui.js:1241:13
23:51:46.304 "init is executed / currently at : http://192.168.178.57:8085/fhem/ftui/#main.html"  fhem-tablet-ui.js:1241:13
23:51:46.305 get localStore pagetab_doload (init) to: initializing  fhem-tablet-ui.js:1241:13
23:51:46.305 normal init :   fhem-tablet-ui.js:1241:13
23:51:46.317 Loaded plugin: pagetab  fhem-tablet-ui.js:1241:13
23:51:46.319 initWidgets - Done  fhem-tablet-ui.js:1241:13
23:51:46.320 initPage: 11099.7msfhem-tablet-ui.js:422
23:51:46.320 start shortpoll in (ms):500  fhem-tablet-ui.js:1241:13
23:51:46.821 start shortpoll  fhem-tablet-ui.js:1241:13
23:51:46.848 get jsonlist2: Timer gestartetfhem-tablet-ui.js:468
23:51:46.867 start shortpoll in (ms):30000  fhem-tablet-ui.js:1241:13
23:51:47.893 get jsonlist2: 11900.58msfhem-tablet-ui.js:479
23:51:47.894 read jsonlist2: Timer gestartetfhem-tablet-ui.js:480
23:51:47.894 fhemJSON: 0=Arg 1=Results  fhem-tablet-ui.js:1241:13
23:51:47.894 shortpoll: fhemJSON.Results.length=796  fhem-tablet-ui.js:1241:13
23:51:47.971 update done for "Fritzbox:tam1_newMsg"  fhem-tablet-ui.js:1241:13
23:51:48.007 update done for "MeinWetter:pressure"  fhem-tablet-ui.js:1241:13
23:51:48.016 update done for "MeinWetter:pressure_trend_sym"  fhem-tablet-ui.js:1241:13
23:51:48.025 update done for "MeinWetter:wind_condition"  fhem-tablet-ui.js:1241:13
23:51:48.034 update done for "MeinWetter:wind_speed"  fhem-tablet-ui.js:1241:13
23:51:48.111 update done for "st_EG.FensterAlle:STATE"  fhem-tablet-ui.js:1241:13
23:51:48.136 shortPoll - Done  fhem-tablet-ui.js:1241:13
23:51:48.166 read jsonlist2: 272.56msfhem-tablet-ui.js:554
23:51:48.179 read jsonlist2: Timer gestartetfhem-tablet-ui.js:480
23:51:48.180 fhemJSON: 0=Arg 1=Results  fhem-tablet-ui.js:1241:13
23:51:48.180 shortpoll: fhemJSON.Results.length=45  fhem-tablet-ui.js:1241:13
23:51:48.196 update done for "st_EG.FensterAlle:STATE"  fhem-tablet-ui.js:1241:13
23:51:48.236 shortPoll - Done  fhem-tablet-ui.js:1241:13
23:51:48.268 read jsonlist2: 89.36msfhem-tablet-ui.js:554
23:51:48.276 Longpoll started  fhem-tablet-ui.js:1241:13



Zusätzlich habe ich das Laufzeittool im Firefox verwendet. Dort sieht man ebenfalls diese 10 Sekundenpause. Vielleicht hilft das weiter. Siehe angehängtes Bild

Gruß Udo

setstate

Da in den beiden Logs die "Hänger" an unterschiedlichen Stellen auftreten, denke ich nicht, dass es an den Widgets hängt. Sieht eher nach "Denkpause" auf FHEM-Seite aus oder Probleme mit dem Netzwerk, oder der Client hat wichtige Dinge zu tun (Virenscanner, Zugriffskontrolle, Lesefehler ...)