Error:Modul 70_ENIGMA2 deactivated

Begonnen von Mike-Sbg, 17 Mai 2017, 18:41:32

Vorheriges Thema - Nächstes Thema

Mike-Sbg

Habe Problem das ENIGMA2 Modul zu verwenden (auf einen CENTOS 6 Linux):

Folgende Fehlermeldung erscheint:

Zitat2017.05.17 18:35:45 1: reload: Error:Modul 70_ENIGMA2 deactivated:
Type of arg 1 to keys must be hash (not array dereference) at ./FHEM/70_ENIGMA2.pm line 1230, near "} ) "

2017.05.17 18:35:45 0: Type of arg 1 to keys must be hash (not array dereference) at ./FHEM/70_ENIGMA2.pm line 1230, near "} ) "

Bitte um Hilfe!

Mike-Sbg

OK habe den Fehler selbst gefunden:

Der Syntax welches das 70_Enigma2 verwendet, benötigt PERL Version 5.12

Wie bekomme ich das auf einem älteren System am laufen, wo es vom Distributer nur in einer älteren Verison ausliefert. Die Antwort ist hier PERLBREW, welches die paralelle Installation einer moderneren Perl-Version erlaubt. Habe damit zusätzlich zu meiner Perl-Version von 5.10 (höchste Version für Centos 6) Perl 5.16 installiert, und schon funktioniert alles.