Wunderground API End of Service

Begonnen von FlatTV, 29 Dezember 2018, 19:09:36

Vorheriges Thema - Nächstes Thema

FlatTV

Das ist ja dooof https://www.wunderground.com/weather/api/
Welche Alternative seht ihr den so  ???
Darksky API?
Ist ja nur noch wenig ,,for free" vorhanden.
Raspi3 - im wesentlichen mit Phoscon, HomeMatic ( aktuell über debmatic), CUL, BOSE-ST und Alexa (Connector)

dkreutz

OpenWeatherMap

Dazu gibt es im FHEM-contrib Verzeichnis auch ein Modul, das aber leider nicht mehr mit der inzwischen aktuellen OWM-API funktioniert.

Für das senden von eigenen Wetterdaten habe ich hier einen Codeschnipsel gepostet. (Setzt natürlich voraus, dass man sich bei OWM registriert hat und API-Key und Stations-ID erstellt hat).
Raspberry Pi3B+ (Bullseye) / JeeLink868v3c (LaCrosse), nanoCUL433 (a-culfw V1.24.02), HM-MOD-UART (1.4.1), TEK603, MapleCUL / diverse Sensoren/Sender/Aktoren von Technoline, Intertechno, Shelly, Homematic und MAX!, Froggit Wetterstation, Luftdaten.info / Autor des fhem-skill für Mycroft.ai

PeMue

#2
Hallo,

gut, dass locutus' Wetterstation OpenWeatherMap verwendet  :P.

Gruß Peter

Edit: War ursprünglich wunderground, wurde aber auf OpenWeatherMap aktualisiert  :) :) :)
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Markus M.

Zitat von: FlatTV am 29 Dezember 2018, 19:09:36Welche Alternative seht ihr den so  ???
Darksky API?
Kannte ich noch gar nicht!
Gib mir ein paar Stunden...

Zitat von: PeMue am 29 Dezember 2018, 21:35:05gut, dass locutus' WetterstationOpenWeatherMap verwendet  :P.
Autsch...
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

herrmannj

darksky ist gut. Die t&c sind aber schwierig, kostenlos ist der developer Key. Wenn wieder jetzt alle losrennen und sich 'nen dev key holen dann ändern die das irgendwann.

https://darksky.net/dev/docs/faq
ZitatCan I require my users to sign up for a developer's API key?
No, your end-users should not sign up for Dark Sky API keys as a means for you to circumvent the daily cap of 1,000 free calls. The 1,000 free calls per day are intended for one developer or company to explore the API.

Markus M.

#5
Zitat von: herrmannj am 29 Dezember 2018, 22:47:44
darksky ist gut. Die t&c sind aber schwierig, kostenlos ist der developer Key. Wenn wieder jetzt alle losrennen und sich 'nen dev key holen dann ändern die das irgendwann.
Das wäre natürlich schlecht.


Dann ist der Anhang jetzt einfach ein verspätetes Weihnachtsgeschenk für alle hier im Thread und wir erwähnen das nicht weiter ;D
Ich habe sowieso nicht die Muße, noch ein Modul zu pflegen.

Das Modul funktioniert soweit für die stündliche und tägliche Vorhersage und sollte leicht abänderbar sein.
Alle Prozentwerte sind auf 0-100 und die Regenmengen auf mm umgerechnet, Wind wird in km/h angezeigt.

Viel Spaß damit  ;)
M


Die bestehenden kostenlosen API Keys von WUnderground werden wohl morgen deaktiviert.
Wer weiterhin die TWC Daten nutzen will, kann übrigens auch einfach dieses Modul hier verwenden und 5 Minuten bei Google nach dem dazugehörenden API Key von Apple suchen:
https://forum.fhem.de/index.php/topic,89578.0.html
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

FlatTV

#6
THX!

Forecast über Tage bekomme ich zwar noch nicht aber ich schau mir das in Ruhe erstmal an.

//edit
dauerte etwas aber jetzt ist alles da. Nochmals danke!
Raspi3 - im wesentlichen mit Phoscon, HomeMatic ( aktuell über debmatic), CUL, BOSE-ST und Alexa (Connector)

somansch

PS: Wunderground hat noch die Deadline bis auf den 15.02.2019 verschoben  ;)
https://apicommunity.wunderground.com/weatherapi/topics/weather-underground-api-update

Viele Grüße
Andreas

yersinia

viele Grüße, yersinia
----
FHEM 6.3 (SVN) on RPi 4B with RasPi OS Bullseye (perl 5.32.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

Benni

Zitat von: somansch am 06 Januar 2019, 00:50:47
PS: Wunderground hat noch die Deadline bis auf den 15.02.2019 verschoben  ;)
https://apicommunity.wunderground.com/weatherapi/topics/weather-underground-api-update

... und für diejenigen, die mit einer Eigenen Wetterstation (PWS) selbst Daten zu WU beisteuern, sollen berechtigt für das Ersatz-API sein.

Wie auch immer das dann genau aussehen wird?


Helmi55

Tja, leider haben die auch kein Abkommen mehr mit Netatmo.
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Sirel

Weiß jemand zufällig welche conditions im Feld summary auftreten können? Bei Yahoo hab es hier
https://developer.yahoo.com/weather/documentation.html?guccounter=1 schön übersichtlich alle Ausprägungen.
Habe in der API Beschreibung nichts dazu gefunden...

Dank vorab,

Max

somansch

Zitat von: Sirel am 07 Januar 2019, 21:23:37
Weiß jemand zufällig welche conditions im Feld summary auftreten können? Bei Yahoo hab es hier
https://developer.yahoo.com/weather/documentation.html?guccounter=1 schön übersichtlich alle Ausprägungen.
Habe in der API Beschreibung nichts dazu gefunden...

Dank vorab,

Max

Gefunden in den DevDocs:
"summary optional
A human-readable text summary of this data point. (This property has millions of possible values, so don't use it for automated purposes: use the icon property, instead!)"

icon optional
A machine-readable text summary of this data point, suitable for selecting an icon for display. If defined, this property will have one of the following values: clear-day, clear-night, rain, snow, sleet, wind, fog, cloudy, partly-cloudy-day, or partly-cloudy-night. (Developers should ensure that a sensible default is defined, as additional values, such as hail, thunderstorm, or tornado, may be defined in the future.)

Viele Grüße
Andreas

Sirel

Zitat von: somansch am 08 Januar 2019, 00:31:42
Gefunden in den DevDocs:
"summary optional
A human-readable text summary of this data point. (This property has millions of possible values, so don't use it for automated purposes: use the icon property, instead!)"

icon optional
A machine-readable text summary of this data point, suitable for selecting an icon for display. If defined, this property will have one of the following values: clear-day, clear-night, rain, snow, sleet, wind, fog, cloudy, partly-cloudy-day, or partly-cloudy-night. (Developers should ensure that a sensible default is defined, as additional values, such as hail, thunderstorm, or tornado, may be defined in the future.)

Viele Grüße
Andreas

Hi Andreas,
besten Dank! Dann richte ich meine Automatisierung darauf aus.

Viele Grüße,

Max

mkriegl

#14
Danke auch von mir für das Modul.
Gibt es irgendeine Möglichkeit die Werte darin schon zu runden oder zu kürzen? Ich erhalte einige Werte wie Temperatur mit 2 Nachkommastellen. Macht für mich wenig Sinn und braucht auf meinem Dashboard zu viel Platz :D
Auch würde mich eine Möglichkeit interessieren in den Zeitstempeln nur das Datum oder nur die Zeit auszugeben z.b. bei "fc0_sunset" habe ich das mit FmtTime. Für "fc_time" mit reinem Datum habe ich noch keine Lösung. Bei WUnderground wurde auch der Wochentag mit übergeben, vielleicht kann man sich den auch irgendwie berechnen.
Leider bin ich zu unerfahren in Perl