FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: rih am 28 August 2018, 11:10:38

Titel: MQTT2_SERVER deaktiviert
Beitrag von: rih am 28 August 2018, 11:10:38
Hallo,
nach dem definieren eines MQTT2_SERVER's mit "define MQTT_Broker MQTT2_SERVER 1883 global" stehen im Log-File folgende Fehlermeldungen:

2018.08.27 22:53:41 1: PERL WARNING: Subroutine MQTT2_SERVER_Initialize redefined at ./FHEM/00_MQTT2_SERVER.pm line 23.
2018.08.27 22:53:41 1: PERL WARNING: Subroutine MQTT2_SERVER_Define redefined at ./FHEM/00_MQTT2_SERVER.pm line 52.
2018.08.27 22:53:41 1: PERL WARNING: Subroutine MQTT2_SERVER_keepaliveChecker redefined at ./FHEM/00_MQTT2_SERVER.pm line 75.
2018.08.27 22:53:42 1: PERL WARNING: Subroutine MQTT2_SERVER_Undef redefined at ./FHEM/00_MQTT2_SERVER.pm line 93.
2018.08.27 22:53:42 1: PERL WARNING: Subroutine MQTT2_SERVER_Attr redefined at ./FHEM/00_MQTT2_SERVER.pm line 126.
2018.08.27 22:53:42 1: PERL WARNING: Subroutine MQTT2_SERVER_Set redefined at ./FHEM/00_MQTT2_SERVER.pm line 137.
2018.08.27 22:53:42 1: PERL WARNING: Subroutine MQTT2_SERVER_State redefined at ./FHEM/00_MQTT2_SERVER.pm line 161.
2018.08.27 22:53:42 1: PERL WARNING: Subroutine MQTT2_SERVER_Read redefined at ./FHEM/00_MQTT2_SERVER.pm line 197.
2018.08.27 22:53:42 1: reload: Error:Modul 00_MQTT2_SERVER deactivated:
Too many arguments for main::Dispatch at ./FHEM/00_MQTT2_SERVER.pm line 404, near "$ac)"

2018.08.27 22:53:42 0: Too many arguments for main::Dispatch at ./FHEM/00_MQTT2_SERVER.pm line 404, near "$ac)"


Installiert ist FHEM auf einem RaspberryPi mit Wheezy. Die Perl-Version ist 5.14.2.
Möglicherweise liegt es an irgendeiner veralteten Software, aber ich möchte ungern blindlings alle möglichen Updates durchführen (never change a running system).
Kann mir bitte jemand sagen, woran das liegt bzw. wie ich den Server zum Laufen bekomme?
Titel: Antw:MQTT2_SERVER deaktiviert
Beitrag von: rudolfkoenig am 28 August 2018, 11:37:20
fhem.pl passt nicht zu 00_MQTT2_SERVER.pm.
Bitte vor einer Fehlermeldung hier im Forum immer ein "richtiges" update durchfuehren.