fix uninitialized value in localtime at FHEM/DarkSkyAPI.pm line 430
This commit is contained in:
parent
7c6ef32a94
commit
c205866758
@ -355,18 +355,6 @@ sub _ProcessingRetrieveData($$) {
|
||||
$data->{daily}->{data}->[$i]->{uvIndexTime}
|
||||
)
|
||||
),
|
||||
'precipIntensity' =>
|
||||
$data->{daily}->{data}->[$i]->{precipIntensity},
|
||||
'precipIntensityMax' =>
|
||||
$data->{daily}->{data}->[$i]
|
||||
->{precipIntensityMax},
|
||||
'precipIntensityMaxTime' => strftime(
|
||||
"%a, %e %b %Y %H:%M",
|
||||
localtime(
|
||||
$data->{daily}->{data}->[$i]
|
||||
->{precipIntensityMaxTime}
|
||||
)
|
||||
),
|
||||
'dewPoint' => int(
|
||||
sprintf( "%.1f",
|
||||
$data->{daily}->{data}->[$i]->{dewPoint} )
|
||||
@ -376,9 +364,6 @@ sub _ProcessingRetrieveData($$) {
|
||||
$data->{daily}->{data}->[$i]->{humidity} * 100,
|
||||
'cloudCover' =>
|
||||
$data->{daily}->{data}->[$i]->{cloudCover} * 100,
|
||||
'precipType' =>
|
||||
$data->{daily}->{data}->[$i]->{precipType},
|
||||
|
||||
'wind_direction' =>
|
||||
$data->{daily}->{data}->[$i]->{windBearing},
|
||||
'wind' => int(
|
||||
@ -416,9 +401,6 @@ sub _ProcessingRetrieveData($$) {
|
||||
$data->{daily}->{data}->[$i]->{sunriseTime}
|
||||
)
|
||||
),
|
||||
|
||||
'precipProbability' =>
|
||||
$data->{daily}->{data}->[$i]->{precipProbability},
|
||||
'pressure' => int(
|
||||
sprintf( "%.1f",
|
||||
$data->{daily}->{data}->[$i]->{pressure} )
|
||||
@ -432,6 +414,12 @@ sub _ProcessingRetrieveData($$) {
|
||||
}
|
||||
);
|
||||
|
||||
$self->{cached}->{forecast}->{daily}[$i]{precipIntensityMax} = $data->{daily}->{data}->[$i]->{precipIntensityMax} if ( defined($data->{daily}->{data}->[$i]->{precipIntensityMax}) );
|
||||
$self->{cached}->{forecast}->{daily}[$i]{precipIntensity} = $data->{daily}->{data}->[$i]->{precipIntensity} if ( defined($data->{daily}->{data}->[$i]->{precipIntensity}) );
|
||||
$self->{cached}->{forecast}->{daily}[$i]{precipProbability} = $data->{daily}->{data}->[$i]->{precipProbability} if ( defined($data->{daily}->{data}->[$i]->{precipProbability}) );
|
||||
$self->{cached}->{forecast}->{daily}[$i]{precipType} = $data->{daily}->{data}->[$i]->{precipType} if ( defined($data->{daily}->{data}->[$i]->{precipType}) );
|
||||
$self->{cached}->{forecast}->{daily}[$i]{precipIntensityMaxTime} = strftime("%a, %e %b %Y %H:%M",localtime($data->{daily}->{data}->[$i]->{precipIntensityMaxTime}) ) if ( defined($data->{daily}->{data}->[$i]->{precipIntensityMaxTime}) );
|
||||
|
||||
$i++;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user