What location signals are used for
- Answering “where is this device right now” without physically tracking it — useful when people and devices move between offices or project sites
- Multi-site visibility — see at a glance which of your registered locations each device last checked in from
- No manual upkeep — once a signal is registered, matching happens automatically on every heartbeat; nobody has to update a device’s location by hand
How matching works
- Checked on every heartbeat a device sends
- If the device’s current IP falls within one of your registered IP ranges, its Last Seen Location is updated to that location
- If the IP doesn’t match any registered range — for example, someone working from home, or a client site — Last Seen Location is left unchanged, not cleared. It reflects the most recent confirmed sighting, not “current location this instant.” A device last seen at your Gurgaon office three days ago will keep showing Gurgaon until it’s next seen on a registered network, not flip to “unknown” the moment it leaves.
- Two different offices can’t register overlapping IP ranges — if a range you enter overlaps one already registered elsewhere in your company, it’s rejected with an error naming the conflicting location, so a typo doesn’t silently misclassify devices later
Adding a signal
Under a location’s detail page, in its Network Signals section, click Add signal.Writing a CIDR range
A CIDR range describes a block of IP addresses, written asaddress/prefix — for example 103.87.59.0/24. The prefix says how much of the address is fixed:
/32— one single, exact IP address, nothing else. Use this if you only have one specific address to register, e.g.103.87.59.234/32./24— a typical single-office block, matching every address that shares the first three numbers (e.g.103.87.59.0/24matches103.87.59.0through103.87.59.255).
/32 — some connections rotate slightly within a range even when described as “static,” which would cause a /32 to silently stop matching.
WiFi Network signals aren’t active yet. The type exists so floor-level location detection (multiple WiFi access points mapped to different locations sharing one office IP) can be added without a schema change later. Creating one today won’t cause an error, but it also won’t do anything — devices don’t yet report which WiFi network they’re connected to. This will be documented separately once it’s live.