Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000500 - Netatmo | HTTP request failed

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • timberland
    antwortet
    Könnte mir jemand Client ID, Client Secret und refresh-Token zum Testen zur Verfügung stellen?

    Einen Kommentar schreiben:


  • eXec
    antwortet
    Sieht ein wenig aus als würde nur noch https akzeptiert werden.... Aber das ist nur meine laienhafte Meinung..

    Einen Kommentar schreiben:


  • derwombat
    antwortet
    Zitat von rasor89 Beitrag anzeigen
    Leider nicht. Ich habe ein Reset durchgeführt und alle neuen Token eingepflegt.
    Es werden einmalig die Daten von der Wetterstation abgerufen und das wars. Danach wieder:

    Code:
    EXE19000290 [v2.6]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000290.php | Error: 2 | Line: 109 | file_get_contents(https://api.netatmo.com/api/getuser?access_token=): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden​

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    Hat das was damit zu tun? https://knx-user-forum.de/forum/%C3%...48#post1939348

    Einen Kommentar schreiben:


  • derwombat
    antwortet
    Zitat von Doenges Beitrag anzeigen

    Sehe den gleiche Fehler - hast Du mittlerweile eine Lösung gefunden?
    Leider nicht.
    Habe folgendes im helpcenter netatmo dazu gefunden API invalid grant at random intervals

    Einen Kommentar schreiben:


  • Doenges
    antwortet
    Zitat von derwombat Beitrag anzeigen
    Servus,
    bei mir auch :-(
    Code:
    2024-06-09 12:18:50 443406 14043 debug EXE19000290 [v2.6]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000290.php | Error: 2 | Line: 101 | file_get_contents(https://api.netatmo.com/oauth2/token): failed to open stream: HTTP request failed! HTTP/1.1 400[CR][LF]
    2024-06-09 12:18:50 590383 14043 debug EXE19000290 [v2.6]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000290.php | Error: 2 | Line: 109 | file_get_contents(https://api.netatmo.com/api/getuser?access_token=): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden[CR][LF]​
    ​
    Mit einem neuen Access Token / refresh Token funktioniert es für eine halbe Stunde, danach wieder die selbe Fehlermeldung.
    Habe die App im Dev Portal auch schon neu angelegt. Leider brachte dies keine Besserung.
    Hat jemand noch eine Idee?

    Vielen Dank und Grüße
    Michael
    Sehe den gleiche Fehler - hast Du mittlerweile eine Lösung gefunden?

    Einen Kommentar schreiben:


  • derwombat
    antwortet
    Servus,
    bei mir auch :-(
    Code:
    2024-06-09 12:18:50    443406    14043    debug    EXE19000290 [v2.6]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000290.php | Error: 2 | Line: 101 | file_get_contents(https://api.netatmo.com/oauth2/token): failed to open stream: HTTP request failed! HTTP/1.1 400[CR][LF]
    2024-06-09 12:18:50    590383    14043    debug    EXE19000290 [v2.6]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19000290.php | Error: 2 | Line: 109 | file_get_contents(https://api.netatmo.com/api/getuser?access_token=): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden[CR][LF]​
     ​
    Mit einem neuen Access Token / refresh Token funktioniert es für eine halbe Stunde, danach wieder die selbe Fehlermeldung.
    Habe die App im Dev Portal auch schon neu angelegt. Leider brachte dies keine Besserung.
    Hat jemand noch eine Idee?

    Vielen Dank und Grüße
    Michael
    Zuletzt geändert von derwombat; 11.06.2024, 06:25.

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Hallo,
    seit ein paar Tagen habe ich wieder alle 5 Minuten http request Fehler im LBS 19000290:
    - Line: 101 | file_get_contents(https://api.netatmo.com/oauth2/token): failed to open stream: HTTP request failed! HTTP/1.1 400[CR][LF]
    - Line: 109 | file_get_contents(https://api.netatmo.com/api/getuser?access_token=): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidde

    Mir scheint, die Netatmo-ITler spielen nur zu gerne an der Schnittstelle. Habt ihr ähnliche Ergebnisse und evtl. eine Lösung?

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Nachdem ich auch die MAC-Adrese in Kleinbuchstaben eingetragen habe, funktioniert's wieder. Vielen herzlichen Dank für den tollen Support.

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Zitat von timberland Beitrag anzeigen
    Beim neuen Baustein musst du auf Eingang 6 auch die Mac Adresse vom Baustein angeben.
    die MAC-adresse ist eingetragen

    Einen Kommentar schreiben:


  • timberland
    antwortet
    Beim neuen Baustein musst du auf Eingang 6 auch die Mac Adresse vom Baustein angeben.

    Die Scripte von Netatmo-API-PHP haben keine Funktion mehr.

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Bei mir fehlen die Daten des Indoor-Moduls des LBS 19000290.. sie kamen eine Weile, dann nicht mehr. Alle anderen Modle laufen (Outdoor, Regen). Auch nach einem Refresh-token ändert sich nichts.
    Haben eigentlich die Scripte unter edomi/main/include/php/Netatmo-API-PHP noch irgendeine Bedeutung?
    Zuletzt geändert von DiJai; 08.12.2023, 10:29. Grund: Ergänzung

    Einen Kommentar schreiben:


  • timberland
    antwortet
    Mit einem neuen Refreh token geht es wieder.

    Einen Kommentar schreiben:


  • edge01
    antwortet
    Hallo seit gestern geht das Plugin nicht mehr es hat sich wohl etwas geändert: Müsste man wohl etwas ändern wie ich das sehe.


    We just did a modification on the token retrieval process :

    When you refreshed an access_token using the associated endpoint https://api.netatmo.com/oauth2/token, Netatmo servers responded with a couple of tokens : an access_token and a refresh_token. If the previous access_token was still valid, the refresh_token value was never renewed

    Starting from the 04/12/2023, this behavior changed to be compliant with the recommendations of the RFC of the OAuth2 Authorization Framework (section 10.4) and improving the security of the data of our users
    When refreshing tokens, access_token and refresh_token values will be automatically renewed and former tokens invalidated

    So, if you do not update and use the new refresh_token value when refreshing your access_token, your users will be disconnected after 3 hours and you will retrieve an “invalid_grant” error
    To fix it, you need to update the tokens value as soon as you get the newly generated ones

    Einen Kommentar schreiben:


  • timberland
    antwortet
    starwarsfan Danke!


    v2.5 - Device ID wurde hinzugefügt. Falls jemand mehr als eine Station hat.

    Einen Kommentar schreiben:

Lädt...
X