59_Moon.pm - PERL WARNING: Prototype mismatch:

Begonnen von Burny4600, 25 September 2016, 19:11:57

Vorheriges Thema - Nächstes Thema

Burny4600

Noch ein Perl Eintrag den ich nicht zuordnen kann.
2016.09.25 18:52:47 5: Loading ./FHEM/59_Moon.pm
2016.09.25 18:52:47 1: PERL WARNING: Prototype mismatch: sub main::deg2rad ($;$) vs none at /usr/share/perl/5.20/Exporter.pm line 66, <DATA> line 129.
2016.09.25 18:52:47 3: stacktrace:
2016.09.25 18:52:47 3:     main::__ANON__                      called by /usr/share/perl/5.20/Exporter.pm (66)
2016.09.25 18:52:47 3:     Exporter::import                    called by ./FHEM/59_Moon.pm (6)
2016.09.25 18:52:47 3:     main::BEGIN                         called by ./FHEM/59_Moon.pm (6)
2016.09.25 18:52:47 3:     (eval)                              called by ./FHEM/59_Moon.pm (6)
2016.09.25 18:52:47 3:     (eval)                              called by fhem.pl (2260)
2016.09.25 18:52:47 3:     (eval)                              called by fhem.pl (2259)
2016.09.25 18:52:47 3:     main::CommandReload                 called by fhem.pl (1700)
2016.09.25 18:52:47 3:     main::LoadModule                    called by fhem.pl (1762)
2016.09.25 18:52:47 3:     main::CommandDefine                 called by fhem.pl (1084)
2016.09.25 18:52:47 3:     main::AnalyzeCommand                called by fhem.pl (954)
2016.09.25 18:52:47 3:     main::AnalyzeCommandChain           called by fhem.pl (1217)
2016.09.25 18:52:47 3:     main::CommandInclude                called by fhem.pl (1084)
2016.09.25 18:52:47 3:     main::AnalyzeCommand                called by fhem.pl (954)
2016.09.25 18:52:47 3:     main::AnalyzeCommandChain           called by fhem.pl (1217)
2016.09.25 18:52:47 3:     main::CommandInclude                called by fhem.pl (518)

Das gesamte System wurde auf dem Raspi 3 neu aufgesetzt.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

rudolfkoenig

Da widersprechen sich zwei Perl-Module, wie die Parameter von deg2rad auszuschauen haben.
Am einfachsten kann der Autor von 59_MOON.pm das Problem beheben.

Burny4600

Wo deponiere ich diese PERL WARNING des Modul 59_MOON.pm?
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

rudolfkoenig

Da es kein "offizielles" Modul ist (und damit man die Support-Stelle nicht im MAINTAINER.txt findet), wohl da, wo du es heruntergeladen hast. Vmtl. hier: https://forum.fhem.de/index.php/topic,37467.msg297932.html#msg297932