mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-22 02:10:32 +00:00
55_GDS.pm: change encoding in forecast readings
git-svn-id: https://svn.fhem.de/fhem/trunk@9818 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
5814683d6f
commit
a04ac8e1a2
@ -1782,9 +1782,9 @@ sub retrieveForecasts($$@) {
|
|||||||
} else {
|
} else {
|
||||||
$b[3] = ' ';
|
$b[3] = ' ';
|
||||||
}
|
}
|
||||||
$fread{$prefix."_stationName"} = $area.'/'.latin1ToUtf8($b[0]);
|
$fread{$prefix."_stationName"} = $area.'/'.$b[0];
|
||||||
$fread{$prefix.$day.$tempLabel} = $b[1];
|
$fread{$prefix.$day.$tempLabel} = $b[1];
|
||||||
$fread{$prefix.$day."_weather".$timeLabel} = latin1ToUtf8($b[2]);
|
$fread{$prefix.$day."_weather".$timeLabel} = $b[2];
|
||||||
$fread{$prefix.$day."_windGust".$timeLabel} = $b[3];
|
$fread{$prefix.$day."_windGust".$timeLabel} = $b[3];
|
||||||
if ($fc != 3) {
|
if ($fc != 3) {
|
||||||
$fread{$prefix.$day."_weekday"} = $fcWeekday;
|
$fread{$prefix.$day."_weekday"} = $fcWeekday;
|
||||||
@ -1855,7 +1855,7 @@ sub retrieveForecasts($$@) {
|
|||||||
unless(defined($v)) {delete($defs{$name}{READINGS}{$k}); next;}
|
unless(defined($v)) {delete($defs{$name}{READINGS}{$k}); next;}
|
||||||
if($v =~ m/^--/) {delete($defs{$name}{READINGS}{$k}); next;};
|
if($v =~ m/^--/) {delete($defs{$name}{READINGS}{$k}); next;};
|
||||||
unless(length(trim($v))) {delete($defs{$name}{READINGS}{$k}); next;};
|
unless(length(trim($v))) {delete($defs{$name}{READINGS}{$k}); next;};
|
||||||
readingsBulkUpdate($hash, $k, utf8ToLatin1($v));
|
readingsBulkUpdate($hash, $k, $v);
|
||||||
}
|
}
|
||||||
readingsEndUpdate($hash, 1);
|
readingsEndUpdate($hash, 1);
|
||||||
}
|
}
|
||||||
@ -1908,7 +1908,8 @@ sub getListForecastStations($) {
|
|||||||
#
|
#
|
||||||
###################################################################################################
|
###################################################################################################
|
||||||
#
|
#
|
||||||
# 2015-11-06 fixed problems after global rereadcfg
|
# 2015-11-06 changed character encoding in forecast readings (jensb)
|
||||||
|
# fixed problems after global rereadcfg
|
||||||
# fixed delete CAP-zipfile unless gdsDebug set
|
# fixed delete CAP-zipfile unless gdsDebug set
|
||||||
#
|
#
|
||||||
# 2015-11-01 changed getListForecastStations: fixed inverted logging "data not found"
|
# 2015-11-01 changed getListForecastStations: fixed inverted logging "data not found"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user