CFGFN |
|
COMMAND |
{
use Net::Address::IP::Local;
my $address = eval {Net::Address::IP::Local->public};
$data{myip} = $address unless ($@);
$address = eval {Net::Address::IP::Local->public_ipv4};
$data{myipv4} = $address unless ($@);
$address = eval { Net::Address::IP::Local->public_ipv6};
$data{myipv6} = $address unless ($@);
my $hash = $defs{$SELF};
readingsBeginUpdate($hash);
readingsBulkUpdate($hash, "IP", $data{myip});
readingsBulkUpdate($hash, "IPv4", $data{myipv4});
readingsBulkUpdate($hash, "IPv6", $data{myipv6});
readingsEndUpdate($hash, 1);
} |
DEF
|
+*00:10 {
use Net::Address::IP::Local;
my $address = eval {Net::Address::IP::Local->public};
$data{myip} = $address unless ($@);
$address = eval {Net::Address::IP::Local->public_ipv4};
$data{myipv4} = $address unless ($@);
$address = eval { Net::Address::IP::Local->public_ipv6};
$data{myipv6} = $address unless ($@);
my $hash = $defs{$SELF};
readingsBeginUpdate($hash);
readingsBulkUpdate($hash, "IP", $data{myip});
readingsBulkUpdate($hash, "IPv4", $data{myipv4});
readingsBulkUpdate($hash, "IPv6", $data{myipv6});
readingsEndUpdate($hash, 1);
}
|
|
FUUID |
6851ddce-f33f-124a-d9ec-e7aef59fecef187d |
|
at_number |
NR |
101 |
NTM |
13:30:57 |
PERIODIC |
yes |
RELATIVE |
yes |
REP |
-1 |
STATE |
172.20.85.225<br />
172.20.85.225<br />
IPv6 |
TIMESPEC |
00:10 |
TRIGGERTIME |
1750678257.68337 |
TRIGGERTIME_FMT |
2025-06-23 13:30:57 |
TYPE |
|
eventCount |
1369 |
IP |
172.20.85.225 |
2025-06-23 13:20:57 |
IPv4 |
172.20.85.225 |
2025-06-23 13:20:57 |
state |
Next: 13:30:57 |
2025-06-23 13:20:57 |
|