Time constants

Available during initial setup of the integration as well as via Configure option

Options

OptionTypeDefaultDescription
Caching timeinteger5Time to cache data from the API endpoints
Units:seconds
Devices / AiMesh updateinteger30Time interval for devices and nodes monitoring. This value is used for both device_tracker entities, as well as connected devices sensor and aimesh sensors
Units:seconds
Consider homeinteger45Time to consider device connected after the last home state.
Units: seconds
Refer to the section Consider home
Firmware datainteger21600Interval to update the update entity
Units: seconds
Default value is equal 6 hours
Entities updateinteger30Interval to update all the other entities
Units: seconds
Available if Operation mode / Enable per-sensor update intervals is set to False
{Type} datainteger30Interval to update data fom a single {type}
Units: seconds
Available if Operation mode / Enable per-sensor update intervals is set to True
Refer to the section Entities update

Consider home

This value controls how fast does device tracker change state to not home after the last home state was recorder.

  • consider home <= device tracker update, device tracker will get not home state as soon as device state is checked and it is not connected.
  • consider home > device tracker update, not home state will be assigned only after device is offline for longer than consider home.

Entities update

Currently AsusRouter supports the following data types, which are polled separately:

  • CPU
  • Firmware
  • Guest WLAN
  • Light
  • Misc
  • Network stat
  • Parental control
  • Ports
  • RAM
  • Sysinfo
  • Temperature
  • VPN
  • WAN
  • WLAN

Each of these types support setting polling interval.