FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: rainer1962 am 14 März 2015, 21:41:12

Titel: problem Longpoll und fhemweb.js .....
Beitrag von: rainer1962 am 14 März 2015, 21:41:12
Habe heute mal wieder ein Update gewagt und siege da.... Longpoll geht nicht mehr ...
im Firebug erschein folgendes:
mit der fhemweb.js (27917)
Zitat
Quelltext anzeigen
Accepttext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encodinggzip, deflate
Accept-Languagede,en-US;q=0.7,en;q=0.3
Cookiestay_login=0; __utma=217507926.1522838048.1386776262.1403711639.1423742144.32; lastrid=4e9e47d6-4b3c-4ea7-b148-537821d50b94%3AF6F08949-2A07-4074-9E9D-423D877270BB; SESSION-GUID=mqtnrlndwii; _ga=GA1.1.1522838048.1386776262; __atuvc=3%7C6; l=deu; r=1920x1200; b=512; cfg_extend=true; instance0|session_id=%2279f91653560948d3833bea80b8e4e7d4%22; tvguidesort=name; __utmz=217507926.1423742144.32.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); sds_login_time_format=24h; dt=true
DNT1
Host192.168.25.41:8084
Refererhttp://192.168.25.41:8084/fhem/floorplan/Grundriss
User-AgentMozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
21:33:08.186 Longpoll with filter ;iconPath=Grundrissfhemweb.js (Zeile 194)21:33:08.227 Rcvd: fhemweb.js (Zeile 194)

wobei es so scheint dass keinerlei kommunikation mehr erfolgt mit dem fhem-server obwol der läuft ...

habe die ältere fhemweb.js (28022) wieder eingespielt und schon gehts wieder ...

was läuft da derzeit schief ??? ?

Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rudolfkoenig am 14 März 2015, 22:17:29
fhemweb.js und FLOORPLAN wurden vor ca 3 Wochen (2015-02-24) angepasst, damit longpoll funktioniert, seitdem habe ich fuer diese Kombination keine Beschwerden gehoert. Ich weiss nicht, was mit fhemweb.js (28022) fuer eine Version gemeint ist, wenn es damit funktioniert, dann vermute ich, dass FLOORPLAN veraltet ist.
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rainer1962 am 14 März 2015, 22:37:38
hallo rudolf,
habe noch mal den fehler eingekreist ...
meine floorplan.pm ist anscheinend nicht up-to-date  ... ob wol ich heute "update" gemacht habe ...
habe folgende änderung in meine meinen floorplan eingefügt:

#  FW_pO "</head>\n<body name=\"$title\" $gen $lp $csrf>";
FW_pO "</head>\n<body name=\"$title\" longpollfilter=\"fp_$FP_name=..*\" $gen $lp $csrf>";

danach ging es wieder, auch mit der aktuellen fhemweb.js ....

kann es sein dass da updatesystem irgendwie nicht die neuesten Files zieht ??
hier ein Auszug aus dem Log vom heute:

2015.03.14 20:47:25.905 2: Backup with command: tar -cf - configDB.conf /usr/local/FHEM/share/fhem/CHANGED /usr/local/FHEM/share/fhem/configDB.pm /usr/local/FHEM/share/fhem
/contrib /usr/local/FHEM/share/fhem/demolog /usr/local/FHEM/share/fhem/docs /usr/local/FHEM/share/fhem/FHEM /usr/local/FHEM/share/fhem/fhem.cfg.demo /usr/local/FHEM/share/f
hem/log /usr/local/FHEM/share/fhem/restoreDir /usr/local/FHEM/share/fhem/unused /usr/local/FHEM/share/fhem/webfrontend /usr/local/FHEM/share/fhem/www |gzip > /volume1/Daten
/LOGS-Fhem/backup/FHEM-20150314_204725.tar.gz
2015.03.14 20:47:42.849 1: backup tar: Removing leading `/' from member names
2015.03.14 20:47:42.860 1: backup done: FHEM-20150314_204725.tar.gz (57151755 Bytes)
2015.03.14 20:47:43.178 1: RMDIR: /usr/local/FHEM/share/fhem/restoreDir/2015-02-23
2015.03.14 20:47:43.502 1: UPD ./CHANGED
2015.03.14 20:47:43.717 1: UPD ./fhem.pl
2015.03.14 20:47:43.957 1: UPD FHEM/00_CUL.pm
2015.03.14 20:47:44.137 1: UPD FHEM/00_KM271.pm
2015.03.14 20:47:44.328 1: UPD FHEM/00_SONOS.pm
2015.03.14 20:47:44.698 1: UPD FHEM/00_THZ.pm
2015.03.14 20:47:45.048 1: UPD FHEM/01_FHEMWEB.pm
2015.03.14 20:47:45.146 1: UPD FHEM/02_HTTPSRV.pm
2015.03.14 20:47:45.234 1: UPD FHEM/10_CUL_HM.pm


die aktuelle fhemweb.pm hat die folgende Revision:
.################################################################################
# 95 FLOORPLAN
# $Id: 95_FLOORPLAN.pm 7594 2015-01-17 07:51:19Z rudolfkoenig $
# Feedback: http://groups.google.com/group/fhem-users
# Define Custom Floorplans
# Released : 26.02.2012
# Version  : 2.1
# Revisions:


schade dass die updates nicht so laufen wie gewünscht .-(

vielleicht gibts da noch irgendwo einen hänger ....
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rainer1962 am 14 März 2015, 22:41:02
achso rudolf ...
mit (28022)  ist die aktuelle Dateigroesse  gemeint.... Leider steht in der fhemweb.js. keine Versionnummer drin ...
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rudolfkoenig am 14 März 2015, 23:04:35
Die Version kreigt man auch mit "version FLOORPLAN" raus, und deins ist veraltet. Aktuell ist
# $Id: 95_FLOORPLAN.pm 8062 2015-02-22 08:18:15Z ulimaass $

und den kann man mit "update FLOORPLAN" auch einzeln laden.
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rainer1962 am 14 März 2015, 23:22:52
hallo rudolf,
danke für den tipp mit dem einzelnen update.
das hat geholfen die neueste version zu bekommen ...

warum bekomme ich aber nicht die neuesten dateien mit einem "update" ???

das log hat ja angezeigt dass auch die "fhemweb.pm" ein update erfahren hat ...


2015.03.14 20:47:25.905 2: Backup with command: tar -cf - configDB.conf /usr/local/FHEM/share/fhem/CHANGED /usr/local/FHEM/share/fhem/configDB.pm /usr/local/FHEM/share/fhem
/contrib /usr/local/FHEM/share/fhem/demolog /usr/local/FHEM/share/fhem/docs /usr/local/FHEM/share/fhem/FHEM /usr/local/FHEM/share/fhem/fhem.cfg.demo /usr/local/FHEM/share/f
hem/log /usr/local/FHEM/share/fhem/restoreDir /usr/local/FHEM/share/fhem/unused /usr/local/FHEM/share/fhem/webfrontend /usr/local/FHEM/share/fhem/www |gzip > /volume1/Daten
/LOGS-Fhem/backup/FHEM-20150314_204725.tar.gz
2015.03.14 20:47:42.849 1: backup tar: Removing leading `/' from member names
2015.03.14 20:47:42.860 1: backup done: FHEM-20150314_204725.tar.gz (57151755 Bytes)
2015.03.14 20:47:43.178 1: RMDIR: /usr/local/FHEM/share/fhem/restoreDir/2015-02-23
2015.03.14 20:47:43.502 1: UPD ./CHANGED
2015.03.14 20:47:43.717 1: UPD ./fhem.pl
2015.03.14 20:47:43.957 1: UPD FHEM/00_CUL.pm
2015.03.14 20:47:44.137 1: UPD FHEM/00_KM271.pm
2015.03.14 20:47:44.328 1: UPD FHEM/00_SONOS.pm
2015.03.14 20:47:44.698 1: UPD FHEM/00_THZ.pm
2015.03.14 20:47:45.048 1: UPD FHEM/01_FHEMWEB.pm
2015.03.14 20:47:45.146 1: UPD FHEM/02_HTTPSRV.pm
2015.03.14 20:47:45.234 1: UPD FHEM/10_CUL_HM.pm
2015.03.14 20:47:45.666 1: UPD FHEM/10_IT.pm


wie kann ich da erkennen dass wirklich die neueste datei geladen worden ist ??
geht da irgendetwas beim update schief ??
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rainer1962 am 14 März 2015, 23:26:38
sorry ....
ich ging immer von der fhemweb.pm aus  .. es ging aber um die floorplan.pm ....
leider wurde die nicht vom "update" als updatewürdig empfunden und deswegen nicht upgedatet ..
wie kann das sein ???

wann wird eine datei im update berücksichtigt???

gibt es da irgendwelche prüfsummen die heragezogen werden ??? oder nur das änderungsdatum?
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rudolfkoenig am 15 März 2015, 10:37:28
Zitatich ging immer von der fhemweb.pm aus  .. es ging aber um die floorplan.pm ....
War mir bewusst, habs auch so geschrieben.

Zitatwann wird eine datei im update berücksichtigt???
Update vergleicht die lokale Kopie der controls_fhem.txt mit der online Kopie, und holt die Dateien ab, die unterschiedliche Eintraege (Zeitstempel+Groesse) haben. Die lokale controls_fhem.txt wird erst mit der online Variante ueberschrieben, wenn update erfolgreich durchgefuehrt wurde.
Ich wuerde gerne wissen, wieso deine Kopie von controls_fhem.txt gleich der online-Version war, aber dein FHEM/95_FLOORPLAN.pm nicht, ich vermute irgendwelche Manipulationen deinerseits, die ich in update noch nicht beruecksichtigt habe, wie. z.Bsp. das Restaurieren einer alten Version von 95_FLOORPLAN.pm
Titel: Antw:problem Longpoll und fhemweb.js .....
Beitrag von: rainer1962 am 15 März 2015, 10:56:42
hallo rudolf,
stimmt, ich habe im Februar die 95_FLOORPLAN.pm mit einer alten Version überschrieben und händisch geändert da ich Probleme mit der Anzeige im WVC hatte.
An der controls_fhem.txt habe ich aber definitiv nichts geändert ...

Vielleicht ist es sinnvoller die aktuellen Dateiattribute (Größe, Datum, Prüfsumme) für ein "update" heranzuziehen?

Aber dennoch vielen Dank für die Hinweise und ein entspanntes WE