[OpenWeatherAPI.pm] API Modul für 59_Weather.pm

Begonnen von CoolTux, 12 Januar 2019, 17:46:51

Vorheriges Thema - Nächstes Thema

monosurr0und

#30
Zitat von: CoolTux am 13 Januar 2019, 12:08:39
Das kommt drauf an welche API Du verwenden möchtest. Bei den jeweiligen Anbieter musst Du Dich dann registrieren und erhälst einen API Key.

Ah verstehe, also ginge auch define MyWeather Weather api=DarkskyAPI,cachemaxage:600 apikey=xyz....
Kann ich die API denn nur einmal verwenden? ich Administriere die fhem Installation meiner Eltern und würde dann da zbsp die Darksky API nutzen die ich nun auch schon angelegt habe ^^

PS: aus fc6_day_of_week: Do wurde nun
hfc10_day_of_week Mo

Habe ich etwas falsch gemacht oder muss ich jetzt wirklich alles anpassen um meine Darstellung wieder hin zu bekommen  :o

CoolTux

Kannst Du machen. Aber bitte beachte die Bedingungen des Anbieters. Wenn Du mehr wie 1000 Aufrufe am Tag bei DarkSky machst kostet es Dich Geld.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Helmi55

Hallo Leon

kannst du mir bitte kurz erklären welche Icons hinter weblink_Wetter stehen?
Ich dachte es handelt sich um die von Kleinklima
Wenn ich die im FTUI verwenden will sehen die anders aus? Was mach ich da bitte falsch

<header>Wetter</header>
               <div class="sheet">
                    <div class="row">
                        <div class="cell">
                  <div data-type="label" data-device="Wetter" data-get="current_date_time" class="small"></div>
            <div data-type="weather" data-device="Wetter" data-get="fc1_precipType" data-imageset="kleinklima" class="mini"></div>
<div data-type="label" data-device="Wetter" data-get="fc1_condition" class="cell"></div>
<div data-type="label" data-device="Wetter" data-get="fc1_low_c" data-unit="%B0C%0A" class="cell inline big"></div>
<div data-type="label" data-device="Wetter" data-get="fc1_high_c" data-unit="%B0C%0A" class="cell inline big"></div>
<div data-type="label" data-device="Wetter" data-get="fc1_uvIndex" data-unit= "UV - Index" class="cell big"></div>
<div data-type="label" data-device="Wetter" data-get="fc1_wind_condition" class="cell small"></div>
                        </div>


Habe auch schon icon und iconAPI sowie die precipType verwendet?

Danke
Helmut
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/

CoolTux

Hatte ich Dir ja schon geschrieben, kann ich nicht sagen. Ist Boris sein Gebiet. Müsste da auch erst nachschauen und suchen und da fehlt mir aktuell die Zeit.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Helmi55

Sorry das war vielleicht noch in dem geschlossenen Thread
Kein Problem

Gruß
helmut
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/

Gisbert

Zitat von: CoolTux am 13 Januar 2019, 12:19:12
Warum hast Du das gemacht? Bitte führen ein FHEM Update durch damit alle nötigen Dateien aktualisiert werden.
Danke für den Hinweis, ich hab zu kompliziert gedacht. Ich habe nicht an den einfachsten Weg gedacht, dass ein "update all" alle neuen und geänderten Module lädt.
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

monosurr0und

Zitat von: monosurr0und am 13 Januar 2019, 12:21:23

PS: aus fc6_day_of_week: Do wurde nun
hfc10_day_of_week Mo

Habe ich etwas falsch gemacht oder muss ich jetzt wirklich alles anpassen um meine Darstellung wieder hin zu bekommen  :o

Kann mir dazu jemand was sagen bevor ich anfange ca. 40 notify in zwei fhem Installationen umzuschreiben  :(

CoolTux

Zitat von: monosurr0und am 13 Januar 2019, 12:59:23
Kann mir dazu jemand was sagen bevor ich anfange ca. 40 notify in zwei fhem Installationen umzuschreiben  :(
Die OpenWeatherMapAPI liefert ausschließlich Stundenforecast Datensätze. Jeweils immer für 3 Stunden. Daher das hfc.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

monosurr0und


carlos

Hallo,
Hervoragende Arbeit, wie schnell das wieder ging!
FHEM ist schon cool und die Entwickler hier sind erste Sahne.
Das musste mal gesagt werden.

Bei mir läuft das Wetter modul bestens.
Gruß

Carlos
FHEM svn auf Intel NUC mit proxmox,1 UDOO, 3 Raspberry Pi, signalduino, nanoCUL, div. Homematic Komponenten, toom Baumarkt Funksteckdosen, einige sonoffs, hue, shelly

Felix_86

#40
Ich verfolge das Thema schon seit einigen Tagen. Erstmal ein großes Lob an die Entwickler und Tester :thumbsup:

Wo finde ich jetzt aber die Anleitung? Der Wiki-Weather-Eintrag teilt nur mit, dass es die Yahoo-API nicht mehr gibt, verweist aber (noch) nicht auf Infos zum aktuellen Weather-Modul.
Welche Anforderungen müssen erfüllt sein? Ich brauche einen API Key von OpenWeather oder DarkSky - korrekt? Sind die kostenlos? Wo und wie sind diese zu registrieren?
Wo liegt der Unterschied zwischen OpenWeather un DarkSky?

Hier fehlt mir noch ein bisschen Futter, für die richtige Entscheidung und die Einrichtung.

Besten Dank vorab.
Grüße von Felix

Pi3, Raspbian 11, FHEM 6.2, ca 320 Device
SIGNALduino (TCM, TX, IT), CUL (EM, FS20, HMS), JeeLink (PCA301), HUEBridge, HUEDevice, mailcheck, echodevice, alexa, TelegramBot, Weather (OWM), DWD_OpenData, FRITZBOX, TabletUI, Calendar, Abfall, Vitoconnect, LGTV_WebOS

CoolTux

Zitat von: Felix_86 am 13 Januar 2019, 13:16:59
Ich verfolge das Thema schon seit einigen Tagen. Erstmal ein großes Lob an die Entwickler und Tester :thumbsup:

Wo finde ich jetzt aber die Anleitung? Der Wiki-Weather-Eintrag teilt nur mit, dass es die Yahoo-API nicht mehr gibt, verweist aber (noch) nicht auf Infos zum nun aktuellen Weather-Modul.
Welche Anforderungen müssen erfüllt sein? Ich brauche einen API Key von OpenWeather oder DarkSky - korrekt? Sind die kostenlos? Wo und wie sind diese zu registrieren?
Wo liegt der Unterschied zwischen OpenWeather un DarkSky?

Hier fehlt mir noch ein bisschen Futter, für die richtige Entscheidung und die Einrichtung.

Besten Dank vorab.

Hallo Felix,

Hier gibt es bestimmt so gut wie fast niemanden der Dir sagen kann was wie besser oder schlechter ist. Es wäre also Deine Chance ein aus Deiner Sicht entsprechenden Artikel zu verfassen.
Und wo Du die Keys bekommst und unter welchen Voraussetzungen erfährt man immer beim jeweiligen Anbieter.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gisbert

Zitat von: Felix_86 am 13 Januar 2019, 13:16:59Wo finde ich jetzt aber die Anleitung?

Zusätzliche Infos neben denen zu den Keys:
1) update all --> bitte vorher überlegen, ob das gewollt ist
2) shutdown restart
3) https://fhem.de/commandref_DE.html#Weather, bei OpenWeatherAPI muss API groß geschrieben werden (API=...).
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

satprofi

Zitat von: Felix_86 am 13 Januar 2019, 13:16:59
Ich verfolge das Thema schon seit einigen Tagen. Erstmal ein großes Lob an die Entwickler und Tester :thumbsup:


Wo liegt der Unterschied zwischen OpenWeather un DarkSky?

Hier fehlt mir noch ein bisschen Futter, für die richtige Entscheidung und die Einrichtung.

Besten Dank vorab.

DarkSky ist nicht gratis, wenn ich das richtig interpretiere auf deren seite.
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

CoolTux

#44
Zitat von: satprofi am 13 Januar 2019, 13:28:05
DarkSky ist nicht gratis, wenn ich das richtig interpretiere auf deren seite.
Dann hast Du das falsch interpretiert. Du hast 1000 Abfragen pro Tag frei.

https://darksky.net/dev/docs/faq
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net