59_Weather, DarkSky und OpenWeatherMap API Bugfixes

Begonnen von CoolTux, 13 Januar 2019, 21:22:31

Vorheriges Thema - Nächstes Thema

Deudi

Zitat von: rainer1962 am 19 Januar 2019, 11:36:07
Vielleicht gibt es jemanden dessen englisch besser ist um es an DarkSky zu melden.
Vielleicht sollten wir das besser lassen, da Darksky eigentlich keine Enduser an der Api haben möchte.

Ich habe mir ein Postprocessing Script gebaut, dass alle Icons auf Tag umstellt. Alternativ kann man das ja auch nur zu bestimmten Zeiten korrigieren.
Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch

ws

Darksky ist das Icon-Problem bekannt [Quelle]

ZitatOur system is presently very simple: it finds the "worst" weather condition that will happen during the day (4AM to 4AM), and uses the icon for it. The only case where a daily icon will show a *-night value is partly-cloudy-night, and this is done to match the daily summary text. We already have intentions to change this behavior, because it is confusing. In the meantime, you can assume that if partly-cloudy-night is the worst weather condition that was found, that it was clear during the day. So you can just treat partly-cloudy-night as an alias for clear-day.

Gruß
ws

rainer1962

2xFHEM auf Raspi3,MAXLAN,HMLAN,KeyMatic,MAX Heizung,2x HM-WDS10_TH-O,3xHM-SEC-SD,3xHM Wandtaster 2-Kanal, 2xWandtaster 6-Kanal,1xHM Bewegungsmelder,4xHM EinbauActor,4x Jalousien Actor,2xEGPM2LAN,2xHM DimAktor,2xFritzbox 6840/6490,4-20ma Levelsensor-Ina219,PIP5048,Raspi2 als Floorplan,4xJeeLink

Deudi

Von mir auch ein herzliches Dankeschön für die Arbeit!

Kleinigkeit: In der englischen Commandref ist im Beispiel api= noch klein geschrieben:
define MyWeather Weather api=OpenWeatherMapAPI,cachemaxage:600 apikey=09878945fdskv876 location=52.4545,13.4545 interval=3600 lang=de

Grüße Deudi
Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch

ChrisW

Ich habe super viele Readings bei mir drin .. fc3_ fc4_......fc48_
Raspberry PI3 mit allem möglichen.

CoolTux

Dann bitte einmal kurz alle Readings löschen und neu abrufen.
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

r00t2

#126
Wie ist denn bitte die Regex für "alle Readings" bzw die Parameter für das Device?
So in etwa? deletereading myWeather .
FHEM 6.0 (Raspberry Pi 2 B | Raspberry Pi OS Lite | Perl 5.28.1 | UZB Z-WAVE.Me | Hue Bridge V1 | SIGNALDuino 433 MHz | FritzBox | Kodi | Pioneer AVR | MQTT | Node-RED | Diverse Google Dienste)

CoolTux

Zitat von: r00t2 am 23 Januar 2019, 11:20:53
Wie ist denn bitte die Regex für "alle Readings" bzw die Parameter für das Device?
So in etwa? deletereading myWeather .

deletereading myWeather .*
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

r00t2

FHEM 6.0 (Raspberry Pi 2 B | Raspberry Pi OS Lite | Perl 5.28.1 | UZB Z-WAVE.Me | Hue Bridge V1 | SIGNALDuino 433 MHz | FritzBox | Kodi | Pioneer AVR | MQTT | Node-RED | Diverse Google Dienste)

ChrisW

also nach em löschen und Update sind die vielen Readings alle wieder da
Raspberry PI3 mit allem möglichen.

CoolTux

Eigentlich bezweifel ich das Du fc1 bis fc48 hast wie von dir oben genannt.
Gib mal bitte ein list vom Device.
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

Deudi

Ich vermute er hat hfc Readings. So heißen die bei mir. Ich habe fc1_... bis fc8_... und dann hfc1_ bis hfc49_...
Habe auch alles gelöscht und dann update gemacht.
Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch

CoolTux

Ich vermute es auch. Daher möge er ja auch ein list zeigen.
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

moonsorrox

Kann ich den Ort also das Reading "city" beeinflussen, er zeigt mir einen Ort an der ca 4-5 km weg ist von meiner "location" Angabe.
Gebe ich meine Koordinaten die ich eingetragen habe bei Google ein stimmen die exakt mit meinem Ort und sogar meiner Hausnummer überein...!
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

CoolTux

Zitat von: moonsorrox am 23 Januar 2019, 14:03:40
Kann ich den Ort also das Reading "city" beeinflussen, er zeigt mir einen Ort an der ca 4-5 km weg ist von meiner "location" Angabe.
Gebe ich meine Koordinaten die ich eingetragen habe bei Google ein stimmen die exakt mit meinem Ort und sogar meiner Hausnummer überein...!

Kann man nicht beeinflussen. Wird von der API des Anbieter so geliefert.
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