59_Weather Betatester Kanal. !!!Nur die Betatester!!!

Begonnen von CoolTux, 07 Januar 2019, 17:39:01

Vorheriges Thema - Nächstes Thema

Frank_Huber

Zitat von: CoolTux am 09 Januar 2019, 13:31:36
Mach mal bitte noch mal ein Update. Das Problem hatte ich auch und habe dann Änderungen vorgenommen. Schau mal ob es dann nach dem Update besser geht.
OK, Log Einträge sind weg. Danke!

rabehd

ZitatIch habe soeben noch eine Version hochgeladen.
Es wurde ein wichtiges händling in der CallbackFn verändert. Wer ab jetzt update macht muß bitte alle Module updaten.
59_Weather.pm
DarkSkyAPI.pm
OpenWeatherMap.pm

Durchgeführt. Keine Auffälligkeiten.
Keine Einträge im Log.

OpenWeather kommt erst heute abend.
Auch funktionierende Lösungen kann man hinterfragen.

Helmi55

Alles neu installiert.
Keine Probleme im Log

LG
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/

Frank_Huber

#78
Zitat von: jonien am 09 Januar 2019, 15:40:43
Nach Installation alles ok !

...nach ca 1h Laufzeit:
lastError   404: Internal error   2019-01-09 15:28:45
validity   stale   2019-01-09 15:28:45
current   HASH(0x68bd630)   2019-01-09 15:29:45
current_date_time   Mi, 9 Jan 2019 15:20    2019-01-09 15:29:45

...im LOG keine Auffäligkeiten zu diesem Zeitpunkt.  :(

Gruß Jörg

Kann ich bestätigen, list:
Internals:
   API        OpenWeatherMapAPI
   APIKEY     xxxxxxxx
   APIOPTIONS cachemaxage:600
   DEF        apikey=xxxxxxxx API=OpenWeatherMapAPI,cachemaxage:600
   INTERVAL   3600
   LANG       de
   LOCATION   49.0286515,8.4524651
   NAME       Weather_OpenWeatherMap
   NOTIFYDEV  global
   NR         91
   NTFY_ORDER 50-Weather_OpenWeatherMap
   STATE      API Maintainer: Leon Gaultier (<a href=https://forum.fhem.de/index.php?action=profile;u=13684>CoolTux</a>) ErrorMsg: 404: Internal error
   TYPE       Weather
READINGS:
     2019-01-09 15:55:45   apiMaintainer   Leon Gaultier (<a href=https://forum.fhem.de/index.php?action=profile;u=13684>CoolTux</a>)
     2019-01-09 15:55:45   city            Hagsfeld
     2019-01-09 14:27:36   cloudCover      75
     2019-01-09 14:27:36   code            35
     2019-01-09 14:27:36   condition       Regenschauer
     2019-01-09 15:55:45   country         DE
     2019-01-09 15:55:45   current         HASH(0x32b8440)
     2019-01-09 15:55:45   current_date_time Wed, 9 Jan 2019 15:47 pm
     2019-01-09 14:27:36   high_c          5
     2019-01-09 14:27:36   humidity        92
     2019-01-09 14:27:36   icon            heavyrain
     2019-01-09 14:27:36   iconAPI         09d
     2019-01-09 15:55:45   lastError       404: Internal error
     2019-01-09 15:55:45   lat             49.0286515
     2019-01-09 15:55:45   long            8.4524651
     2019-01-09 14:27:36   low_c           2
     2019-01-09 14:27:36   pressure        1015
     2019-01-09 14:27:36   pubDate         Wed, 9 Jan 2019 13:50 pm
     2019-01-09 15:55:45   state           API Maintainer: Leon Gaultier (<a href=https://forum.fhem.de/index.php?action=profile;u=13684>CoolTux</a>) ErrorMsg: 404: Internal error
     2019-01-09 14:27:36   sunriseTime     Wed, 9 Jan 2019 08:18 am
     2019-01-09 14:27:36   sunsetTime      Wed, 9 Jan 2019 16:48 pm
     2019-01-09 14:27:36   tempHigh        5
     2019-01-09 14:27:36   tempLow         2
     2019-01-09 14:27:36   temp_c          4
     2019-01-09 14:27:36   temperature     4
     2019-01-09 15:55:45   validity        stale
     2019-01-09 14:27:36   visibility      10000
     2019-01-09 14:27:36   wind            2.6
     2019-01-09 14:27:36   wind_condition  Wind: W 2.6 km/h
     2019-01-09 14:27:36   wind_direction  280
     2019-01-09 14:27:36   wind_speed      2.6
   fhem:
     allowCache 1
     interfaces temperature;humidity;wind
Attributes:


edit (mod)
api key gelöscht ...

Helmi55

Ja stimmt. Auch bei mir die Fehlermeldung.
Nur im OW Modul. DarkSky läuft

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

Der Fehler im OW ist bekannt und bei mir lokal bereits gefixt. Hat mich geschlage 3 Std gekostet.
Heute Abend schaffe ich sicherlich noch den Tagesforcast für OW an zu fangen.
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

Frank_Huber



Zitat von: Frank_Huber am 09 Januar 2019, 15:57:30

edit (mod)
api key gelöscht ...

Argh, Schon wieder... [emoji85][emoji85][emoji85][emoji85]
Danke!

Gesendet von meinem Doogee S60 mit Tapatalk


Helmi55

Hi jonien

glaub ich nicht. Da liegt noch die alte Version.
Wenn du das DEF neu modifizierst dann ist alles wieder für einige Zeit gut.

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/

KernSani

#83
OW zusätzlich installiert, läuft... Mal abwarten ;-) Darksky-Vorhersage hatte heute garnicht gepasst... da kann das Weather-Modul aber nix dafür...

Edit: jetzt auch error...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

CoolTux

Ich habe eben noch eine Version hochgeladen. Leider noch kein Forecast für Open Weather Map aber dafür einen blöden Bug gefixt der ein Hash als Readingsvalue geschrieben hat.

Gute Nacht
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

binford6000

Zitat von: CoolTux am 10 Januar 2019, 00:12:45
Ich habe eben noch eine Version hochgeladen. Leider noch kein Forecast für Open Weather Map aber dafür einen blöden Bug gefixt der ein Hash als Readingsvalue geschrieben hat.

Gute Nacht

Moin,
hab die neusten Dateien eingespielt:

Bei DarkSky habe ich jetzt eine 160(!) Tage Forecast. Wobei es dann doch nur der nächste Dienstag ist...

fc160_apparentTempHigh 2 2019-01-10 07:11:23
fc160_apparentTempHighTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_apparentTempLow 0 2019-01-10 07:11:23
fc160_apparentTempLowTime Thu,17 Jan 2019 22:00 PM 2019-01-10 07:11:23
fc160_apparenttempMax 2 2019-01-10 07:11:23
fc160_apparenttempMaxTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_apparenttempMin 0 2019-01-10 07:11:23
fc160_apparenttempMinTime Thu,17 Jan 2019 00:00 AM 2019-01-10 07:11:23
fc160_cloudCover 0.87 2019-01-10 07:11:23
fc160_code 30 2019-01-10 07:11:23
fc160_condition Den ganzen Tag lang überwiegend bewölkt.2019-01-10 07:11:23
fc160_date Thu, 17.01.2019 2019-01-10 07:11:23
fc160_day_of_week Thu 2019-01-10 07:11:23
fc160_dewPoint 0.38 2019-01-10 07:11:23
fc160_high_c 6 2019-01-10 07:11:23
fc160_humidity 79 2019-01-10 07:11:23
fc160_icon partly_cloudy 2019-01-10 07:11:23
fc160_iconAPI partly-cloudy-day 2019-01-10 07:11:23
fc160_low_c 2 2019-01-10 07:11:23
fc160_moonPhase 0.36 2019-01-10 07:11:23
fc160_ozone 306.49 2019-01-10 07:11:23
fc160_precipIntensity 0.0356 2019-01-10 07:11:23
fc160_precipIntensity Max0.1346 2019-01-10 07:11:23
fc160_precipIntensityMaxTime Thu,17 Jan 2019 07:00 AM 2019-01-10 07:11:23
fc160_precipProbability 0.33 2019-01-10 07:11:23
fc160_precipType rain 2019-01-10 07:11:23
fc160_pressure 1012.6 2019-01-10 07:11:23
fc160_sunriseTime Thu,17 Jan 2019 08:21 AM 2019-01-10 07:11:23
fc160_sunsetTime Thu,17 Jan 2019 16:56 PM 2019-01-10 07:11:23
fc160_tempHigh 6 2019-01-10 07:11:23
fc160_tempHighTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_tempLow 2 2019-01-10 07:11:23
fc160_tempLowTime Fri,18 Jan 2019 08:00 AM 2019-01-10 07:11:23
fc160_tempMax 6 2019-01-10 07:11:23 fc160_tempMaxTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_tempMin 2 2019-01-10 07:11:23
fc160_tempMinTime Thu,17 Jan 2019 22:00 PM 2019-01-10 07:11:23
fc160_uvIndex 1 2019-01-10 07:11:23
fc160_uvIndexTime Thu,17 Jan 2019 11:00 AM 2019-01-10 07:11:23
fc160_visibility 16.09 2019-01-10 07:11:23
fc160_wind 3.48 2019-01-10 07:11:23
fc160_windGust 15.1 2019-01-10 07:11:23
fc160_windGustTime Thu,17 Jan 2019 06:00 AM 2019-01-10 07:11:23
fc160_wind_condition Wind: WSW 3.48 km/h 2019-01-10 07:11:23
fc160_wind_direction 249 2019-01-10 07:11:23
fc160_wind_speed 3.48 2019-01-10 07:11:23


Wenn ich das device neu anlege ist wieder alles im Lot.
Dabei sind auch niemals Fehler im Log zu sehen.

Bei OpenWeatherMap ist alles fehlerfrei. Hab den HASH-Fehler in der alten Version auch bemerkt.
Nach dem Neuanlegen war das reading aber wieder korrekt gefüllt.

VG Sebastian

CoolTux

Zitat von: binford6000 am 10 Januar 2019, 07:46:43
Moin,
hab die neusten Dateien eingespielt:

Bei DarkSky habe ich jetzt eine 160(!) Tage Forecast. Wobei es dann doch nur der nächste Dienstag ist...

fc160_apparentTempHigh 2 2019-01-10 07:11:23
fc160_apparentTempHighTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_apparentTempLow 0 2019-01-10 07:11:23
fc160_apparentTempLowTime Thu,17 Jan 2019 22:00 PM 2019-01-10 07:11:23
fc160_apparenttempMax 2 2019-01-10 07:11:23
fc160_apparenttempMaxTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_apparenttempMin 0 2019-01-10 07:11:23
fc160_apparenttempMinTime Thu,17 Jan 2019 00:00 AM 2019-01-10 07:11:23
fc160_cloudCover 0.87 2019-01-10 07:11:23
fc160_code 30 2019-01-10 07:11:23
fc160_condition Den ganzen Tag lang überwiegend bewölkt.2019-01-10 07:11:23
fc160_date Thu, 17.01.2019 2019-01-10 07:11:23
fc160_day_of_week Thu 2019-01-10 07:11:23
fc160_dewPoint 0.38 2019-01-10 07:11:23
fc160_high_c 6 2019-01-10 07:11:23
fc160_humidity 79 2019-01-10 07:11:23
fc160_icon partly_cloudy 2019-01-10 07:11:23
fc160_iconAPI partly-cloudy-day 2019-01-10 07:11:23
fc160_low_c 2 2019-01-10 07:11:23
fc160_moonPhase 0.36 2019-01-10 07:11:23
fc160_ozone 306.49 2019-01-10 07:11:23
fc160_precipIntensity 0.0356 2019-01-10 07:11:23
fc160_precipIntensity Max0.1346 2019-01-10 07:11:23
fc160_precipIntensityMaxTime Thu,17 Jan 2019 07:00 AM 2019-01-10 07:11:23
fc160_precipProbability 0.33 2019-01-10 07:11:23
fc160_precipType rain 2019-01-10 07:11:23
fc160_pressure 1012.6 2019-01-10 07:11:23
fc160_sunriseTime Thu,17 Jan 2019 08:21 AM 2019-01-10 07:11:23
fc160_sunsetTime Thu,17 Jan 2019 16:56 PM 2019-01-10 07:11:23
fc160_tempHigh 6 2019-01-10 07:11:23
fc160_tempHighTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_tempLow 2 2019-01-10 07:11:23
fc160_tempLowTime Fri,18 Jan 2019 08:00 AM 2019-01-10 07:11:23
fc160_tempMax 6 2019-01-10 07:11:23 fc160_tempMaxTime Thu,17 Jan 2019 13:00 PM 2019-01-10 07:11:23
fc160_tempMin 2 2019-01-10 07:11:23
fc160_tempMinTime Thu,17 Jan 2019 22:00 PM 2019-01-10 07:11:23
fc160_uvIndex 1 2019-01-10 07:11:23
fc160_uvIndexTime Thu,17 Jan 2019 11:00 AM 2019-01-10 07:11:23
fc160_visibility 16.09 2019-01-10 07:11:23
fc160_wind 3.48 2019-01-10 07:11:23
fc160_windGust 15.1 2019-01-10 07:11:23
fc160_windGustTime Thu,17 Jan 2019 06:00 AM 2019-01-10 07:11:23
fc160_wind_condition Wind: WSW 3.48 km/h 2019-01-10 07:11:23
fc160_wind_direction 249 2019-01-10 07:11:23
fc160_wind_speed 3.48 2019-01-10 07:11:23


Wenn ich das device neu anlege ist wieder alles im Lot.
Dabei sind auch niemals Fehler im Log zu sehen.

Bei OpenWeatherMap ist alles fehlerfrei. Hab den HASH-Fehler in der alten Version auch bemerkt.
Nach dem Neuanlegen war das reading aber wieder korrekt gefüllt.

VG Sebastian

Das mit den vielen fc_ hatte ich bei DarkSky auch. Muss ich mir noch mal anschauen woher das kommt.

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

rabehd

ZitatBei DarkSky habe ich jetzt eine 160(!) Tage Forecast.
Bei mir scheinbar 136 Tage.
Auch funktionierende Lösungen kann man hinterfragen.

CoolTux

So kurze Info,

Ich habe noch mal umgebaut, dies betrifft aber nur die Art und Weise des Aufbaus wie die Daten dan das Weathermodul geliefert werden müssen.
Desweiteren räume ich in den API Modulen nun alte Stände auf sobald neue reinkommen. Es sollten nun also keine 106 Vorhersagen mehr kommen.

Eine kleine Diskussion wird es noch geben in der Art der Darstellung Am Ende wünsche ich mir das Boris das entscheidet. Ist ja sein Weathermodul.

Meine persönliche Meinung bezüglich Forcastdaten.
Jeder API Modulauthor kann selbst entscheiden wie seine Daten als Forcast dargestellt werden sollen. Dabei bekommr aber jeder Datensatz automatisch durch 59_Weather ein fc_ vorangestellt. Ob er nun 5 Tage Vorhersage a 3 Stunden Rythmus jeweils als fc_ macht oder Tageweise fc_ darstellt und die Stunden als Erweiterung fc_temperature03 oder fc_cloud21 für temperatur bis 3 Uhr und Bewölkung bis 21 Uhr bleibt ihm selbst überlassen.
Voraussetzung ist aber das die Darstellung entsprechend beschrieben werden muss.
Dies gilt in meinen Augen aber ausschließlich für die Forcastdaten.


Grüße
Leon


PS: Der Umbau ist noch nicht online!!!
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

CoolTux

So letzter Stand ist nun online. In meinen Augen wären wir dann durch. Schaut bitte einmal wie es bei Euch in Langzeit läuft und ob die Anzeige soweit passig ist.


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