Dynamic design & community health viewer (powered by the radioctl API).
Pick a community from the side-panel list (name = load it alone, + = add it to the map), or use the search box, which answers in five kinds: customer nodes, distribution nodes, poles, communities and street addresses. A KB id matches in either form (KB-C6-53-31 or KBC65331); a name substring works too. Selecting a result loads its community if it is not already on the map and puts it in the page URL, so the link reopens it.
Pressing Enter asks in this order: the results already on screen (nothing leaves your browser), then this server by host and by name (nothing leaves the NOC), and only if no radio in the fleet matches, OpenStreetMap Nominatim for street addresses. Address lookups are requested by your browser (not by the server, which may have no internet access from inside the NOC), so if your browser is offline the address row says so rather than coming back empty. Typing alone never contacts anybody - so text you type is sent to OpenStreetMap only when you press Enter and the fleet has no such radio. KB ids and Zabbix host names are never sent at all. Geocoding data © OpenStreetMap contributors.
Click any radio or link line for details: distance estimate, DN heading, metrics with quality coloring, and a Google Maps link for the verify-by-map workflow.
Your position on the map is currently synthetic - a point placed by hand, not a fix from this device. Accepting turns on share my location, which asks this browser for a real fix and replaces the placed point.