Comments (9)
Hello,
on my side, it is working correctly.
Please check if you have created the APP.
You can find the detailed description in the README.
https://github.com/Homemade-Disaster/ioBroker.netatmo-energy/blob/master/docs/en/README.md
Pleas check if the "client ID" and "client secret" i
s correctly inserted in the adapter configuration page.
kind regards
from iobroker.netatmo-energy.
Hi,
hmm okay.
I have read the Readme an tryed it again, but with no success.
I keep getting the same error messages as in the screenshot, even if I deliberately use wrong access data,
is it normal that the password field becomes invisible when I try to enter it?
The credentials are working in an another Node-Red installation and also working with this Blocky in ioBroker:
https://forum.iobroker.net/topic/41568/stabiles-netatmo-thermostat-blockly-adapter.
I have also tryed an reinstallation of your adapter via npm or Github link via the admin interface and a brand new Docker-Container.
btw i have Senetry active, maybe you can see something here..
edit:
I tried something else, I have add a few debug messages for the token request and for the password encryption and decryption in my fork.
To me it looks like the password is not stored encrypted, since I only have "cryptic" characters in the token request URL instead of the password in clear text.
This is also confirmed by my debug lines when decrypting the password, at the beginning of the decryption the clear password is readable in the log, after the "decryption" it is no longer clear.
or am I thinking wrong here?
kind regarts
from iobroker.netatmo-energy.
Hallo Zusammen,
ich habe leider genau das gleiche Problem.
Meine home_id, client_id und client_secret sind korrekt eingetragen. Dennoch bekomme ich die Meldung "Ich habe keinen Token erhalten" und "Api-Anfrage nicht ok". Habe Testweise einen neuen Netatmo Account angelegt und dort eine App erzeugt (andere home_id, client_id und andere client_secret) - Leider mit gleichen Ergebnis: "Ich habe keinen Token erhalten" + "Api-Anfrage nicht ok".
Wenn ich den Adapter dann so laufen lasse kommt promt eine Mail: Nach mehreren fehlgeschlagenen Anmeldeversuchen wurde Ihr Konto für die nächsten 10 Minuten gesperrt. Die letzte Anmeldung in Ihrem Konto [email protected] wurde am 29.08.22, 14:20 in Leipzig, Germany* (ungefährer Standort, abgeleitet von der IP-Adresse: xx.xxx.xx.xxx) über die Drittanbieter-App ioBroker_Energy mit Ihrem Passwort vorgenommen.
New Connection
ioBroker_Energy
28.08.22, 04:50
xx.xxx.xx.xxx
Leipzig, Germany*
Die Abfragen über dev.netatmo.com funktionieren. Wenn ich mit get /homesdata meine Home-ID erhalte und diese dann mit get /homestatus benutze um die Home-ID abzufragen kommt der Response korrekt zurück und ich sehe darin alle meine eigerichteten Thermostate.
Einen Copy-Paste-Fehler kann ich nach mehrmaliger Kontrolle mit Sicherheit ausschließen.
Gibt es zu dieser Problematik schon Ansätze oder gar eine Lösung?
from iobroker.netatmo-energy.
Oder werden ggf. nur bei der Übertragung des Passworts diverse Sonderzeichen falsch translitteriert. Das würde zum einen die Mail bzgl der fehlgeschlagenen Anmeldeversuche und auch die Tatsache dass nur Einige unter diesem Fehler leiden erklären!?
from iobroker.netatmo-energy.
Habe jetzt Gelegenheit gehabt verschiedene Sonderzeichen im Passwort auszuprobieren. Daran liegt es offensichtlich nicht.
from iobroker.netatmo-energy.
home_id, client_id und client_secret funktionieren mit dem mittlerweile weitverbreiteten Netatmo Thermostat Blockly Skript von Newpicsel. Ein Fehler in meinen Anmeldedaten oder eine Sperre seitens Netatmo kann also auch ausgeschlossen werden.
from iobroker.netatmo-energy.
Hallo zusammen, ich habe genau das oben beschriebene Problem "API-Anfrage nicht ok" "Ich habe keinen Tokencode erhalten". Home ID, client ID, Client-Secret habe ich alles kopiert, so dass ich da einen Fehler eigentlich ausschließen möchte. Neuinstallation hat auch nix gebracht. Gibt es da Tipps was ich machen kann. Probiere da echt schon lang rum...
from iobroker.netatmo-energy.
Meine Empfehlung ist, das stabile Netatmo Thermostat Blockly von Newpicsel zu verwenden. Da hier keine Antworten mehr kommen sieht es wohl so aus, dass an diesem Projekt nicht mehr weitergearbeitet wird.
Zudem hat Netatmo folgende Info heraus gegeben: "password token flow will be disabled by Netatmo end of September 2022!" Dh. kommt zu diesem Adapter kein entsprechendes Update funktioniert er ab Oktober grundsätzlich bei niemanden mehr.
from iobroker.netatmo-energy.
Hello,
I have released a new version (v2.0.1) of the adapter. This version supports the OAuth2 authentication.
You have to authenticate your account in the adapter config after installing the new version.
from iobroker.netatmo-energy.
Related Issues (20)
- Think about to fix the issues found by adapter checker HOT 2
- Update stable version in repo from 1.3.1 to 2.0.2 HOT 1
- Update stable version in repo from 2.0.2 to 2.3.1 HOT 1
- Externe Sensoren HOT 4
- Please consider fixing errors reported by adapter checker HOT 1
- Update stable version in repo from 2.6.0 to 2.6.1 HOT 1
- After Node 16.x update to 18.17.1 - API Warning: Authenticate refresh error: invalid_grant HOT 1
- Think about to fix the issues found by adapter checker
- Update stable version in repo from 2.6.1 to 2.7.0 HOT 1
- invalid jsonConfig in console HOT 12
- Values are not beeing updated (sync only works in one direction) HOT 3
- Compatibility check to js-controller 3.3 and Admin5 React UI HOT 1
- Please consider fixing issues detected by repository checker HOT 1
- Compatibility check and testing for Node.js 14 and 16 HOT 1
- Compatibility check to js-controller 4.0 HOT 1
- Update stable version in repo from 0.2.4 to 1.3.1 HOT 1
- "Ich habe keinen Token erhalten" + "Api-Anfrage nicht ok" HOT 1
- password token flow will be disabled by Netatmo nd of September 2022! HOT 2
- Update stable version in repo from 1.3.1 to 2.0.2 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iobroker.netatmo-energy.