Hauptmenü

openweathermap in 5.9

Begonnen von chanky, 07 Januar 2019, 07:33:43

Vorheriges Thema - Nächstes Thema

chanky

Hallo Gemeinde,

Ich hab gerade mein FHEM von 5.7 auf 5.9 aktualisiert, und hab jetzt das Problem dass das Modul openweathermap nicht mehr funktioniert. Früher hab ich meine Wetterdaten (Feuchtigkeit und Temperatur) über openweathermap geholt.

define myWeather openweathermap liefert "Unknown module openweathermap"

Folgende habe bereit ausprobiert:
Ich hab das Modul über github neue geholt und unter /opt/fhem/FHEM abgelegt und FHEM neue gestartet, das Modul wurde aber beim starten trotzdem nicht geladen.

Jetzt würde ich gern wissen wie  ich das alte Modul in 5.9er einbinden kann?

https://github.com/mhop/fhem-mirror/blob/master/fhem/contrib/betateilchen/98_openweathermap.pm

Ich danke euch im Voraus

LG
Chanky

CoolTux

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

chanky

Ja habe ich siehe unten:
rw-r--r-- 1 fhem dialout  25677 Jan  6 06:57 98_ModbusTrovis5576.pm
-rw-r--r-- 1 fhem dialout  54289 Jan  6 06:57 98_monitoring.pm
-rw-r--r-- 1 fhem dialout 316712 Jan  6 06:57 98_MSwitch.pm
-rw-r--r-- 1 fhem dialout  25936 Jan  6 06:57 98_notice.pm
-rw-r--r-- 1 fhem dialout  26576 Jan  6 23:39 98_openweathermap.pm
-rw-r--r-- 1 fhem dialout  47530 Jan  6 06:57 98_PHC.pm
-rw-r--r-- 1 fhem dialout  34730 Jan  6 06:57 98_PID20.pm


LG

CoolTux

Zitat von: chanky am 07 Januar 2019, 08:03:47
Ja habe ich siehe unten:
rw-r--r-- 1 fhem dialout  25677 Jan  6 06:57 98_ModbusTrovis5576.pm
-rw-r--r-- 1 fhem dialout  54289 Jan  6 06:57 98_monitoring.pm
-rw-r--r-- 1 fhem dialout 316712 Jan  6 06:57 98_MSwitch.pm
-rw-r--r-- 1 fhem dialout  25936 Jan  6 06:57 98_notice.pm
-rw-r--r-- 1 fhem dialout  26576 Jan  6 23:39 98_openweathermap.pm
-rw-r--r-- 1 fhem dialout  47530 Jan  6 06:57 98_PHC.pm
-rw-r--r-- 1 fhem dialout  34730 Jan  6 06:57 98_PID20.pm


Wie ist denn genau die Fehlermeldung? Eventuell hat sich das define geändert.

LG
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

chanky

Hab gerade im Logfile einen wichtigen Hinweis gesehen. Hab den übersehen gehabt, ich muss nur das Perl Modul XML::Simple installieren und dann sollte es wieder funktionieren. Danke Trotzdem für deine Unterstützung.


2019.01.07 18:12:51 0: Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM) at ./FHEM/98_openweathermap.pm line 73.
BEGIN failed--compilation aborted at ./FHEM/98_openweathermap.pm line 73.



LG

CoolTux

Zitat von: chanky am 07 Januar 2019, 19:29:24
Hab gerade im Logfile einen wichtigen Hinweis gesehen. Hab den übersehen gehabt, ich muss nur das Perl Modul XML::Simple installieren und dann sollte es wieder funktionieren. Danke Trotzdem für deine Unterstützung.


2019.01.07 18:12:51 0: Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base ./FHEM) at ./FHEM/98_openweathermap.pm line 73.
BEGIN failed--compilation aborted at ./FHEM/98_openweathermap.pm line 73.



LG

Ich werde im laufe der nächsten 2 Wochen ein OpenWeatherMap API Modul für das Modul 59_Weather schreiben. Danach sollte es besser gehen. Weiß ja jetzt wem ich zum testen nehmen kann  ;D
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

chanky


chanky

Zitat von: CoolTux am 07 Januar 2019, 19:44:42
Ich werde im laufe der nächsten 2 Wochen ein OpenWeatherMap API Modul für das Modul 59_Weather schreiben. Danach sollte es besser gehen. Weiß ja jetzt wem ich zum testen nehmen kann  ;D

Hab gerade das neue Modul getestet schaut sehr gut aus  ;)


nternals:
   API        OpenWeatherMapAPI
   APIKEY     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
   APIOPTIONS
   CFGFN     
   DEF        API=OpenWeatherMapAPI apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx location=47.1339,15.3393 interval=1800 lang=en
   INTERVAL   1800
   LANG       en
   LOCATION   47.1339,15.3393
   NAME       test
   NOTIFYDEV  global
   NR         558
   NTFY_ORDER 50-test
   STATE      T: 1°C H: 69% W: 15km/h P: 1012hPa
   TYPE       Weather
   READINGS:
     2019-01-14 23:02:11   apiMaintainer   Leon Gaultier (<a href=https://forum.fhem.de/index.php?action=profile;u=13684>CoolTux</a>)
     2019-01-14 23:02:11   city            Gratkorn
     2019-01-14 23:02:11   cloudCover      75
     2019-01-14 23:02:11   code            26
     2019-01-14 23:02:11   condition       broken clouds
     2019-01-14 23:02:11   country         AT
     2019-01-14 23:02:11   current_date_time Mon, 14 Jan 2019 23:02 pm
     ........
     2019-01-14 23:02:11   high_c          1
     2019-01-14 23:02:11   humidity        69
     2019-01-14 23:02:11   icon            cloudy
     2019-01-14 23:02:11   iconAPI         04n
     2019-01-14 23:02:11   lastError       
     2019-01-14 23:02:11   lat             47.1339
     2019-01-14 23:02:11   long            15.3393
     2019-01-14 23:02:11   low_c           1
     2019-01-14 23:02:11   pressure        1012
     2019-01-14 23:02:11   pubDate         Mon, 14 Jan 2019 22:50 pm
     2019-01-14 23:02:11   state           T: 1°C H: 69% W: 15km/h P: 1012hPa
     2019-01-14 23:02:11   status          ok
     2019-01-14 23:02:11   sunriseTime     Mon, 14 Jan 2019 06:40 am
     2019-01-14 23:02:11   sunsetTime      Mon, 14 Jan 2019 15:35 pm
     2019-01-14 23:02:11   tempHigh        1
     2019-01-14 23:02:11   tempLow         1
     2019-01-14 23:02:11   temp_c          1
     2019-01-14 23:02:11   temperature     1
     2019-01-14 23:02:11   validity        up-to-date
     2019-01-14 23:02:11   visibility      10000
     2019-01-14 23:02:11   wind            15
     2019-01-14 23:02:11   wind_condition  Wind: N 15 km/h
     2019-01-14 23:02:11   wind_direction  360
     2019-01-14 23:02:11   wind_speed      15
   fhem:
     allowCache 1
     interfaces temperature;humidity;wind
Attributes: