NEWS
Netatmo Adapter - minimale und maximale Luftfeuchtigkeit der Wetterstation
-
Moin,
ich habe mir vor kurzem iobroker auf meinem raspi3 installiert und bin noch ziemlich am Anfang mit meiner Konfiguration.
Als erstes möchte ich per Vis die Wetterdaten von meiner Netatmo-Wetterstation samt Zusatzmodule im "beta-Browser" auf meinem kindle Paperwhite 2 darstellen. Vorher habe ich das über eine Webseite und PHP realisiert und konnte mir so auch die Minimal- und Maximalwerte für die Luftfeuchtigkeit anzeigen lassen. Die Werte wurden direkt von der API mit abgefragt. Leider vermisse ich genau diese Werte beim Netatmo Adapter. Gibt es eine Möglichkeit die Werte zu den Objekten hinzuzufügen oder müsste dafür was am Adapter geändert werden (API-Aufruf).
! [name] => Aussenmodul
-
Die Werte wurden direkt von der API mit abgefragt. Leider vermisse ich genau diese Werte beim Netatmo Adapter. Gibt es eine Möglichkeit die Werte zu den Objekten hinzuzufügen oder müsste dafür was am Adapter geändert werden (API-Aufruf). `
Hallo teilchenb,
ich kann diese Werte garnicht in der offiziellen API finden?
https://dev.netatmo.com/resources/techn … ationsdata
Wie hast du das bisher gemacht und diese Daten ausgelesen?
Grüße
ThomasLPZ
-
Hallo ThomasLPZ,
vielen Dank erstmal für deine Antwort.
Ich habe das vor einigen Jahren mit dem https://github.com/potsky/Netatmo gemacht. Da musste ich nur meine API-Daten eingeben und habe dann die Werte bekommen. Allerdings lief das bisher alles auf meinem Webserver und ich möchte das nun lieber alles im LAN haben. Wenn die API von Netatmo die Werte nicht hergibt, dann ist das nicht so schlimm, ich kann auch ohne leben
.
Leider bin ich nicht so fit in PHP und JS, dass ich mir das selber mit Verstand angucken kann.
LG,
teilchenb
-
Hallo teilchenb,
ich bin nun auch etwas verwirrt.
Einerseits steht im Developer-Portal in der Beschreibung, dass sehr wohl diese Werte zur Verfügung gestellt werden:
Andererseits bekomme ich, direkt mit meinem Login im DevPortal, diese Werte nicht angezeigt.
Ergebnis API Werte meines Innenmoduls (via Getstationsdata):
Ergebnis API Werte meines Außenmoduls:
Ergebnis API aus dem Netatmo-eigenen Beispiel:
Vielleicht hat ja Netatmo diese Werte noch zu einem früheren Zeitpunkt zur Verfügung gestellt. Zumindest auf dem verlinkten Widget steht ja:
"NO MORE SUPPORTED
The Netatmo API has changed in 2017. No more time to support this."
Anders kann ich mir dies nicht erklären. Vielleicht weiß ja wer anderes hier im Forum Rat?
Viele Grüße
Thomas
-
Hallo ThomasLPZ,
es tut mir leid zu hören, dass du nun auch verwirrt bist :shock:
.
Ich könnte mir vorstellen, dass es evtl. was mit den unterschiedlichen Methoden oder Scopes zutun hat?
Die Werte bekomme ich mit dem PHP widget noch angezeigt, also scheint die API die auch noch irgendwie bereitzustellen.
Da ich nicht wirklich fit in JS und JSON bin, brauche ich noch etwas zeit um mir das selber verständlich zu machen.
Vielen Dank für dein Interesse.
LG,
teilchenb
-
Hi teilchenb,
da könntest du schon Recht haben. Ich kann leider nicht überblicken welche API in deinem Widget verwendet wird. Dafür reichen meine Kenntnisse leider nicht aus.
VG
ThomasLPZ
-
Hi ThomasLPZ,
ich habe folgendes über das PHP-widget herausgefunden:
<list type="decimal">3. Es wird die Methode "Common: Getmeasure" verwendet.
-
Es muss für jedes Modul einzeln jeder mögliche Wert für eine bestimmte Scale (in der WebAPI wird 1day verwendet) abgerufen werden.
-
Es ist vermutlich einfach zu komplex als dass ich das selber nachbauen könnte
https://dev.netatmo.com/resources/technical/reference/common/getmeasure
Hier noch ein Screenshot von meinem Ergebnis für mein Außenmodul:
Vielen Dank weiterhin aber ich werde mich lieber erstmal anderen Projekten widmen.
LG,
teilchenb
-