Change wizard
Change the timespec:
Relative   Periodic   Use perl function for timespec
 
Change the executed command:
 at_number +*00:10 set


at_number
Internals
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
Readings
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
at_number
Attributes
IP<br />
IPv4<br />
IPv6