mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-07 19:04:20 +00:00
38_netatmo: new token refresh handling and fallback reading
git-svn-id: https://svn.fhem.de/fhem/trunk@29001 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
722cec2bba
commit
6f02d81b3c
@ -461,6 +461,7 @@ netatmo_Define($$)
|
||||
$hash->{helper}{apiserver} = "api.netatmo.com";#AttrVal($name, "serverAPI", "api.netatmo.com");
|
||||
|
||||
} else {
|
||||
Log3 "netatmo", 1, "fatal error: netatmo device could not be initialized: ".$name;
|
||||
return "Usage: define <name> netatmo device\
|
||||
define <name> netatmo userid publickey\
|
||||
define <name> netatmo PUBLIC latitude longitude [radius]\
|
||||
@ -835,8 +836,8 @@ netatmo_refreshToken($;$)
|
||||
{
|
||||
$hash->{STATE} = "DNS error";
|
||||
$hash->{network} = "dns" if($hash->{SUBTYPE} eq "ACCOUNT");
|
||||
delete($hash->{access_token});
|
||||
delete($hash->{access_token_app});
|
||||
#delete($hash->{access_token});
|
||||
#delete($hash->{access_token_app});
|
||||
InternalTimer( gettimeofday() + 1800, "netatmo_refreshTokenTimer", $hash);
|
||||
Log3 $name, 1, "$name: DNS error, cannot resolve ".$hash->{helper}{apiserver};
|
||||
return undef;
|
||||
|
Loading…
x
Reference in New Issue
Block a user