Webfrontend wird nach "configdb Backup" nicht mehr dargestellt

Begonnen von Klaus Rubik, 16 Mai 2014, 07:43:04

Vorheriges Thema - Nächstes Thema

Klaus Rubik

Hallo Rudi,

hast Du das Thema noch auf dem Schirm?

Viele Grüße
Klaus
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

rudolfkoenig

Ja, ist aber leider hinten in der Liste, weil ich dafuer mehr Zeit an einem Stueck brauche.

fhem.pl und alle seine Module sind vermutlich unschuldig, da zwei entsprechende HTTP requests kommen:
Zitat/fhem&room=Unsorted&cmd=backup ...
Bleibt nur noch der Browser selbst oder fhemweb.js, um das auseinanderzufieseln brauche ich Zeit.

Klaus Rubik

ok, danke für den Status. Ich weiß ja, wie ich wieder an die FHEM Seite kommen  ;)
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

betateilchen

die Sache mit einer doppelten Ausführung scheint hier auch aufzutreten - im Ablauf eines updates

http://forum.fhem.de/index.php/topic,22091.msg171317.html#msg171317
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

@Klaus: ich kriege das Problem zwar reproduziert, aber nur dann, falls ich beide Attribute setze:
attr WEB refresh 60
attr WEB redirectCmds 0

Falls diese bei dir auch gesetzt sind, dann ist das Verhalten normal und beabsichtigt.

Falls nicht, dann:
- zeig uns bitte die komplette WEB Attributliste.
- verwendest du spezielle Web Module wie readingsGroup, Dashboard, WebViewControl o.ae? Wen ja, welche?
- funktioniert das Problem mit einem simplen "sleep 120" auch?
- ab welchem sleep Argument gibt es kein Problem mehr?

Klaus Rubik

Hallo Rubi,

bin gerade unterwegs, geb dir die Infos spätestens heute Abend. Vorab shon mal folgende Infos:

FHEMWEB Definition:

define WEB FHEMWEB 8083 global
attr WEB stylesheetPrefix dark
attr WEB sortRooms Alarm_Melder Energie Heizung Garten System Schlafzimmer Dusche Familie Robin Buero Bad Wohnzimmer Kueche WC Keller
attr WEB roomIcons Alarm_Melder:Wecker.Immer Energie:energy Heizung:sani_heating_temp@orange System:edit_settings@lightblue Garten:scene_garden@green Bad:control_building_s_og Buero:control_building_s_og Familie:control_building_s_og Robin:control_building_s_og Kueche:control_building_s_eg WC:control_building_s_eg Wohnzimmer:control_building_s_eg Dusche:control_building_s_dg Schlafzimmer:control_building_s_dg Keller:control_building_s_kg
attr WEB menuEntries ConfigInfo,cmd=configdb+info,UpdateCheck,cmd=update+check,Backup,cmd=backup,Update,cmd=update,Restart,cmd=shutdown+restart
attr WEB defaultRoom Energie
attr WEB longpoll 0
attr WEB column Energie:SMAUtils|dummy,SVG|FBDECT Garten:FS20,at,SVG|CUL_WS,Wetterbericht,I2C_BMP180,TRX_WEATHER,THRESHOLD Alarm_Melder:TRX_SECURITY|HMS,dummy,watchdog System:SYSSTAT,SYSMON|I2C_TSL2561,speedtest,SVG Schlafzimmer:FS20,at,watchdog|CUL_FHTTK,FHT,TRX_SECURITY,notify,SVG Familie:FS20|CUL_FHTTK,FHT,SVG Buero:PRESENCE,WOL|CUL_FHTTK,FHT,SVG Wohnzimmer:FS20,PRESENCE|CUL_FHTTK,FHT,I2C_TSL2561,WOL,SVG Keller:FS20,PRESENCE,THRESHOLD|CUL_FHTTK,FHT,HMS,TRX_SECURITY,SVG Robin:PRESENCE,TRX_SECURITY|CUL_FHTTK,FHT,SVG Heizung:TRX_LIGHT,TRX_WEATHER,dummy|Aussentemperaturen,Heizungsstatus,SVG


Sleep 120 funktioniert, weiter Tests mit anderen Zeiten heute Abend.

readingsGroup setze ich ein, die anderen nicht

Viele Grüße

Klaus
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

Klaus Rubik

Hallo Rudi,

mit sleep konnte ich das Problem nicht nachstellen, habe es in 60 Sekundenschritten bis 300 probiert.

Gruß

Klaus
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

rudolfkoenig

Ich kriege das Problem mit deinen Attributen nicht reproduziert. Ich vermute, dass es kein generisches Problem ist, sonst haetten wir schon mehrere "bei mir auch" Beschwerden, es muss also an irgendeine Kombination von Attributen/Umstaenden liegen, die Aufgabe ist es rauszufinden, welche Kombination das ist.
Tritt das Problem bei Dir immer auf?

Klaus Rubik

Zitat von: rudolfkoenig am 30 Mai 2014, 09:34:30
Tritt das Problem bei Dir immer auf?

ja, immer wenn ich einen Backup durchführe.

Hast Du dir mal das von betateilchen referenzierte Problem angeschaut, geht das in die gleiche oder eine ähnliche Richtung?

Zitat von: betateilchen am 24 Mai 2014, 21:58:36
die Sache mit einer doppelten Ausführung scheint hier auch aufzutreten - im Ablauf eines updates

http://forum.fhem.de/index.php/topic,22091.msg171317.html#msg171317


Viele Grüße

Klaus
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

rudolfkoenig

Das referenzierte Problem hat vermutlich die gleiche Ursache wie deins, ich kann es auch nicht reproduzieren, und ich habe keine Idee, wieso der Browser auf die Idee kommt, die Abfrage erneut aubzuschicken.


Klaus Rubik

Hallo Rudi,
ich habe heute vor dem Update eine Backup ausgeführt, dabei wurde der Backup nur einmal ausgeführt, FHEM wurde aber im Browser nicht mehr dargestellt. Verhalten wie gehabt.
Nach dem Update von heute und dem anschliessenden Shutdown Restart habe ich wieder einen Backup durchgeführt, diesmal wurde dieser wieder 2 mal ausgeführt und FHEM kam im Browserfenster nicht zurück.

Hier noch der gesamte Log-Auszug:
2014.05.30 10:22:12 1: NOTE: make sure you have a database backup!
2014.05.30 10:22:13 2: Backup with command: tar -cf - configDB.conf ./99_dial.sh ./background.sh ./CHANGED ./configDB.conf ./configDB.pm ./contrib ./db.conf ./display-fhem-status.sh ./docs ./FHEM ./fhem.cfg_ori ./fhem.pl ./fhem.png ./FrameRSS.jpg ./layout.txt ./log ./Poolsteuerung.cfg ./smaspot ./SMAspot.cfg ./unused ./wettersensor.cfg ./www |gzip > /backups/FHEM01/fhem/backups/FHEM-20140530_102213.tar.gz
2014.05.30 10:23:22 1: backup done: FHEM-20140530_102213.tar.gz (34514607 Bytes)
2014.05.30 10:23:58 3: FS20 set Poolpumpe off
2014.05.30 10:24:24 3: owo OpenWeatherMap_senden: started: SendData
2014.05.30 10:24:27 3: owo OpenWeatherMap_senden: htmlResponse: 200 OK
2014.05.30 10:24:38 3: SMAspot called
2014.05.30 10:25:08 3: update get http://fhem.de/fhemupdate4/svn/FHEM/FhemUtils/release.pm
2014.05.30 10:25:08 1: update check Releases => local: Fhem 5.5 (DEVELOPMENT) remote: Fhem 5.5 (DEVELOPMENT)
2014.05.30 10:25:08 3: update get http://fhem.de/fhemupdate4/svn/controls_fhem.txt
2014.05.30 10:25:21 1: update saving statefile
2014.05.30 10:25:21 3: update get http://fhem.de/fhemupdate4/svn/./CHANGED
2014.05.30 10:25:21 3: update get http://fhem.de/fhemupdate4/svn/./fhem.pl.txt
2014.05.30 10:25:21 3: update get http://fhem.de/fhemupdate4/svn/FHEM/00_HMLAN.pm
2014.05.30 10:25:22 3: update get http://fhem.de/fhemupdate4/svn/FHEM/00_THZ.pm
2014.05.30 10:25:22 3: update get http://fhem.de/fhemupdate4/svn/FHEM/01_FHEMWEB.pm
2014.05.30 10:25:22 3: update get http://fhem.de/fhemupdate4/svn/FHEM/10_CUL_HM.pm
2014.05.30 10:25:23 3: update get http://fhem.de/fhemupdate4/svn/FHEM/10_ZWave.pm
2014.05.30 10:25:23 3: update get http://fhem.de/fhemupdate4/svn/FHEM/23_LUXTRONIK2.pm
2014.05.30 10:25:23 3: update get http://fhem.de/fhemupdate4/svn/FHEM/33_readingsGroup.pm
2014.05.30 10:25:23 3: update get http://fhem.de/fhemupdate4/svn/FHEM/36_JeeLink.pm
2014.05.30 10:25:23 3: update get http://fhem.de/fhemupdate4/svn/FHEM/55_GDS.pm
2014.05.30 10:25:24 3: update get http://fhem.de/fhemupdate4/svn/FHEM/70_JSONMETER.pm
2014.05.30 10:25:24 3: update get http://fhem.de/fhemupdate4/svn/FHEM/70_PHTV.pm
2014.05.30 10:25:24 3: update get http://fhem.de/fhemupdate4/svn/FHEM/71_YAMAHA_AVR.pm
2014.05.30 10:25:24 3: update get http://fhem.de/fhemupdate4/svn/FHEM/71_YAMAHA_BD.pm
2014.05.30 10:25:25 3: update get http://fhem.de/fhemupdate4/svn/FHEM/72_FB_CALLMONITOR.pm
2014.05.30 10:25:25 3: update get http://fhem.de/fhemupdate4/svn/FHEM/98_ComfoAir.pm
2014.05.30 10:25:25 3: update get http://fhem.de/fhemupdate4/svn/FHEM/98_HMinfo.pm
2014.05.30 10:25:25 3: update get http://fhem.de/fhemupdate4/svn/FHEM/98_statistics.pm
2014.05.30 10:25:25 3: update get http://fhem.de/fhemupdate4/svn/docs/commandref.html
2014.05.30 10:25:26 3: update get http://fhem.de/fhemupdate4/svn/docs/commandref_DE.html
2014.05.30 10:25:28 3: update get http://fhem.de/fhemupdate4/svn/www/gplot/SM_DB_all.gplot
2014.05.30 10:25:28 3: update get http://fhem.de/fhemupdate4/svn/www/gplot/power8top10.gplot
2014.05.30 10:25:29 3: update get http://fhem.de/fhemupdate4/svn/www/pgm2/ios6touchpadstyle.css
2014.05.30 10:25:30 1: update 24 file(s) have been updated.
2014.05.30 10:25:30 1: update A new version of fhem.pl was installed, 'shutdown restart' is required!
2014.05.30 10:25:46 0: Server shutdown
2014.05.30 10:26:10 3: WEB: port 8083 opened
2014.05.30 10:26:11 3: WEBphone: port 8084 opened
2014.05.30 10:26:11 3: WEBtablet: port 8085 opened
2014.05.30 10:26:12 3: Opening CUL_0 device /dev/ttyAMA0
2014.05.30 10:26:13 3: Setting CUL_0 baudrate to 38400
2014.05.30 10:26:13 3: CUL_0 device opened
2014.05.30 10:26:13 3: CUL_0: Possible commands: mBCFAIZOGMRTVWXefltux
2014.05.30 10:26:13 3: Opening RFXTRXUSB device /dev/ttyUSB0
2014.05.30 10:26:13 3: Setting RFXTRXUSB baudrate to 38400
2014.05.30 10:26:14 3: RFXTRXUSB device opened
2014.05.30 10:26:14 1: TRX: Init OK
2014.05.30 10:26:14 1: TRX: Init status: '433.92MHz transceiver, firmware=71, protocols enabled: LaCrosse Hideki OREGON HOMEEASY AC ARC X10 '
2014.05.30 10:26:14 3: telnetPort: port 7072 opened
2014.05.30 10:26:20 3: Opening fbaha device 192.168.0.1:2002
2014.05.30 10:26:20 3: fbaha device opened
2014.05.30 10:26:20 1: FBAHA fbaha registered with handle: 00000008
2014.05.30 10:26:29 2: CUL_IR IODev device didn't answer Ir command correctly:   raw => T10693B02F0T10693B82F1T052200BA001B02
2014.05.30 10:26:29 2: Switched IR_Dev irReceive to ON_NR
2014.05.30 10:26:30 3: Connecting to database mysql:database=fhem;host=nas10;port=3306 with user fhemuser
2014.05.30 10:26:30 3: Connection to db mysql:database=fhem;host=nas10;port=3306 established for pid 12171
2014.05.30 10:26:31 3: Connection to db mysql:database=fhem;host=nas10;port=3306 established
2014.05.30 10:26:32 3: I2C_TSL2561_Define device created
2014.05.30 10:26:38 3: owo OpenWeatherMap_senden: started: SendData
2014.05.30 10:26:40 3: owo OpenWeatherMap_senden: htmlResponse: 200 OK
2014.05.30 10:26:40 1: usb create starting
2014.05.30 10:26:42 1: usb create end
2014.05.30 10:26:42 2: FHEM ready
2014.05.30 10:26:42 0: Server started with 353 defined entities (version $Id: fhem.pl 6001 2014-05-29 10:25:01Z rudolfkoenig $, os linux, user fhem, pid 12171)
2014.05.30 10:27:32 1: NOTE: make sure you have a database backup!
2014.05.30 10:27:32 2: Backup with command: tar -cf - configDB.conf ./99_dial.sh ./background.sh ./CHANGED ./configDB.conf ./configDB.pm ./contrib ./db.conf ./display-fhem-status.sh ./docs ./FHEM ./fhem.cfg_ori ./fhem.pl ./fhem.png ./FrameRSS.jpg ./layout.txt ./log ./Poolsteuerung.cfg ./smaspot ./SMAspot.cfg ./unused ./wettersensor.cfg ./www |gzip > /backups/FHEM01/fhem/backups/FHEM-20140530_102732.tar.gz
2014.05.30 10:28:51 1: backup done: FHEM-20140530_102732.tar.gz (34532390 Bytes)
2014.05.30 10:28:54 1: NOTE: make sure you have a database backup!
2014.05.30 10:28:54 2: Backup with command: tar -cf - configDB.conf ./99_dial.sh ./background.sh ./CHANGED ./configDB.conf ./configDB.pm ./contrib ./db.conf ./display-fhem-status.sh ./docs ./FHEM ./fhem.cfg_ori ./fhem.pl ./fhem.png ./FrameRSS.jpg ./layout.txt ./log ./Poolsteuerung.cfg ./smaspot ./SMAspot.cfg ./unused ./wettersensor.cfg ./www |gzip > /backups/FHEM01/fhem/backups/FHEM-20140530_102854.tar.gz
2014.05.30 10:30:18 1: backup done: FHEM-20140530_102854.tar.gz (34532390 Bytes)


Hier noch eine Übersicht der aktuellen Versionen:



# $Id: fhem.pl 6001 2014-05-29 10:25:01Z rudolfkoenig $
# $Id: configDB.pm 5947 2014-05-23 18:35:31Z betateilchen $
# $Id: 00_CUL.pm 5487 2014-04-08 11:29:41Z rudolfkoenig $
# $Id: 09_CUL_FHTTK.pm 5207 2014-03-12 19:05:33Z matscher $
# $Id: 18_CUL_HOERMANN.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 10_CUL_IR.pm 3580 2013-08-02 16:17:38Z betateilchen $
# $Id: 14_CUL_WS.pm 5379 2014-03-30 16:34:01Z rudolfkoenig $
# $Id: 93_DbLog.pm 5782 2014-05-08 06:15:58Z tobiasfaust $
# $Id: 00_FBAHA.pm 5819 2014-05-11 14:17:21Z rudolfkoenig $
# $Id: 10_FBDECT.pm 5819 2014-05-11 14:17:21Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 6001 2014-05-29 10:25:01Z rudolfkoenig $
# $Id: 11_FHT.pm 5070 2014-02-28 07:48:55Z rudolfkoenig $
# $Id: 95_FLOORPLAN.pm 5051 2014-02-26 12:36:45Z betateilchen $
# $Id: 10_FS20.pm 5326 2014-03-26 07:15:25Z rudolfkoenig $
# $Id: 92_FileLog.pm 5876 2014-05-16 19:54:51Z rudolfkoenig $
# $Id: 12_HMS.pm 5097 2014-03-02 15:25:08Z rudolfkoenig $
# $Id: 51_I2C_BMP180.pm 5770 2014-05-06 19:20:46Z klauswitt $
# $Id: 73_PRESENCE.pm 5434 2014-04-04 15:43:23Z markusbloch $
# $Id: 02_RSS.pm 5885 2014-05-18 13:29:39Z borisneubert $
# $Id: 99_SMAUtils.pm
# $Id: 99_SUNRISE_EL.pm 5851 2014-05-13 19:39:03Z rudolfkoenig $
# $Id: 98_SVG.pm 5956 2014-05-24 13:04:04Z rudolfkoenig $
# $Id: 42_SYSMON.pm 5833 2014-05-12 18:07:38Z hexenmeister $
# $Id: 32_SYSSTAT.pm 5746 2014-05-04 19:49:29Z justme1968 $
# $Id: 45_TRX.pm 5957 2014-05-24 13:46:29Z wherzig $
# $Id: 46_TRX_ELSE.pm 5719 2014-05-01 19:18:38Z wherzig $
# $Id: 46_TRX_LIGHT.pm 5955 2014-05-24 12:39:07Z wherzig $
# $Id: 46_TRX_SECURITY.pm 5616 2014-04-23 20:51:14Z wherzig $
# $Id: 46_TRX_WEATHER.pm 5719 2014-05-01 19:18:38Z wherzig $
# $Id: 99_Utils.pm 5488 2014-04-08 11:32:17Z rudolfkoenig $
# $Id: 98_WOL.pm 5519 2014-04-13 19:17:22Z dietmar63 $
# $Id: 59_Weather.pm 5810 2014-05-10 11:17:40Z borisneubert $
# $Id: 90_at.pm 5319 2014-03-25 10:11:47Z rudolfkoenig $
# $Id: 98_autocreate.pm 5268 2014-03-20 20:46:00Z rudolfkoenig $
# $Id: 98_average.pm 5443 2014-04-05 06:37:49Z rudolfkoenig $
# $Id: 98_backup.pm 5893 2014-05-19 09:45:08Z rudolfkoenig $
# $Id: 98_dewpoint.pm 5099 2014-03-02 16:29:34Z betateilchen $
# $Id: 98_dummy.pm 4934 2014-02-15 08:23:12Z rudolfkoenig $
# $Id: 95_holiday.pm 5956 2014-05-24 13:04:04Z rudolfkoenig $
# $Id: 99_myUtils.pm 3417 2014-03-22 Klaus Rubik $
# $Id: 91_notify.pm 5470 2014-04-07 08:32:35Z rudolfkoenig $
# $Id: 98_openweathermap.pm 5500 2014-04-09 18:57:05Z betateilchen $
# $Id: 33_readingsGroup.pm 5993 2014-05-28 14:18:59Z justme1968 $
# $Id: 32_speedtest.pm 4756 2014-01-27 21:15:50Z justme1968 $
# $Id: 98_structure.pm 5050 2014-02-26 08:29:44Z rudolfkoenig $
# $Id: 98_telnet.pm 4844 2014-02-08 07:54:03Z rudolfkoenig $
# $Id: 91_watchdog.pm 5622 2014-04-24 08:04:29Z rudolfkoenig $
# $Id: 98_weblink.pm 5608 2014-04-23 10:57:16Z rudolfkoenig $
# $Id: 55_weco.pm 5517 2014-04-13 00:37:45Z betateilchen $



Viele Grüße

Klaus
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

rudolfkoenig

Passiert das Problem auch mit der demo config (fhem.demo.cfg)?

Klaus Rubik

Zitat von: rudolfkoenig am 30 Mai 2014, 11:25:14
Passiert das Problem auch mit der demo config (fhem.demo.cfg)?
Hallo Rudi,

wo finde ich diese?

Gruß

Klaus
FHEM 6.0 auf RPI4 mit CUL868, AEOTEC, RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

rudolfkoenig

Subversion oder ab 5.5. im Standardpaket. Achtung: fhem.cfg.demo benoetigt auch das demolog Verzeichnis.
Per update wird es nicht aktualisiert.

martinc

Gibt es hier schon eine Lösung? bei mir passiert das wieder erneut.

Gruß Martin