Hauptmenü

FHEM Update

Begonnen von mediastudio, 29 Mai 2013, 13:00:21

Vorheriges Thema - Nächstes Thema

TeeVau

Da du geschrieben hast, dass du mit Putty auf die console kommst, überspringe ich diese Beschreibung großzüging ;-)

Die Befehle, die du eingeben musst sind FETT
Der tar Befehl (sowas wie zip oder winrar für linux) hat einen Parameter "v" dazubekommen. Du wirst auf der console also sehr, sehr viel Output bekommen, welche Dateien alles gesichert werden.
Wenn alles geklappt hat, solltest du in dem Backupverzeichnis von fhem die Datei TESTBACKUP.tar.gz finden. Fällt dein Ergebnis so aus, dann liegt es nicht am tar Befehl selber, sondern irgendwie am update Script.

BusyBox v1.19.3 (2012-10-12 14:52:09 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd /var/InternerSpeicher/fhem/
# tar -cvf - fhem.cfg ./log/fhem.save ./CHANGED ./dfu-programmer ./docs ./FHEM ./fhem.cfg ./fhem.pl ./lib ./log ./perl ./startfhem ./unused ./www |gzip > ./backup/TESTBACKUP.tar.gz
FHEM 5.8 dev (virtualisiert) / FBF 7390 (CUL 868MHz V 1.51 / panStick (AVR1))
FS20: fs20di,fs20pira,fs20sm8,fs20st2,fs20tfk,fs20ue1,fs20ws1
panStamp (AVR1): RGB Multi von ext23, 1W-DSxxxx, I/O Sketch, Spritzpumpe
Multimedia: Panasonic TV (VIERA), Kodi, Yamaha RX-V781, LMS
Sonstiges: XiaomiFlowerSen

Steffen

Hallo!

Nun hatte ich meinen Pi nochmal neu aufgesetzt und nach Rückspielung der meines selbst erstellten Backup, kann ich wieder kein Backup machen!

Hier mal mein log mit Verbose 5:

2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem?detail=global
2013.07.05 10:12:23 4: /fhem?detail=global / RL: 3245 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/pgm2/style.css
2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem/pgm2/fhemweb.js
2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56224 GET /fhem/pgm2/svg.js
2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56224 GET /fhem/images/default/icoEverything.png
2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56224 GET /fhem?cmd={AttrVal(%22global%22,%22room%22,%22%22)}&XHR=1
2013.07.05 10:12:23 5: Cmd: >{AttrVal("global","room","")}<
2013.07.05 10:12:23 4: /fhem?cmd={AttrVal(%22global%22,%22room%22,%22%22)}&XHR=1 / RL: 21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:23 4: HTTP FHEMWEB:192.168.178.3:56224 GET /fhem?room=all&XHR=1&inform=1
2013.07.05 10:12:24 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:24 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:24 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:25 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:25 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:25 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:26 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Kalender&XHR=1
2013.07.05 10:12:26 5: Cmd: >jsonlist Kalender<
2013.07.05 10:12:26 4: /fhem?cmd=jsonlist+Kalender&XHR=1 / RL: 197 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:26 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:26 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:26 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+myWeather&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist myWeather<
2013.07.05 10:12:27 4: /fhem?cmd=jsonlist+myWeather&XHR=1 / RL: 757 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+AlleLampen&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist AlleLampen<
2013.07.05 10:12:27 4: /fhem?cmd=jsonlist+AlleLampen&XHR=1 / RL: 319 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Wz_Heizung1&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist Wz_Heizung1<
2013.07.05 10:12:27 4: /fhem?cmd=jsonlist+Wz_Heizung1&XHR=1 / RL: 777 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+KinderZimmer&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist KinderZimmer<
2013.07.05 10:12:27 4: /fhem?cmd=jsonlist+KinderZimmer&XHR=1 / RL: 749 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+TickerCal1&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist TickerCal1<
2013.07.05 10:12:27 4: /fhem?cmd=jsonlist+TickerCal1&XHR=1 / RL: 204 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:27 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:27 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Heiz_Bad_Ankleide&XHR=1
2013.07.05 10:12:27 5: Cmd: >jsonlist Heiz_Bad_Ankleide<
2013.07.05 10:12:28 4: /fhem?cmd=jsonlist+Heiz_Bad_Ankleide&XHR=1 / RL: 733 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:28 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Doreen&XHR=1
2013.07.05 10:12:28 5: Cmd: >jsonlist Doreen<
2013.07.05 10:12:28 4: /fhem?cmd=jsonlist+Doreen&XHR=1 / RL: 447 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:28 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Terrassen_Eingang&XHR=1
2013.07.05 10:12:28 5: Cmd: >jsonlist Terrassen_Eingang<
2013.07.05 10:12:28 4: /fhem?cmd=jsonlist+Terrassen_Eingang&XHR=1 / RL: 455 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:28 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Steffen&XHR=1
2013.07.05 10:12:28 5: Cmd: >jsonlist Steffen<
2013.07.05 10:12:28 4: /fhem?cmd=jsonlist+Steffen&XHR=1 / RL: 490 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:28 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Liescha&XHR=1
2013.07.05 10:12:28 5: Cmd: >jsonlist Liescha<
2013.07.05 10:12:28 4: /fhem?cmd=jsonlist+Liescha&XHR=1 / RL: 498 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:29 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:29 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:29 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:30 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:30 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:30 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:31 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:31 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:31 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:31 4: Connection closed for FHEMWEB:192.168.178.3:56224
2013.07.05 10:12:31 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem?room=Unsorted&cmd=backup
2013.07.05 10:12:31 5: Cmd: >backup<
2013.07.05 10:12:31 4: backup include: 'fhem.cfg'
2013.07.05 10:12:31 4: backup include: './log/fhem.save''
2013.07.05 10:12:31 4: backup exclude: '/opt/fhem/backup'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/CHANGED'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/contrib'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/docs'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/FHEM'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/fhem.cfg'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/fhem.pl'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/log'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/unused'
2013.07.05 10:12:31 4: backup include: '/opt/fhem/www'
2013.07.05 10:12:31 2: Backup with command: tar -cf - fhem.cfg ./log/fhem.save' /opt/fhem/CHANGED /opt/fhem/contrib /opt/fhem/docs /opt/fhem/FHEM /opt/fhem/fhem.cfg /opt/fhem/fhem.pl /opt/fhem/log /opt/fhem/unused /opt/fhem/www |gzip > /opt/fhem/backup/FHEM-20130705_101231.tar.gz
2013.07.05 10:12:31 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem?room=Unsorted
2013.07.05 10:12:32 5: SET: Unknown argument ?, choose one of clear getConfig getRegRaw getSerial inhibit off on on-for-timer on-till pair peerBulk press raw regBulk regSet reset sign statusRequest toggle unpair
Unknown argument ?, choose one of clear getConfig getRegRaw inhibit off on on-for-timer on-till peerBulk press regBulk regSet sign statusRequest toggle
Unknown argument ?, choose one of clear getConfig getRegRaw inhibit off on on-for-timer on-till peerBulk press regBulk regSet sign statusRequest toggle
Unknown argument ?, choose one of clear down getConfig getRegRaw getSerial inhibit off on on-for-timer on-till pair pct:slider,0,1,100 peerBulk press raw regBulk regSet reset sign statusRequest stop toggle unpair up
Unknown argument ?, choose one of clear getConfig getRegRaw getSerial inhibit off on on-for-timer on-till pair peerBulk press raw regBulk regSet reset sign statusRequest toggle unpair
2013.07.05 10:12:32 4: /fhem?room=Unsorted / RL: 3637 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:32 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:32 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem/pgm2/style.css
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/pgm2/svg.js
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56223 GET /fhem/pgm2/fhemweb.js
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem/images/default/HOME_Status.3.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/images/default/icoHandy.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56223 GET /fhem/images/default/icoEverything.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem?cmd=showlog%20Heiz_Bad_Ankleide1%20FileLog_Heiz_Bad_Ankleide%20Heiz_Bad_Ankleide1%20CURRENT&pos=
2013.07.05 10:12:32 5: plotcommand: get FileLog_Heiz_Bad_Ankleide CURRENT INT 2013-07-05_00:00:00 2013-07-06_00:00:01 4:Heiz_Bad_Ankleide.measured-temp\x3a:0: 6:Heiz_Bad_Ankleide.actuator\x3a:0:
2013.07.05 10:12:32 5: Cmd: >get FileLog_Heiz_Bad_Ankleide CURRENT INT 2013-07-05_00:00:00 2013-07-06_00:00:01 4:Heiz_Bad_Ankleide.measured-temp\x3a:0: 6:Heiz_Bad_Ankleide.actuator\x3a:0:<
2013.07.05 10:12:32 4: FileLog_Heiz_Bad_Ankleide get: Input file ./log/Heiz_Bad_Ankleide-2013-07.log, from:2013-07-05_00:00:00  to:2013-07-06_00:00:01
2013.07.05 10:12:32 4: FileLog_Heiz_Bad_Ankleide get: line 1, regexp:Heiz_Bad_Ankleide.measured-temp\x3a, col:3, output lines:6
2013.07.05 10:12:32 4: FileLog_Heiz_Bad_Ankleide get: line 2, regexp:Heiz_Bad_Ankleide.actuator\x3a, col:5, output lines:undef
2013.07.05 10:12:32 4: /fhem?cmd=showlog%20Heiz_Bad_Ankleide1%20FileLog_Heiz_Bad_Ankleide%20Heiz_Bad_Ankleide1%20CURRENT&pos= / RL: 1919 / image/svg+xml / Content-Encoding: gzip
 /
2013.07.05 10:12:32 4: Connection accepted from FHEMWEB:192.168.178.3:56241
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem?cmd=showlog%20KinderZimmerTemp%20FileLog_KinderZimmer%20KinderZimmerTemp%20CURRENT&pos=
2013.07.05 10:12:32 5: plotcommand: get FileLog_KinderZimmer CURRENT INT 2013-07-05_00:00:00 2013-07-06_00:00:01 4:KinderZimmer.measured-temp\x3a:0: 4:KinderZimmer.actuator\x3a:0:
2013.07.05 10:12:32 5: Cmd: >get FileLog_KinderZimmer CURRENT INT 2013-07-05_00:00:00 2013-07-06_00:00:01 4:KinderZimmer.measured-temp\x3a:0: 4:KinderZimmer.actuator\x3a:0:<
2013.07.05 10:12:32 4: FileLog_KinderZimmer get: Input file ./log/KinderZimmer-2013-07.log, from:2013-07-05_00:00:00  to:2013-07-06_00:00:01
2013.07.05 10:12:32 4: FileLog_KinderZimmer get: line 1, regexp:KinderZimmer.measured-temp\x3a, col:3, output lines:7
2013.07.05 10:12:32 4: FileLog_KinderZimmer get: line 2, regexp:KinderZimmer.actuator\x3a, col:3, output lines:1
2013.07.05 10:12:32 4: /fhem?cmd=showlog%20KinderZimmerTemp%20FileLog_KinderZimmer%20KinderZimmerTemp%20CURRENT&pos= / RL: 1950 / image/svg+xml / Content-Encoding: gzip
 /
2013.07.05 10:12:32 5: HMLAN_Send:  HMLAN1 I:K
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem/images/default/Zoom-out.png
2013.07.05 10:12:32 4: Connection accepted from FHEMWEB:192.168.178.3:56240
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56241 GET /fhem/images/default/HOME_Status.1.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/images/default/Prev.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56223 GET /fhem?cmd=showlog%20Wohnzimmer%20FileLog_Wz_Heizung1%20Wohnzimmer%20CURRENT&pos=
2013.07.05 10:12:32 5: plotcommand: get FileLog_Wz_Heizung1 CURRENT INT 2013-07-05_00:00:00 2013-07-06_00:00:01 4:Wz_Heizung1.measured-temp\x3a:0: 4:Wz_Heizung1.actuator\x3a:0:
2013.07.05 10:12:32 5: Cmd: >get FileLog_Wz_Heizung1 CURRENT INT 2013-07-05_00:00:00 2013-07-06_00:00:01 4:Wz_Heizung1.measured-temp\x3a:0: 4:Wz_Heizung1.actuator\x3a:0:<
2013.07.05 10:12:32 4: FileLog_Wz_Heizung1 get: Input file ./log/Wz_Heizung1-2013-07.log, from:2013-07-05_00:00:00  to:2013-07-06_00:00:01
2013.07.05 10:12:32 4: FileLog_Wz_Heizung1 get: line 1, regexp:Wz_Heizung1.measured-temp\x3a, col:3, output lines:10
2013.07.05 10:12:32 4: FileLog_Wz_Heizung1 get: line 2, regexp:Wz_Heizung1.actuator\x3a, col:3, output lines:1
2013.07.05 10:12:32 4: /fhem?cmd=showlog%20Wohnzimmer%20FileLog_Wz_Heizung1%20Wohnzimmer%20CURRENT&pos= / RL: 1959 / image/svg+xml / Content-Encoding: gzip
 /
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56221 GET /fhem/images/default/off.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56240 GET /fhem/images/default/icoTv.png
2013.07.05 10:12:32 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:HEQ0400279 d:153631 O:123ABC t:89BACDEE IDcnt:0000
2013.07.05 10:12:32 4: Connection accepted from FHEMWEB:192.168.178.3:56242
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56241 GET /fhem/images/default/on.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/images/default/Rollo_Auf.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56242 GET /fhem/images/default/Wecker.png
2013.07.05 10:12:32 4: HTTP FHEMWEB:192.168.178.3:56223 GET /fhem/images/default/Zoom-in.png
2013.07.05 10:12:33 4: HTTP FHEMWEB:192.168.178.3:56223 GET /fhem?room=all&XHR=1&inform=1
2013.07.05 10:12:33 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:33 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:33 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:34 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:34 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:34 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:35 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:35 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:35 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:36 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Kalender&XHR=1
2013.07.05 10:12:36 5: Cmd: >jsonlist Kalender<
2013.07.05 10:12:36 4: /fhem?cmd=jsonlist+Kalender&XHR=1 / RL: 197 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:36 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:36 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:36 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:37 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+myWeather&XHR=1
2013.07.05 10:12:37 5: Cmd: >jsonlist myWeather<
2013.07.05 10:12:37 4: /fhem?cmd=jsonlist+myWeather&XHR=1 / RL: 757 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:37 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+AlleLampen&XHR=1
2013.07.05 10:12:37 5: Cmd: >jsonlist AlleLampen<
2013.07.05 10:12:37 4: /fhem?cmd=jsonlist+AlleLampen&XHR=1 / RL: 319 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:37 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:37 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:37 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:37 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Wz_Heizung1&XHR=1
2013.07.05 10:12:37 5: Cmd: >jsonlist Wz_Heizung1<
2013.07.05 10:12:37 4: /fhem?cmd=jsonlist+Wz_Heizung1&XHR=1 / RL: 777 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:37 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+KinderZimmer&XHR=1
2013.07.05 10:12:37 5: Cmd: >jsonlist KinderZimmer<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+KinderZimmer&XHR=1 / RL: 749 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+TickerCal1&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist TickerCal1<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+TickerCal1&XHR=1 / RL: 204 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Heiz_Bad_Ankleide&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist Heiz_Bad_Ankleide<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+Heiz_Bad_Ankleide&XHR=1 / RL: 733 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Doreen&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist Doreen<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+Doreen&XHR=1 / RL: 447 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Terrassen_Eingang&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist Terrassen_Eingang<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+Terrassen_Eingang&XHR=1 / RL: 455 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Steffen&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist Steffen<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+Steffen&XHR=1 / RL: 490 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:38 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Liescha&XHR=1
2013.07.05 10:12:38 5: Cmd: >jsonlist Liescha<
2013.07.05 10:12:38 4: /fhem?cmd=jsonlist+Liescha&XHR=1 / RL: 498 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:39 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:39 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:39 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:41 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:41 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:41 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:42 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:42 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:42 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:42 4: Connection closed for FHEMWEB:192.168.178.3:56223
2013.07.05 10:12:42 4: HTTP FHEMWEB:192.168.178.3:56242 GET /fhem?detail=global
2013.07.05 10:12:43 4: /fhem?detail=global / RL: 3245 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.3:56242 GET /fhem/pgm2/style.css
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.3:56241 GET /fhem/pgm2/fhemweb.js
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/pgm2/svg.js
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem/images/default/icoEverything.png
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem?cmd={AttrVal(%22global%22,%22room%22,%22%22)}&XHR=1
2013.07.05 10:12:43 5: Cmd: >{AttrVal("global","room","")}<
2013.07.05 10:12:43 4: /fhem?cmd={AttrVal(%22global%22,%22room%22,%22%22)}&XHR=1 / RL: 21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.3:56222 GET /fhem?room=all&XHR=1&inform=1
2013.07.05 10:12:43 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:43 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:43 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:44 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:44 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:44 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:45 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:45 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:45 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:46 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+Kalender&XHR=1
2013.07.05 10:12:46 5: Cmd: >jsonlist Kalender<
2013.07.05 10:12:46 4: /fhem?cmd=jsonlist+Kalender&XHR=1 / RL: 197 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:46 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:46 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:46 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:47 4: HTTP FHEMWEB:192.168.178.3:56241 GET /fhem?cmd={AttrVal(%22global%22,%22verbose%22,%22%22)}&XHR=1
2013.07.05 10:12:47 5: Cmd: >{AttrVal("global","verbose","")}<
2013.07.05 10:12:47 4: /fhem?cmd={AttrVal(%22global%22,%22verbose%22,%22%22)}&XHR=1 / RL: 22 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:47 4: HTTP FHEMWEB:192.168.178.78:58882 GET /fhem?cmd=jsonlist+myWeather&XHR=1
2013.07.05 10:12:47 5: Cmd: >jsonlist myWeather<
2013.07.05 10:12:47 4: /fhem?cmd=jsonlist+myWeather&XHR=1 / RL: 757 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:47 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:47 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:47 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:47 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+AlleLampen&XHR=1
2013.07.05 10:12:47 5: Cmd: >jsonlist AlleLampen<
2013.07.05 10:12:47 4: /fhem?cmd=jsonlist+AlleLampen&XHR=1 / RL: 319 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:47 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+Wz_Heizung1&XHR=1
2013.07.05 10:12:47 5: Cmd: >jsonlist Wz_Heizung1<
2013.07.05 10:12:47 4: /fhem?cmd=jsonlist+Wz_Heizung1&XHR=1 / RL: 777 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+KinderZimmer&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist KinderZimmer<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+KinderZimmer&XHR=1 / RL: 749 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+TickerCal1&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist TickerCal1<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+TickerCal1&XHR=1 / RL: 204 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+Heiz_Bad_Ankleide&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist Heiz_Bad_Ankleide<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+Heiz_Bad_Ankleide&XHR=1 / RL: 733 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+Doreen&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist Doreen<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+Doreen&XHR=1 / RL: 447 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58878 GET /fhem?cmd=jsonlist+Terrassen_Eingang&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist Terrassen_Eingang<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+Terrassen_Eingang&XHR=1 / RL: 455 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:48 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Steffen&XHR=1
2013.07.05 10:12:48 5: Cmd: >jsonlist Steffen<
2013.07.05 10:12:48 4: /fhem?cmd=jsonlist+Steffen&XHR=1 / RL: 490 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:49 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+Liescha&XHR=1
2013.07.05 10:12:49 5: Cmd: >jsonlist Liescha<
2013.07.05 10:12:49 4: /fhem?cmd=jsonlist+Liescha&XHR=1 / RL: 498 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:49 4: HTTP FHEMWEB:192.168.178.78:58884 GET /fhem?cmd=jsonlist+meinPopupDevice&XHR=1
2013.07.05 10:12:49 5: Cmd: >jsonlist meinPopupDevice<
2013.07.05 10:12:49 4: /fhem?cmd=jsonlist+meinPopupDevice&XHR=1 / RL: 194 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.07.05 10:12:50 4: Connection closed for FHEMWEB:192.168.178.3:56222
2013.07.05 10:12:50 4: HTTP FHEMWEB:192.168.178.3:56241 GET /fhem?detail=global&dev.attrglobal=global&cmd.attrglobal=attr&arg.attrglobal=verbose&val.attrglobal=3
2013.07.05 10:12:50 5: Cmd: >attr global verbose 3<


Wo könnte denn dieser Blöde Fehler sein?!?

Mfg Steffen

TeeVau

Hallo Steffen,

was bedeutet denn "Ich kann kein Backup machen" genau? Laut dem Log, wird das Befehl, um das Backup zu erstellen, ausgeführt:
2013.07.05 10:12:31 2: Backup with command: tar -cf - fhem.cfg ./log/fhem.save' /opt/fhem/CHANGED /opt/fhem/contrib /opt/fhem/docs /opt/fhem/FHEM /opt/fhem/fhem.cfg /opt/fhem/fhem.pl /opt/fhem/log /opt/fhem/unused /opt/fhem/www |gzip > /opt/fhem/backup/FHEM-20130705_101231.tar.gz

Jetzt hast du das Log aber wenige Sekunden danach schon abgeschnitten:
2013.07.05 10:12:50 5: Cmd: >attr global verbose 3<

Ich weiß nicht wie schnell der Pi so ist, aber auf meiner FBF braucht das Backup ca. 10 Minuten!

Vorschlag: verbose auf 5 setzen, backup machen, im Event monitor auf den Eintrag "backup done: FHEM-20130705_xxxxx.tar.gz (xxxxxxx Bytes)" warten, danach verbose auf 3 und das Log posten.
Im Moment gehe ich davon aus, dass das Backup bei dir unter /opt/fhem/backup/FHEM-20130705_101231.tar.gz liegt.
FHEM 5.8 dev (virtualisiert) / FBF 7390 (CUL 868MHz V 1.51 / panStick (AVR1))
FS20: fs20di,fs20pira,fs20sm8,fs20st2,fs20tfk,fs20ue1,fs20ws1
panStamp (AVR1): RGB Multi von ext23, 1W-DSxxxx, I/O Sketch, Spritzpumpe
Multimedia: Panasonic TV (VIERA), Kodi, Yamaha RX-V781, LMS
Sonstiges: XiaomiFlowerSen

bsl02

Hallo TeeVau,

>Die Befehle, die du eingeben musst sind FETT
das Leben kann so einfach sein, Danke!
Wäre die Kurzbeschreibung nicht etwas für das Wiki?

Also ein Zwischenstand: Das manuelle Backup hat auf diese Weise geklappt, eine .tar.gz findet sich wie erwartet im Backup-Verzeichnis von FHEM.

Das Backup vor "update" läuft auch heute auf einen Fehler:
Saving statefile: done

Something went wrong during backup:

The operation was canceled. Please check manually!

Fhem info:
  Release  : 5.4
  Branch   : DEVELOPMENT
  OS       : linux
  Arch     : mips-linux
  Perl     : v5.12.2

RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

Steffen

Zitat von: TeeVau schrieb am Fr, 05 Juli 2013 10:57Hallo Steffen,

was bedeutet denn "Ich kann kein Backup machen" genau? Laut dem Log, wird das Befehl, um das Backup zu erstellen, ausgeführt:
2013.07.05 10:12:31 2: Backup with command: tar -cf - fhem.cfg ./log/fhem.save' /opt/fhem/CHANGED /opt/fhem/contrib /opt/fhem/docs /opt/fhem/FHEM /opt/fhem/fhem.cfg /opt/fhem/fhem.pl /opt/fhem/log /opt/fhem/unused /opt/fhem/www |gzip > /opt/fhem/backup/FHEM-20130705_101231.tar.gz

Jetzt hast du das Log aber wenige Sekunden danach schon abgeschnitten:
2013.07.05 10:12:50 5: Cmd: >attr global verbose 3<

Ich weiß nicht wie schnell der Pi so ist, aber auf meiner FBF braucht das Backup ca. 10 Minuten!

Vorschlag: verbose auf 5 setzen, backup machen, im Event monitor auf den Eintrag "backup done: FHEM-20130705_xxxxx.tar.gz (xxxxxxx Bytes)" warten, danach verbose auf 3 und das Log posten.
Im Moment gehe ich davon aus, dass das Backup bei dir unter /opt/fhem/backup/FHEM-20130705_101231.tar.gz liegt.

"Ich kann keine Backup machen" und das schon ein weile nicht mehr, denn vorher hatte ich nie Probleme damit auf meinem Pi.
Aber auf einmal(ca.1Monat) geht es nicht mehr, es kommt keine Fehler Meldung/Bestätigung des "Backup done" noch kommt eine Backup File ins Verzeichnis.
Nun dachte ich es liegt vielleicht an irgendwelche Rechten und hatte mein Pi neu aufgesetzt, doch nach Rückspielung meiner cfg ging es wieder nicht.

Mfg Steffen

Mattias

Ich hab das Problem hier auf meiner Fritzbox auch. Anhand meiner Logs kann ich nachvollziehen, dass der Fehler bei mir seit dem 2.7 auftritt. (Ich mache tägliche Backups und updates, die Backups mit eigenem Kommando, da ich nicht jedesmal einen Fritzbox-Reboot auslösen will und auch keinen Wert darauf lege, jedes Mal das komplette Perl-Verzeichnis usw mitzusichern.)

2013.07.06 07:01:03 3: update get http://fhem.de/fhemupdate4/svn/FHEM/FhemUtils/release.pm
2013.07.06 07:01:03 1: update check Releases => local: Fhem 5.4 (DEVELOPMENT) remote: Fhem 5.4 (DEVELOPMENT)
2013.07.06 07:01:03 3: update get http://fhem.de/fhemupdate4/svn/controls_fhem.txt
2013.07.06 07:01:04 1: update saving statefile
2013.07.06 07:01:04 2: Backup with command:
2013.07.06 07:01:04 1: update Backup: The operation was canceled. Please check manually!
2013.07.06 07:05:01 0: Server shutdown


Am 1.7 (also unmittelbar vor dem erstmaligen Auftreten des Fehlers) wurden die Dateien FHEM/98_backup und FHEM/98_update.pm aktualisiert. Ich denke, man kann vernünftigerweise wohl davon ausgehen, dass der Fehler mit den Änderungen (Stichwort: updateInBackground) zusammenhängt.

Änderungen hier und hier sowie vor 2 Tagen nochmal hier.

Bei mir tritt das Problem nach wie vor auf.

Mattias


rudolfkoenig

Ich habe vor dem Einchecken der Module alles getestet, auch auf dem FB7390, will sagen mit einer "einfachen" Konfiguration funktioniert es.

Ich benoetige eine abgespeckte Konfiguration, bei dem das Problem auftritt.

Ich muss diesen Satz oben im Forum in ganz grossen Buchstaben, und rot blinkend hintackern.

Steffen

Zitat von: rudolfkoenig schrieb am So, 07 Juli 2013 10:14Ich habe vor dem Einchecken der Module alles getestet, auch auf dem FB7390, will sagen mit einer "einfachen" Konfiguration funktioniert es.

Ich benoetige eine abgespeckte Konfiguration, bei dem das Problem auftritt.

Ich muss diesen Satz oben im Forum in ganz grossen Buchstaben, und rot blinkend hintackern.

Hallo!

Was mir auch aufgefallen ist, das als ich meinen Pi neu Aufgesetzt/Fhem installiert und ein Update durchgeführt hatte, Fhem ein Backup "ohne Fehler" durchführte.
Als ich dann meine selbst erstelltes Backup wieder einspielte, konnte ich kein Backup mehr durchführen.
Aber wie schon mal geschrieben konnte ich bis ca.10.6.13 Update/Backup durchführen, ab da trat das Problem bei mir auf.

Im Anhang mal eine Kopie von meiner Cfg

Mfg Steffen

rudolfkoenig

Hab ein Bug gefixed, was dann auftrat, falls man "attr global backupcmd" verwendet wie Mattias.

Das Problem beim Steffen kann ich nicht nachvollziehen: in diesem Konfig ist backup ausgeschaltet (attr global backup_before_update 0).

Kann bitte jemand meinen Satz von oben auf vertaendlich umformulieren?
Das angehaengte Konfig ist weder abgespeckt, noch hat es eine Chance darauf, das man damit das Problem nachstellen kann.

Steffen

Zitat von: rudolfkoenig schrieb am Mo, 08 Juli 2013 08:12Hab ein Bug gefixed, was dann auftrat, falls man "attr global backupcmd" verwendet wie Mattias.

Das Problem beim Steffen kann ich nicht nachvollziehen: in diesem Konfig ist backup ausgeschaltet (attr global backup_before_update 0).

Kann bitte jemand meinen Satz von oben auf vertaendlich umformulieren?
Das angehaengte Konfig ist weder abgespeckt, noch hat es eine Chance darauf, das man damit das Problem nachstellen kann.

Hallo Rudolf,

das backup_before_update ist auf 0 gestellt damit ich per Update Aktuell bleiben kann, denn sonst bricht es wegen dem Backup Fehler ab.
Entschuldigung mit der cfg. wusste nicht genau was abgespeckt bedeutet und dachte mir das ja irgendwo der Fehler vielleicht in der cfg ist, also habe ich die gesamte mitgegeben.
Vielleicht kann man ja darin den Fehler finden, denn erst wenn ich diese cfg in ein frisch installierte Fhem und per update auf neusten stand gebracht habe zurückspiele, kann ich kein Backup mehr machen.

Sorry nochmal, wollte nur helfen...

Mfg Steffen

Puschel74

Hallo,

ZitatSorry nochmal, wollte nur helfen...

Dafür brauchst du dich nicht entschuldigen.

Rudi möchte ja auch nur helfen und dazu benötigt er eine fhem.cfg die so minimal wie möglich ist mit der das Problem auftritt.

Also musst du dir wohl die Arbeit machen und solange der Reihe nach deine Definitionen raus werfen bis du ein Backup machen kannst oder du fängst mit einer jungfräulichen fhem.cfg an und machst mal ein update.
Dann Schritt für Schritt die Definitionen und attribute eintragen und immer mal wieder ein update (force) machen.
Solange bis du kein Backup mehr machen kannst.

Diese abgespeckte cfg benötigt dann Rudi um den Fehler nachstellen zu können.
Rudi schaut dann woran es liegt / liegen könnte und versucht das dann zu fixen.
Er setzt sich aber nicht hin und macht die Arbeit die wir machen können ;-)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Mattias

Hallo Rudi,

ich bin bzw war gerade aus dem Urlaub zurück gekommen und habe nur in den Logs den Fehler gesehen und festgestellt, dass andere Leute das Problem ebenfalls hatten.

Deine letzte Änderung hat das Problem (bei mir) leider nicht behoben, da ist noch alles beim alten.

Ich setze (normalerweise per Cronjob) folgendes Kommando zum aktualisieren ab
root@fb:/var/media/ftp/uStor01/fhem# /var/fhem update development

Saving statefile: done

Something went wrong during backup:

The operation was canceled. Please check manually!


Im Log sehe ich (bei verbose 5) folgende Meldungen, die sich auf das Backup beziehen:
2013.07.10 12:33:52 1: update saving statefile
2013.07.10 12:33:52 5: Cmd: >backup<
2013.07.10 12:33:52 5: Loading /var/media/ftp/uStor01/fhem/FHEM/98_backup.pm
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem.cfg'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor03/fhem/fhem.save.test'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/backup'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/CHANGED'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/dfu-programmer'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/docs'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/examples'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/FHEM'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem-backup-excludes.txt'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem-backup.sh'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem.cfg'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem.cfg.current'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem.pl'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem.sh'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/fhem_env.sh'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/lib'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/perl'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/rc.fhem'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/startfhem'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/unused'
2013.07.10 12:33:52 4: backup include: '/var/media/ftp/uStor01/fhem/www'
2013.07.10 12:33:52 2: Backup with command:
2013.07.10 12:33:52 1: update Backup: The operation was canceled. Please check manually!


Meine reduzierte fhem.cfg und das Kommando, mit dem ich das Backup ausführe sind an diesen Beitrag angehangen.

Mattias

Mattias

Habe eine abgespeckte Konfiguration mit allen erforderlichen Dateien in diesen Beitrag eingefügt. Fehler tritt leider immer noch auf.

Update:
Da saß das Problem wohl vor dem Computer. Ich bin irrtümlicherweise davon ausgegangen, die letzte Version von 98_backup.pm zu verwenden, was nicht der Fall war. Mit der aktuellen Version ist mein Problem behoben.

TeeVau

Nachdem es hier etwas überflüssig wurde habe ich bsl02 per PM geholfen. Antwort von ihm:
Ein Erfahrungsbericht: Es läuft nach Umbenennung einer Datei! Eine meiner cfg-Dateien hatte ich vor einiger Zeit umbenannt da momentan nicht genutzt, Name sinngemäß xyz.cfg__#
Das Zeichen "#" habe jetzt ich auf Verdacht im Dateinamen geändert, neu "xyz.cfg__ALT".
------

Das Problem ist also auf Sonderzeichen in Dateinamen zurückzuführen. Ich werde mal anregen in der backup Funktion Sonderzeichen zu escapen oder zumindest die Funktion so zu gestalten, dass sie nicht abstürzt. Sonderzeichen im Dateinamen sind ja eh ziemlich rar ;-)


Bei Matthias hat sich sein Problem erledigt, sonst noch jemand ohne Fahrschein bzw. backup?
FHEM 5.8 dev (virtualisiert) / FBF 7390 (CUL 868MHz V 1.51 / panStick (AVR1))
FS20: fs20di,fs20pira,fs20sm8,fs20st2,fs20tfk,fs20ue1,fs20ws1
panStamp (AVR1): RGB Multi von ext23, 1W-DSxxxx, I/O Sketch, Spritzpumpe
Multimedia: Panasonic TV (VIERA), Kodi, Yamaha RX-V781, LMS
Sonstiges: XiaomiFlowerSen

bsl02

Und auch hier noch einmal: Dank für den Support, das macht Freude!

Gruß, Stefan
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter