72_FRITZBOX.pm wird zu 72_Fritz.pm

Begonnen von JoWiemann, 02 März 2026, 16:29:49

Vorheriges Thema - Nächstes Thema

JoWiemann

Hallo,

ich habe das Modul 72_FRITZBOX.pm auf Perl Package umgestellt und in 72_Fritz.pm umbenannt.

Die Umbenennung resultiert aus der Überlegung des Parallelbetriebs und der Tatsache, dass es ja nicht mehr nur die  FritzBox, sondern mittlerweile ein ganzer Fritz-Zoo geworden ist.

Beim Testen und der ausgiebigen Code-Inspektion sind mir noch ein paar Ungereimtheiten aufgefallen.

Über ausgiebige Tests würde ich mich freuen.

Bitte beachten: Um die Größe des hash zu überwachen nutze ich Devel::Size. Bitte nachinstallieren oder die Codezeilen:

5321   use Devel::Size qw(total_size);
5322   my $size = total_size($hash);

5324   Fritz_Readout_Add_Reading $hash, \@roReadings, "retStat_HashSize", $size;

auskommentieren.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

betateilchen

Dass Devel::Size unter Umständen temporär sehr viel Speicher verbrauchen kann, ist Dir bekannt?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!