"""Tracks devices by sending a ICMP echo request (ping).""" # The ping binary and icmplib timeouts are not the same # timeout. ping is an overall timeout, icmplib is the # time since the data was sent. # ping binary PING_TIMEOUT = 3 # icmplib timeout ICMP_TIMEOUT = 1 PING_ATTEMPTS_COUNT = 3 DOMAIN = "ping" PLATFORMS = ["binary_sensor"] PING_ID = "ping_id" PING_PRIVS = "ping_privs" DEFAULT_START_ID = 129 MAX_PING_ID = 65534