diff --git a/fhem/FHEM/55_GDS.pm b/fhem/FHEM/55_GDS.pm index cbe03d625..2dddaf425 100644 --- a/fhem/FHEM/55_GDS.pm +++ b/fhem/FHEM/55_GDS.pm @@ -1407,6 +1407,8 @@ sub _retrieveCAPDATA { my ($countInfo,$cF) = _mergeCapFile($hash); my ($aList,$cellData) = _buildCAPList($hash,$countInfo,$cF); + unlink $targetFile unless AttrVal($name,'gdsDebug',0); + return "$name;;;$datafile;;;$aList;;;$cF;;;$cellData"; } sub _finishedCAPDATA { @@ -1906,6 +1908,9 @@ sub getListForecastStations($) { # ################################################################################################### # +# 2015-11-06 fixed problems after global rereadcfg +# fixed delete CAP-zipfile unless gdsDebug set +# # 2015-11-01 changed getListForecastStations: fixed inverted logging "data not found" # changed GDS_GetUpdate, retrieveData, _finishedFORECAST, _abortedFORECAST: # prevent multiple parallel processing