Hallo Zusammen,
ich habe heute morgen ein update gemacht - seitdem funktionieren meine devStateIcons nicht mehr richtig.
Eigentlich aktualisierten sie sich immer sofort beim klick aufs Icon, jetzt kommt die Aktualisierung erst wenn ich einen Browser Refresh mache.
Hat sich da was ins update eingeschlichen was zu diesem Problem führt?
bitte schau mal in die js console.
wenn es einen js fehler beim seiten laden gibt funktioniert anschliessend longpoll nicht weil es nicht gestartet wird.
eventuell hilft es den browser cache zu löschen. die versionen vor und nach dem update vertragen sich nicht.
mehr info zu dem update gibt es hier: http://forum.fhem.de/index.php/topic,31891.0.html (http://forum.fhem.de/index.php/topic,31891.0.html).
gruss
andre
Ja in der Konsole gibt es Fehlermeldungen - Browser Cache löschen half nicht...
Hier die Meldungen...
Zitat[Error] ReferenceError: Can't find variable: FW_widgets
global code (svg.js, line 285)
[Log] 11:07:11.620 Longpoll with filter .* (fhemweb.js, line 147)
[Log] 11:07:11.646 Rcvd: (fhemweb.js, line 147)
[Log] 11:07:14.276 FW_cmd:/fhem?XHR=1&cmd.pl_CD=set pl_CD on&room=HUEDevice (fhemweb.js, line 147)
[Log] 11:07:14.367 Rcvd: pl_CD<<on<<<div id="pl_CD" class="col2"><a onClick="FW_cmd('/fhem?XHR=1&cmd.pl_CD=set pl_CD off&room=HUEDevice')"><img class=' powe...(221) (fhemweb.js, line 147)
[Error] SyntaxError: JSON Parse error: Unexpected identifier "pl_CD"
FW_doUpdate (fhemweb.js, line 316)
[Log] 11:07:16.679 Rcvd: pl_CD-bri<<254<<254 (fhemweb.js, line 147)
[Error] SyntaxError: JSON Parse error: Unexpected identifier "pl_CD"
FW_doUpdate (fhemweb.js, line 316)
[Log] 11:07:16.914 FW_cmd:/fhem?XHR=1&cmd.pl_CD=set pl_CD on&room=HUEDevice (fhemweb.js, line 147)
[Log] 11:07:21.595 Rcvd: pl_CD-bri-ts<<2015-01-11 11:07:14<<2015-01-11 11:07:14 (fhemweb.js, line 147)
[Error] SyntaxError: JSON Parse error: Unexpected identifier "pl_CD"
FW_doUpdate (fhemweb.js, line 316)
Ok - ich hab jetzt erstmal die FHEMWEB aus der Sicherung zurückgespielt...
Jetzt klappt das mit den devStateIcons wieder - aber das Dashboard sieht etwas merkwürdig aus,
die obere Spalte welche die Tabs zeigt hat plötzlich eine andere Farbe.
ZitatRcvd: pl_CD<<on<<<div
Das sind die longpoll Daten von einem alten FHEMWEB (da mit << getrennt), die mit dem neuen fhemweb.js (wg. "Rcvd:") interpretiert wurden, da wird aber JSON erwartet. Kannst Du bitte beschreiben, wie du diese Mischung von alt und neu hingekriegt hast?
Ähm - beschreiben wie ich das hinbekommen habe? Ich habe heute morgen update ins Befehlfenster eingegeben..
Ein update force hat mir mittlerweile geholfen, devStateIcon geht wieder, jetzt habe ich nur noch eine eigenartige grafische Veränderung im Dashboard.
log kann ich anbieten - steht aber auch nur auf verbose2
Achso - im Anhang ein Bild vom Dashboard - oben die Tab Zeile sollte eigentlich auch "dunkel" sein.
Das Daschboard darf svenson08 anpassen.
Apropos: koennte jemand auch nach dem Dashboard im fhem.cfg.demo schauen? Ich finde es schaut komisch aus.
Der Rest hat sich ja geloest.
Gebt mir ein paar Tage Zeit, dann schau ich mir das mal an.