Autor Thema: MQTT2_SERVER deaktiviert  (Gelesen 704 mal)

Offline rih

  • Full Member
  • ***
  • Beiträge: 118
MQTT2_SERVER deaktiviert
« 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?

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 20891
Antw:MQTT2_SERVER deaktiviert
« Antwort #1 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.