Seite 2 von 4

Re: Regenvorhersage OpenWeatherMap

Verfasst: 06.05.2019, 19:56
von oggy1979
Hallo!

Bei mir kommen auch keine Werte an bzw. werden die Systemvariablen nicht befüllt, verwende das Script.

Wenn ich die URL im Browser aufrufe kommt das Ergebnis.

Was kann das sein?

Viele Grüße

Christian

Re: Regenvorhersage OpenWeatherMap

Verfasst: 15.05.2019, 19:30
von osu
Marcus1807 hat geschrieben:
10.04.2019, 20:39

Im Script sind noch einige Debug-Ausgaben enthalten. Einfach auskommentieren wenn es stört.

Für Verbesserungen und Fehlerkorrekturen bin ich jederzeit zu haben - einfach kommentieren. :D
Sehr cool, vielen Dank!

Hatte heute nach Wunderground-Alternativen für meine Bewässerung gesucht. (Offtopic: Mir war unklar, wie lange der ioBroker API-Key brauchbar ist und aus meinen nächstgelegenen Wunderground-PWS konnte ich keinen Niederschlags-Forecast entnehmen.)

Anstelle CUxD habe ich Dein Script auf system.Exec umgestellt. Läuft. :-)

Gruß,
Oli

Re: Regenvorhersage OpenWeatherMap

Verfasst: 04.06.2019, 13:27
von Doc_E_Brown
Hallo,

vielen Dank für das Skript.
In der API wird die Regenvorhersage angezeigt, aber nicht in die Systemvariablen geschrieben.
Woran könnte das liegen?

Vielen Dank, Ingo

Re: Regenvorhersage OpenWeatherMap

Verfasst: 11.06.2019, 17:21
von Michaela1965
MartinBr hat geschrieben:
12.04.2019, 11:16
Hallo Hypnos,
in dem RedMatic Node vermisse ich die Regenvorhersage, also irgendetwas in Richtung <msg.payload.rain>.
Das könnte ich für die Bewässerungssteuerung nutzen.
Aktuell kopiere ich mir die Systemvariablen vom ioBroker auf die CCU und werte sie dort in der Steuerung aus.
Gruß
Martin
Kannst du mir da mal eine Anleitung zu kommen lassen. Das mit Openweather geht bei mir leider nicht, da ich die Node dazu nicht installiert bekomme.

Re: Regenvorhersage OpenWeatherMap

Verfasst: 11.06.2019, 17:52
von Michaela1965
Hypnos hat geschrieben:
11.04.2019, 12:10
Hallo,

weil es gerade eine Anfrage gab, hier gibt es eine Anleitung, wie das mit Redmatic anstelle eines Scriptes geht.

Gruß
Leider bekomme ich so ohne weiteres das zusatzpacket mit "npm i node-red-node-openweathermap" nicht installiert. Die Raspberrymatic schmeißt mir die Fehlermeldung "Unhandeld rejection Error: EROFS: read-only file system, mkir '/root/.npm' ead95" damit kann ich nichts anfangen da ich Linux Anfängerin bin.

Re: Regenvorhersage OpenWeatherMap

Verfasst: 12.06.2019, 23:42
von Hypnos
Michaela1965 hat geschrieben:
11.06.2019, 17:52
Leider bekomme ich so ohne weiteres das zusatzpacket mit "npm i node-red-node-openweathermap" nicht installiert. Die Raspberrymatic schmeißt mir die Fehlermeldung "Unhandeld rejection Error: EROFS: read-only file system, mkir '/root/.npm' ead95" damit kann ich nichts anfangen da ich Linux Anfängerin bin.
Hallo,

wie das Installieren zusätzlicher Nodes geht, dafür gibt es einen extra Wiki Artikel. Also entweder direkt über den Node-Red Editor oder per Kommandozeile wie dokumentiert.

Gruß

Re: Regenvorhersage OpenWeatherMap

Verfasst: 18.08.2019, 15:03
von MartinBr
Michaela1965 hat geschrieben:
11.06.2019, 17:21
MartinBr hat geschrieben:
12.04.2019, 11:16
Hallo Hypnos,
in dem RedMatic Node vermisse ich die Regenvorhersage, also irgendetwas in Richtung <msg.payload.rain>.
Das könnte ich für die Bewässerungssteuerung nutzen.
Aktuell kopiere ich mir die Systemvariablen vom ioBroker auf die CCU und werte sie dort in der Steuerung aus.
Gruß
Martin
Kannst du mir da mal eine Anleitung zu kommen lassen. Das mit Openweather geht bei mir leider nicht, da ich die Node dazu nicht installiert bekomme.
Hallo Michaela1965,
ich habe deinen Beitrag leider erst sehr spät gehen, sorry:

Wie ich geschrieben habe, betreibe ich einen ioBroker. Die Wettervorhersage läuft über den Adapter "DASWETTER".
Hier bekomme ich auch die Regenwahrscheinlichkeiten her.

Über folgendes Mini Script schreibe ich die Werte in den Rega-Adapter für die Homematic:

Code: Alles auswählen

// Kopiert Regenwahrscheinlichkeit zur CCU
//
const idQuelle1 = "daswetter.0.NextDaysDetailed.Location_1.Day_2.rain_value",
      idZiel1 = "hm-rega.0.2107"; // anpassen oder mit ID Einfügen ausfüllen

const idQuelle2 = "daswetter.0.NextDaysDetailed.Location_1.Day_3.rain_value",
      idZiel2 = "hm-rega.0.2454"; // anpassen oder mit ID Einfügen ausfüllen

on(idQuelle1, idZiel1);
on(idQuelle2, idZiel2);
In der Homematic addiere ich die beiden Werte zu einer Gesamtwahrscheinlichkeit für 2 Tage und kann diese Werte in meine Bewässerungssteuerung einbauen.

Gruß
Martin

Re: Regenvorhersage OpenWeatherMap

Verfasst: 23.10.2019, 13:19
von PaulM
Das Skript von Marcus1807 aus dem ersten Beitrag läuft gut, ich habe mein bisheriges Skript schubladisiert.

Durch den Aufbau der API-Rückgabe von OWM (3-Stunden Intervall) müssten andere Vorhersage-Informationen wie Temperaturen mit einem anderen Skript abgefragt werden.

Danke

Re: Regenvorhersage OpenWeatherMap

Verfasst: 20.03.2020, 16:19
von stephan13
Halo zusammen,
bin den Weg über Redmatic gegangen, so wie es Hypnos auch schreibt.
Die Daten bekomme ich auch per debug korrekt ausgegeben, wie kann ich denn jetzt nur 1 Wert (z.B. Regen 0 bis 3 h) an eine Systemvariable weiterleiten? Mit der change node passiert leider nichts...

Re: Regenvorhersage OpenWeatherMap

Verfasst: 25.04.2020, 13:01
von Zamon
Läuft, Danke für die Mühe!!!!!
Damit wird der Rasen schön!