FHEM Forum

FHEM => Frontends => Thema gestartet von: der-Lolo am 11 Januar 2015, 10:58:15

Titel: devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: der-Lolo am 11 Januar 2015, 10:58:15
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?
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: justme1968 am 11 Januar 2015, 11:03:41
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
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: der-Lolo am 11 Januar 2015, 11:08:16
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)
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: der-Lolo am 11 Januar 2015, 12:10:17
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.
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: rudolfkoenig am 11 Januar 2015, 14:13:21
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?
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: der-Lolo am 11 Januar 2015, 14:24:17
Ä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.
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: rudolfkoenig am 11 Januar 2015, 14:29:21
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.
Titel: Antw:devStateIcon nach update heute morgen aktualisiert nicht
Beitrag von: svenson08 am 11 Januar 2015, 16:07:38
Gebt mir ein paar Tage Zeit, dann schau ich mir das mal an.