Seite 1 von 3

Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Mo 10. Sep 2018, 10:07
von Ulrich
Dieses Dokument beschreibt, wie aktuelle Wetterdaten für den Standort des Gerätes eingebunden werden können. (Wetterbericht)
Dazu ist das Image Version 4.0.5 oder höher nötig und die City ID Liste.

Die Wetterdaten können dann so eingebunden werden. Das ist nur ein Beispiel:

solaranzeige.png

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Do 23. Apr 2020, 16:24
von Hugo1234
Hallo Ulrich,
Das ist schade, wie geht's weiter damit ohne Angabe des API Keys in der config.php ?

vielen Dank für Ihre Anfrage und das Interesse an unserer Wetter-API.

Die Schnittstelle richtet sich jedoch an Geschäftskunden, daher können
wir zur Zeit leider keine speziellen Angebote für private Anwender machen.

Ich hoffe auf Ihr Verständnis und wünsche Ihnen noch einen schönen Tag.

Mit freundlichen Grüßen

Friederike Koch
Diplom-Meteorologin
Sales & Account Manager

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Do 23. Apr 2020, 16:56
von Hugo1234
Kommando zurück, war auf der falschen Seite :geek:

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Mi 11. Nov 2020, 21:07
von SolarBuddy
Hallo,

hier ein kurzer Tip, bzgl. des Erlangens der "City ID" für die Wetterdaten.

Möglichkeit 1:

Zum einen erhält man die City ID wenn man auf OpenWeatherMap die entsprechende Stadt, den Ort sucht,
und dann in der URL/Adresszeile entsprechend findet, hier am Beispiel für "Frankfurt am Main"
https://openweathermap.org/city/2925533

Möglichkeit 2 (für Linux):

Step1: Download von
http://bulk.openweathermap.org/sample/city.list.json.gz
Step2: Entpacken
gunzip city.list.json.gz
Step 3: Stadt/Ort suchen via grep am Beispiel "Frankfurt am Main"
cat city.list.json | grep -i -A 6 -B 2 'frankfurt am main'

grep parameter:
-i = Groß / Kleinschreibung unabhängig (Case Insensitive)
-A 6 = print 6 lines "after"
-B 2 = print 2 lines "before"

Ergebnis:
{
"id": 2925533,
"name": "Frankfurt am Main",
"state": "",
"country": "DE",
"coord": {
"lon": 8.68333,
"lat": 50.116669
}
--
{
"id": 3220968,
"name": "Frankfurt am Main",
"state": "",
"country": "DE",
"coord": {
"lon": 8.66361,
"lat": 50.130829
}

Diese Methode ist schneller als das durchsuchen der Datei "city.list.json" über den WebBrowser oder einen Text Editor
da die Datei doch recht groß (ca. 45MB) ist.

Gruß & vielleicht hilft es dem einen oder anderen.

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Fr 13. Nov 2020, 11:54
von mccattttz
Hi Urlich, wie hast du denn die sun altitude dort rein bekommen?

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Sa 2. Jan 2021, 17:11
von marlow42
Ich komme mit der Einbindung nicht weiter.
Wenn ich ein neues Panel einbauen will, habe ich immer einen Graph. Hier benötige ich aber eine Tabelle mit 2 Zeilen.
Wie kann ich das umstellen?

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Sa 2. Jan 2021, 18:31
von TeamO
Du musst unter Visualization "Table" auswählen
Table.jpg
Table.jpg (19.72 KiB) 14467 mal betrachtet

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Sa 2. Jan 2021, 19:46
von marlow42
Ich habe dies aus den Live Daten der Finja übernommen. So ging es.

Jetzt würde ich gerne noch ein paar Werte einfügen.
wetter_20210102.jpg
Wie kann ich denn hier noch etwas aufnehmen?

Ich habe aus etwas Hin- und Hersortieren das Datum noch über den Wetterdaten
Datum_20210102.jpg
Ich würde das gerne löschen, finde aber das Feld nicht, wo dies definiert ist.

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Mo 4. Jan 2021, 13:23
von Elo
Wie bekommt man denn den Standardwert "Time" aus der Tabelle raus?
Die Abfrage sieht bei mir genauso aus, aber das Feld "Time" stört und dadurch wird die Tabelle zu lang.

Re: Einbinden aktueller Wetterdaten ( Wetterbericht )

Verfasst: Mo 4. Jan 2021, 16:42
von qgunn
I am new to Solaranzeige, but I had the same problem.
1) I edited the panel
2) Clicked on Transform
3) filtered out Time by de-activating it.
Seemed to do it and then saved my dashboard.