Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000500 - Netatmo | HTTP request failed

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

  • Doenges
    antwortet
    Hi, in der Regel funktioniert mein Netatmo setup perfekt, aber ein paar mal am Tag folgenden Fehler, ich benutze die aktuellen LBS Versionen für 290 und 291, hat jemand eine Idee:

    HTML-Code:
       Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000290.php | Fehlercode: 2 | Zeile: 82 | file_get_contents(https://api.netatmo.com/api/getuser?access_token=57c555d765d1c4dc218b45e0|738221a7e45acfffe565a2340fd6e184): failed to open stream: Connection refused ERROR  ​
    HTML-Code:
    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000291.php | Fehlercode: 8 | Zeile: 107 | Undefined index: body
    HTML-Code:
      Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000291.php | Fehlercode: 2 | Zeile: 107 | Invalid argument supplied for foreach()

    Einen Kommentar schreiben:


  • Andi1605
    antwortet
    Hab den Fehler gefunden. Es haben tatsächlich die Eingänge nicht gestimmt, Modulname und Loglevel waren vertauscht

    Einen Kommentar schreiben:


  • Andi1605
    antwortet
    Ja, das stimmt überein.

    Einen Kommentar schreiben:


  • timberland
    antwortet
    Modulname an E5 stimmt überein?

    Einen Kommentar schreiben:


  • Andi1605
    antwortet
    Guten Abend zusammen,

    zunächst vielen Dank für die schnelle Anpassung der Logik-Bausteine. Bei mir läuft die Lüftungssteuerung über Netatmo, liefert die keine Werte, läuft auch die Lüftung nicht... Saublöd.

    Nun hab ich die aktualisierten Bausteine in Edomi hochgeladen und der 19000290 (Basismodul) sowie der 19000291 (Regenmesser) liefern wieder einwandfrei daten. Allerdings kommt beim 19000299 (Zusatzmodule), Version 1.5, nichts mehr. Ich hab bei allen den gleichen Refresh-Token verwendet oder ist das falsch?
    Wär super wenn mir da jemand weiterhelfen könnte.

    Vielen Dank schon im Voraus.

    Grüße

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    Hallo,
    Was muss ich denn noch machen außer den LBS updaten?

    Edit: für alle die ebenso wie ich auf dem Schlauch stehen, LBS updaten, auf die Netatmo Seite gehen und dort unter My Apps einen Token für "read station" generieren. Dieser muss dann am Eingang vom LBS hinterlegt werden.
    Zuletzt geändert von rasor89; 25.07.2023, 19:39.

    Einen Kommentar schreiben:


  • Mikelop
    antwortet
    Auch von mir vielen Dank. Schnell geupdatet und läuft!

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Vielen herzlichen Dank, Reinhard, beide LBS funktionieren wieder wie gewohnt.

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Wunderbar, läuft, herzlichen Dank

    Einen Kommentar schreiben:


  • wisoxiko
    antwortet
    Danke! Funktioniert bei mir. Die Beschreibung der Eingänge ist noch nach alt.
    Und am Debug ausgang erhalte ich die Meldung: Tuesday. 08:32:16 CEST - 18. July 2023. - Fehler beim Initialisieren - kein Client Secret an E[3] vorhanden.
    Obwohl da ein Secret ist und der Baustein korrekt funktioniert.
    Jetzt fehlt nur noch der Baustein für die Zusatzmodule.
    Danke für deine Zeit!

    Einen Kommentar schreiben:


  • timberland
    antwortet
    Zum testen auch der Baustein 19000290 - Netatmo Basis Indoor/Outdoor (v1.7) im Downloadbereich.

    Einen Kommentar schreiben:


  • DiJai
    antwortet
    Hallo Timberland

    wäre es denn möglich, dass du das Basic- und das Regenmodul auch updaten könntest. Die Fehlermeldungen rühren offenbar aus dem gleichen Umstand her.
    grafik.png
    Tausend dank und schönen Gruß

    Einen Kommentar schreiben:


  • timberland
    antwortet
    Update v1.2 im Downloadbereich

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Das ist das Feedback von Netatmo in deren Forum:

    Re: why "unauthorized_client" ?
    Post by Leslie » 13 Jul 2023, 11:47

    Hello,

    We deprecated the client_credentials grant type (username/password) in October 2022 : https://dev.netatmo.com/apidocumentatio ... credential
    This authentication method is now not working anymore. You must implement the authorization_code grant type to authenticate your users : https://dev.netatmo.com/apidocumentatio ... ation-code
    The /token method didn't change. So, if you use the "code" value in your first /token request and then implement the refresh_token flow, you will maintain connectivity

    Have a good day,
    Leslie - Community Manager​

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von NorbertB Beitrag anzeigen
    Im Fall von Netatmo würde das hier versuchversuchen:
    Das hatte ich auch schon versucht. Leider immer mit mit "Authenticate error, unauthorized_client".

    Einen Kommentar schreiben:

Lädt...
X