nach fhem Update läudt FTUI nicht mehr! :-\

Begonnen von Depechem, 01 September 2017, 12:24:51

Vorheriges Thema - Nächstes Thema

Depechem

Ich habe heute mal wieder ein fhem Update gemacht.
nun läuft meine Tablet UI Oberfläche überhaupt nicht mehr.

Siehe Anhang die Fehler in der Console.


wenn ich folgende Dateien wieder mit den alten ersetze läuft FTUI wieder.
Also auf 2.6.17 läuft es wieder

fhem-tablet-ui.js
widget_famultibutton.js

hat das Update einen Bug?
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

setstate

#1
Werden die Seiten von HTTPSRV ausgeliefert oder per extra Webserver?

Da muss ich wohl noch eine zusätzliche Anfrage vorschalten, ob der Seiten Body überhaupt das Attribute mit dem Web-Name mitbringt.

Klappt natürlich nur, wenn Fhem die Seiten ausliefert.

Das trim() ist nötig, weil FHEM das Atribute unsauber füllt: "WEB " anstatt "WEB"

Depechem

Zitat von: setstate am 01 September 2017, 12:32:14
Werden die Seiten von HTTPSRV ausgeliefert oder per extra Webserver?

Da muss ich wohl noch eine zusätzliche Anfrage vorschalten, ob der Seiten Body überhaupt das Attribute mit dem Web-Name mitbringt.

Klappt natürlich nur, wenn Fhem die Seiten ausliefert.

Das trim() ist nötig, weil FHEM das Atribute unsauber füllt: "WEB " anstatt "WEB"

also standartmäßig läuft bei mir alles über einen Apache Server, aber selbst über HTTPSRV läuft es nicht
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

Fixel2012

#3
Nach dem Update ist meine TabletUI Oberfläche ebenfalls etwas verzogen und nicht mehr überall klick-bar.

Folgende Dateien habe ich upgedated:

2017.09.02 01:10:59 1: UPD www/tablet/css/fhem-tablet-ui.css
2017.09.02 01:10:59 1: UPD www/tablet/css/ftui_chart.css
2017.09.02 01:10:59 1: UPD www/tablet/js/fhem-tablet-ui.js
2017.09.02 01:10:59 1: UPD www/tablet/js/fhem-tablet-ui.min.js
2017.09.02 01:11:00 1: UPD www/tablet/js/widget_chart.js
2017.09.02 01:11:00 1: UPD www/tablet/js/widget_classchanger.js
2017.09.02 01:11:00 1: UPD www/tablet/js/widget_famultibutton.js
2017.09.02 01:11:00 1: UPD www/tablet/js/widget_input.js
2017.09.02 01:11:00 1: UPD www/tablet/js/widget_rotor.js
2017.09.02 01:11:01 1: UPD www/tablet/js/widget_select.js
2017.09.02 01:11:01 1: UPD www/tablet/js/widget_slider.js
2017.09.02 01:11:01 1: UPD www/tablet/js/widget_swiper.js


Nach austauschen folgenden Dateien, war die Dastellung fast wieder normal.

fhem-tablet-ui.js

widget_famultibutton.js


Bis auf Meine Hauptseite (siehe Screenshots).

Eine Fehlermeldung ist auch noch zu sehen.

Selbst nach kopieren aller anderen Dateien, die beim Update geändert wurden, hat sich nichts geändert.

Würde mich über eine Lösung Riesig freuen.

Danke und Gruß,

Fixel

EDIT: Die ausgetauschten Dateien sind schon etwas älter. Stand 04.08.17

Folgende Fehler habe ich noch in der JS Console gefunden. Vielleicht auch davon, da die Versionen etwas älter sind.

Failed to load resource: the server responded with a status of 404 (Not Found)
webviewcontrol.js Failed to load resource: the server responded with a status of 404 (Not Found)
2cordova-2.3.0.js Failed to load resource: the server responded with a status of 404 (Not Found)
webviewcontrol.js Failed to load resource: the server responded with a status of 404 (Not Found)
fhem-tablet-ui.js:2021 Base dir: /fhem/tablet/
fhem-tablet-ui.js:670 initPage: 673ms
widget_pagebutton.js:30 fetch content: 389ms
fhem-tablet-ui.js:774 get jsonlist2: 51.999755859375ms
fhem-tablet-ui.js:859 read jsonlist2: 4.000244140625ms
fhem-tablet-ui.js:1971 Uncaught TypeError: reading.match is not a function
    at m.fn.init.$.fn.isDeviceReading (https://192.168.1.8:8083/fhem/tablet/js/fhem-tablet-ui.js:1971:60)
    at Object.init_attr (https://192.168.1.8:8083/fhem/tablet/js/widget_famultibutton.js:468:18)
    at HTMLDivElement.<anonymous> (https://192.168.1.8:8083/fhem/tablet/js/widget_symbol.js:31:16)
    at Function.each (https://192.168.1.8:8083/fhem/pgm2/jquery.min.js:2:2975)
    at m.fn.init.each (https://192.168.1.8:8083/fhem/pgm2/jquery.min.js:2:835)
    at Object.init (https://192.168.1.8:8083/fhem/tablet/js/widget_symbol.js:21:21)
    at Object.<anonymous> (https://192.168.1.8:8083/fhem/tablet/js/fhem-tablet-ui.js:1304:36)
    at j (https://192.168.1.8:8083/fhem/pgm2/jquery.min.js:2:27295)
    at Object.fireWith [as resolveWith] (https://192.168.1.8:8083/fhem/pgm2/jquery.min.js:2:28108)
    at Object.e.(anonymous function) [as resolve] (https://192.168.1.8:8083/fhem/pgm2/jquery.min.js:2:29088)
widget_pagebutton.js:30 fetch content: 92ms
20widget_circlemenu.js:64 wrap
fhem-tablet-ui.js:670 initPage: 1137ms
fhem-tablet-ui.js:774 get jsonlist2: 187.999755859375ms
fhem-tablet-ui.js:859 read jsonlist2: 0ms
fhem-tablet-ui-weekprofile.css Failed to load resource: the server responded with a status of 404 (Not Found)
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify