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.