Skurriles Problem mit FHEMWEB, JavaScript (refresh)

Begonnen von fhem-challenge, 30 Januar 2015, 13:19:57

Vorheriges Thema - Nächstes Thema

FlorianZ

Vielen Vielen Dank.
Hab jetzt Fronthem update gemacht.
Update von Fronthem funktioniert und im Fhemweb ist auch wieder alles OK. :)
Mein Fehler war beim letzten mal denk ich, dass ich zuerst Fronthem und dann das normale
Fhem update gemacht habe. Damit hat dann weder Fronthem noch Fhem funktioniert.

VG
Florian

fhem-challenge

Zitat von: rudolfkoenig am 30 Januar 2015, 15:43:20
Das ist leider stark vereinfacht, beim Umbau wurde deutlich mehr geaendert als nur fhemweb.js (siehe http://forum.fhem.de/index.php?topic=31293), die alte Version dieser Datei ist auch nicht kompatibel zum aktuellen FHEMWEB, etc. Es gab einiges an Aufstand hier im Forum, bis die meisten Probleme behoben wurden.

Ich kann aber keine Probleme in fhem.cfg.demo sehen, mit IE11, FF, Chrome oder Safari. Ich kann auf "Office" on/off klicken und bekomme Feedback (das Icon aendert sich), ein Klick auf dem Icon fuhert ein toggle (mit Feedback) aus. Kann jemand hier weiterhelfen?


Seit dem heutigen Update 1.2.2015 (vor allem auch von fhemweb.js) ist das Problem beseitigt. Refresh funktioniert nun korrekt in FHEM und Floorplan.

Vielen Dank!


Gruss

Andreas


fhem-challenge

Zitat von: fhem-challenge am 01 Februar 2015, 10:47:24

Seit dem heutigen Update 1.2.2015 (vor allem auch von fhemweb.js) ist das Problem beseitigt. Refresh funktioniert nun korrekt in FHEM und Floorplan.

Vielen Dank!


Gruss

Andreas


Oops, sorry Nachtrag: Ich war hier zu voreilig gewesen.

Es funktioniert nach wie vor nicht korrekt. Es läuft nicht mit IE,FF,Chrome. Lediglich die fhemweb.js vom 09.1.2015 funktioniert bei mir koreekt (also die vor dem Umbau). Es gibt nach wie vor kein refresh der Webseite nach Klick auf beliebige Buttons.

Ich muss daher leider noch die "alte" fhemweb.js nehmen, damit ich FHEM überhaupt sinnvoll einsetzen kann.


bacanol

Habe auch das Problem. Gibt es schon eine Lösung? Ich verwende kein Fronthem.

Vielen Dank für Eure Hilfe!

Moonraker1

Hallo @all,

ich versuch's mal, vielleicht liest ja noch jemand mit nach der langen Zeit...

ich habe dasselbe Problem, dass sich keine einzige Anzeige von Stati aktualisiert (Lampe on/off z.B). Alle updates sind eingespielt (5.7), verwende das normale fhemweb.

Auf dem iPad geht es, d.h., wenn ich "on" im IE auf dem Desktop anklicke, wird die Änderung fast verzögerungsfrei auf dem iPad angezeigt, im IE11 (Windows 10 64bit) jedoch nicht, erst nach manuellem Seiten-Refresh. Ich habe mal testweise einige andere Browser durchprobiert, es geht ebenso weder in Firefox, noch in Opera, noch in Chrome.

Dann habe ich aus lauter Verzweiflung mal Safari auf dem Desktop installiert, und:  ES GEHT! auch wechselseitig iPAd/Desktop

ergo: den Virenscanner oder die Firewall oder irgendwelche anderen Windows-spezifischen Komponenten schließe ich jetzt einfach mal aus (es sei denn, es gibt in den o.g. Browsern Windows-"Wechselwirkungen", die bei Safari nicht auftreten).

Vieleicht gibt das ja mal noch den einen oder anderen Denkanstoß.

Viele Grüße und ein GESUNDES NEUES!

Olli
NUC mit Ubuntu, MAX!Cube über LAN, 1 MAX WT, 8 MAX HT, 2 MAX Fensterkontakt, MaxScanner, HM CCU2 mit Homematic HT's, div. Schaltern, Bewegungsmelder, Ökofen Pelletheizung über httpmod

rudolfkoenig

Ich tippe trotzdem auf dem Virenscanner, der kennt vermutlich Safari nicht.
Sonst: JavaScript Console oeffnen, und Fehlermeldungen anschauen.

Jorche

Hallo zusammen,
ich hänge mich dieser Stelle mit dazu, da bei mir der gleiche Fehler auftritt.
@Olli: Verwendest zu zufällig die Gdata Firewall/Virenscanner?

Egal mit welchem Browser und ob die Firewall/Virenscanner deaktiviert ist, aktualisieren sich die Stati nicht. Auch kein Fehler in der JS-Console. Gleich Software Konstellation auf nem anderen Rechner funktioniert tadellos, ebenso die Bedienung via Browser auf dem Klugfernsprecher.

Ich bin für alle Vorschläge oder Tipps zur Fehlerlokalisierung dankbar!

Viele Grüße
Jörg

10:22:07.244 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_rechts=set Licht_Kuechenzeile_rechts on&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 250ms]
10:22:08.898 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_rechts=set Licht_Kuechenzeile_rechts on&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 265ms]
10:22:09.354 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_rechts=set Licht_Kuechenzeile_rechts on&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 250ms]
10:22:09.978 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_links=set Licht_Kuechenzeile_links on&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 250ms]
10:22:10.482 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_links=set Licht_Kuechenzeile_links on&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 249ms]
GET http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 562ms]
GET http://raspberrypi:8083/fhem/pgm2/style.css [HTTP/1.1 304 Not Modified 361ms]
GET http://raspberrypi:8083/fhem/pgm2/jquery-ui.min.css [HTTP/1.1 304 Not Modified 321ms]
GET http://raspberrypi:8083/fhem/pgm2/jquery.min.js [HTTP/1.1 304 Not Modified 308ms]
GET http://raspberrypi:8083/fhem/pgm2/jquery-ui.min.js [HTTP/1.1 304 Not Modified 293ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb.js [HTTP/1.1 304 Not Modified 349ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_colorpicker.js [HTTP/1.1 304 Not Modified 351ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_fbcalllist.js [HTTP/1.1 304 Not Modified 632ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_knob.js [HTTP/1.1 304 Not Modified 660ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_readingsGroup.js [HTTP/1.1 304 Not Modified 672ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_readingsHistory.js [HTTP/1.1 304 Not Modified 668ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_sortable.js [HTTP/1.1 304 Not Modified 632ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_uzsu.js [HTTP/1.1 304 Not Modified 678ms]
GET http://raspberrypi:8083/fhem/pgm2/fhemweb_weekprofile.js [HTTP/1.1 304 Not Modified 827ms]
GET http://raspberrypi:8083/fhem/codemirror/fhem_codemirror.js [HTTP/1.1 304 Not Modified 813ms]
GET http://raspberrypi:8083/fhem/icons/favicon [HTTP/1.1 200 OK 0ms]
GET http://raspberrypi:8083/fhem/pgm2/darkCommon.css [HTTP/1.1 304 Not Modified 348ms]
GET http://raspberrypi:8083/fhem/pgm2/dashboard_darkstyle.css [HTTP/1.1 304 Not Modified 123ms]
GET http://raspberrypi:8083/fhem/images/default/icoEverything.png [HTTP/1.1 304 Not Modified 154ms]
GET http://raspberrypi:8083/fhem/images/default/fhemicon_dark.png [HTTP/1.1 304 Not Modified 160ms]
10:22:41.867 Longpoll with filter room=Licht%20-%20alle fhemweb.js:232:5
GET XHR http://raspberrypi:8083/fhem
10:22:44.090 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_rechts=set Licht_Kuechenzeile_rechts off&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 233ms]
10:22:45.001 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_rechts=set Licht_Kuechenzeile_rechts off&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 224ms]
10:22:45.817 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_links=set Licht_Kuechenzeile_links off&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 234ms]
10:22:46.105 FW_cmd:/fhem?cmd.Licht_Kuechenzeile_links=set Licht_Kuechenzeile_links off&room=Licht - alle&room=Licht - alle&XHR=1 fhemweb.js:232:5
POST XHR http://raspberrypi:8083/fhem [HTTP/1.1 200 OK 312ms]

Jorche

Hallo zusammen,

dann beantworte ich das Problem mal selbst:
Es lag bei mir heimtückisch an GData Antivirus. Hier muss die URL/Adresses Eures FHEM Servers explizit im "Web Schutz" als Ausnahme definiert werden. Dies ist bei mir jeodch erst seit dem Update auf GData V25.1.x nötig geworden.
Bei der Ursachenforschung habe ich zwar den "Wächter" per Kontext-Menü deaktiviert, trotzdem wurde an dieser Stelle fleißig weiter gefiltert...

Ich hoffe dem ein oderen anderen etwas Zeit zu sparen.
Grüße und frohes Schaffen
Jörg

finndus

Danke, das war endlich die Lösung!

Zitat von: Jorche am 14 Februar 2016, 22:45:55
dann beantworte ich das Problem mal selbst:
Es lag bei mir heimtückisch an GData Antivirus. Hier muss die URL/Adresses Eures FHEM Servers explizit im "Web Schutz" als Ausnahme definiert werden. Dies ist bei mir jeodch erst seit dem Update auf GData V25.1.x nötig geworden.
Bei der Ursachenforschung habe ich zwar den "Wächter" per Kontext-Menü deaktiviert, trotzdem wurde an dieser Stelle fleißig weiter gefiltert...

Jorche

Jetzt muss ich mir grad meine eigene Frage suchen und habe die Lösung erhalten! Danke Jorche  8)

BPPaul

Danke Danke Danke!!! Habe jetzt mehrere Stunden gesucht und probiert (incl. einer vollständigen Neuinstallation).
Mein G-Data(25.4.0.1) hat, wie oben beschrieben, auch die Antworten unterdrückt.
Ausnahme gesetzt und alles geht wieder.

Danke! :)

Jorche

Hallo zusammen,
ich erweitere meine Antwort noch um ein Detail:
Zitat von: Jorche am 14 Februar 2016, 22:45:55
...Es lag bei mir heimtückisch an GData Antivirus. Hier muss die URL/Adresses Eures FHEM Servers explizit im "Web Schutz" als Ausnahme definiert werden. Dies ist bei mir jeodch erst seit dem Update auf GData V25.1.x nötig geworden.
Bei der Ursachenforschung habe ich zwar den "Wächter" per Kontext-Menü deaktiviert, trotzdem wurde an dieser Stelle fleißig weiter gefiltert...

Übrigens hilft es nicht den "Web Schutz" zu deaktivierern. Hier wird weiter die Aktualisierung der Symbole geblockt. Nur das Eintragen einer Ausnahme bei aktivertem Web Schutz liefert eine direkte Reaktion im Browser.  ???

Grüße
Jörg