[FUIP]: Ansicht wird nur bei reload der Seite aktualisiert

Begonnen von Devender, 26 Juli 2019, 22:08:47

Vorheriges Thema - Nächstes Thema

Devender

Zitat von: Thorsten Pferdekaemper am 08 August 2019, 16:48:52
Hi,
zum ursprünglichen Problem:
https://forum.fhem.de/index.php/topic,102884.0.html
Kannst Du die Korrektur mal ausprobieren?
Gruß,
   Thorsten
Wo baue ich die Änderung ein? Ich kann es jetzt aus deinem Beitrag nicht direkt rauslesen  :(

In der letzten Woche habe ich mich mit reload der Seite nach 300 Sekunden beholfen. Das Funktioniert ist aber natürlich keine perfekte Lösung.
Ich vermute bei meinen Tablets habe ich das gleiche Problem wie Peterk_de.
Das Problem was er beschreibt gerade mit Android 8.X. Trotz Root und diversen Optionen aktiviert was Display und Standby angeht.

Viele Grüße,
Dirk
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Thorsten Pferdekaemper

Zitat von: Devender am 09 August 2019, 20:27:57
Wo baue ich die Änderung ein? Ich kann es jetzt aus deinem Beitrag nicht direkt rauslesen  :(
In der Datei /opt/fhem/www/tablet/js/fhem-tablet-ui.js. Bei mir ist das in etwa Zeile 1209. Es fehlt nur das "encodeURI()"
Außerdem musst Du sicherstellen, dass Du tatsächlich fhem-tablet-ui.js und nicht fhem-tablet-ui.min.js
Gruß,
   Thorsten
FUIP

Thorsten Pferdekaemper

Hi,
das Problem mit dem Absturz beim Export habe ich auch gefunden. Korrektur kommt wahrscheinlich spätestens morgen, aber eher sogar heute noch.
Gruß,
   Thorsten
FUIP

Thorsten Pferdekaemper

Sodele, das Problem mit dem Absturz sollte jetzt behoben sein.
Gruß,
   Thorsten
FUIP

Devender

HI Thorsten,

Update gerade durchgeführt und den Export getestet.
Funktioniert.

Danke!

VG,
Dirk
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Devender

Zitat von: Thorsten Pferdekaemper am 12 August 2019, 15:06:20
In der Datei /opt/fhem/www/tablet/js/fhem-tablet-ui.js. Bei mir ist das in etwa Zeile 1209. Es fehlt nur das "encodeURI()"
Außerdem musst Du sicherstellen, dass Du tatsächlich fhem-tablet-ui.js und nicht fhem-tablet-ui.min.js
Gruß,
   Thorsten

Die Änderungen habe ich jetzt auch mal eingebaut und werde schauen, ob es funktioniert.
Danke für deine Analyse  :)

Ich werde berichten
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Thorsten Pferdekaemper

Hi,
ich habe jetzt auf longpoll (ajax) umgestellt. Ich denke, dass das Problem nur bei Websockets auftritt. Bei meinen Tests konnte ich keine echten "Hänger" mehr finden, auch nicht bei Abbruch der Verbindung und nicht einmal, wenn man FHEM durchstartet.
Gruß,
   Thorsten
FUIP

Devender

Hallo Thorsten,

ich habe das Update gerade durchgeführt. Ich werde berichten!
Ich deaktiviere mal den Reload der Hauptseite für die nächsten paar Tage.

Viele Grüße,
Dirk
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Thorsten Pferdekaemper

Hi,
ich habe gerade eine etwas größere Änderung in FUIP hochgeladen. Unter Anderem sollte das die Probleme mit "Hängern" und Ähnlichem beheben. ...und wenn nicht, dann haben wir jetzt eine wesentlich bessere Möglichkeit, das ganze zu analysieren.
Details wie immer in den "FUIP-News".
Könntest Du das mal ausprobieren?
Gruß,
   Thorsten
FUIP

Devender

Ich mache gleich das update und schalte mein Seitenreload nach 300 Sek. aus
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Devender

Guten Morgen Thorsten,

Mein erster Zwischenstand nach dem Update gestern sieht gut aus.
Gestern habe ich in unregelmaessigen Abstaenden, Fenster geoeffnet und Lichter geschalter und mir den Status
direkt oder spaeter angesehen. Das Status war immer korrekt.
Auch das Popup fuer die Alarmanlage mit PIN wurde direkt angezeigt. Das war vorher nur nach Reload da.

Ich habe jetzt noch kein spezielles Log aktiviert. Beobachte die naechsten Tage aber weiter und stelle es auf dem SmartMirror auch noch um.
Falls du noch etwas benoetigst, sag bescheid.

Vielen lieben Dank fuer deine Muehe  ;D ;D.
Super Arbeit *Daumen Hoch

Gruesse,
Dirk
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Thorsten Pferdekaemper

Hi,
nein, momentan brauche ich dazu nichts mehr. Das kommt erst dann, wenn es damit Probleme gibt.
Bei mir gibt es damit tatsächlich noch Probleme. Wenn ich das die ganze Nacht auf dem Handy offen lasse, dann ist das Ding morgens "disconnected", aber der Reconnect funktioniert nicht. Das scheint daran zu liegen, dass der Chrome Browser nach zwei oder drei Stunden ein "beforeunload" produziert (also so tut, als ob die Seite rausgeworfen wird). Wenn ich das Ding dann wieder aufrufe, dann sehe ich zwar die Seite, es kommt aber kein visibilitychange Event. Momentan habe ich dazu noch keine richtige Lösung, aber irgendwie werden wir dem auch noch beikommen.
Gruß,
   Thorsten
FUIP

Devender

Bei mir laeuft es auf zwei Tablets rund um die Uhr mit Fully.
Der Bildschirm wird zwar in den Schonermodus gesetzt aber nicht abgeschaltet.
Sobald die MotionDetection aktiv wird, ist die Anzeige auch wieder da und aktuell.

Ich beobachte es aber weiter und melde mich, wenn ich Probleme sehe.
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

Thorsten Pferdekaemper

Hi,
also so lange der Browser "glaubt", dass die Seite sichtbar ist, dürfte nichts passieren. Selbst wenn FHEM zwischendurch mal durchstartet dürfte sich das ganze wieder neu verbinden.
Gruß,
   Thorsten
FUIP

Devender

Zitat von: Thorsten Pferdekaemper am 07 November 2019, 14:32:50
Hi,
also so lange der Browser "glaubt", dass die Seite sichtbar ist, dürfte nichts passieren. Selbst wenn FHEM zwischendurch mal durchstartet dürfte sich das ganze wieder neu verbinden.
Gruß,
   Thorsten

Funktioniert  :)
Es kommt das Overlay mit Disconnect und nach fhem oder Wlan wieder verfuegbar ist stimmen die Werte wieder.
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul