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
Rechte korrekt gesetzt?
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
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
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
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
Sehr gern :)
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: