Hallo
Ich wollte Meldung nicht in die Anfängerfragen posten.
Ich habe meine Proxmox FHEM-VM auf trixie hochgezogen. Im Log erscheint nun (wie auch schon bei einigen Modulen gepostet):
PERL WARNING: Smartmatch is deprecated at FHEM/TimeSeries.pm line 113Version: This is perl 5, version 40, subversion 1 -> die bisherige Version unter bookworm weiss ich gerade nicht.
Gruß Ralf
Index: TimeSeries.pm
===================================================================
--- TimeSeries.pm (revision 30482)
+++ TimeSeries.pm (working copy)
@@ -110,7 +110,7 @@
_M => undef, # see below
_S => undef, # see below
}; # we are a hash reference
- $self->{method}= "none" unless($self->{method} ~~ @METHODS);
+ $self->{method}= "none" unless(contains_string($self->{method}, @METHODS));
return bless($self, $class); # make $self an object of class $class
}
FHEM/TimeSeries.pm neubert/jensb FHEM Development
Vielleicht könnte man in der MAINTAINER.txt einen anderen Bereich für diese Datei angeben?
Einen Bereich zu benennen, in dem der reguläre Benutzer nicht schreiben darf, finde ich etwas unglücklich.
Fühlt sich eigentlich irgendjemand berufen, die Änderung an der Datei vorzunehmen und einzuchecken, bevor noch mehr Meldungen von Anwendern im Forum auftauchen?
z.B. https://forum.fhem.de/index.php?topic=143195.0