72_FRITZBOX.pm - Counter aller Netzwerkgeräte

Begonnen von maatin, 30 Juni 2017, 14:52:49

Vorheriges Thema - Nächstes Thema

maatin

Hallo,

ich habe mir einen Counter eingebaut, der alle angemeldeten Netzwerkgeräte zählt (box_lanwlanCount), egal ob LAN oder WLAN und Gast oder nicht Gast. Vielleicht hat noch jemand Interesse:

1500,1501d1499
<    my $lanCount = 0;
<    my $gLanCount = 0;
1536,1537d1533
<             $lanCount++      if $_->{ethernet} == 1;
<             $gLanCount++      if $_->{ethernet} == 1 && $_->{guest} == 1;
1545,1547d1540
<    FRITZBOX_Readout_Add_Reading ($hash, \@roReadings, "box_lanCount", $lanCount);
<    FRITZBOX_Readout_Add_Reading ($hash, \@roReadings, "box_guestlanCount", $gLanCount);
<    FRITZBOX_Readout_Add_Reading ($hash, \@roReadings, "box_lanwlanCount", $wlanCount+$lanCount+$gWlanCount+$gLanCount);
1620c1613



Dabei fällt mir gerade auf - beinhaltet der lanCounter auch die Gäste-Geräte, so dass es statt dessen so aussehen müsste?

<             $lanCount++      if $_->{ethernet} == 1 && $_->{guest} == 0;
<             $gLanCount++      if $_->{ethernet} == 1 && $_->{guest} == 1;


Ich habe die beiden Zeilen vom wlan-Counter übernommen.