Skip to main content

SmartScan — Network Discovery

SmartScan Collector is a Windows agent that automatically discovers and inventories equipment on your clients' networks. Install it on a workstation or server in each client network, and SmartScan automatically reports the asset inventory to SmartDoc.

Installation

  1. Download SmartScan Collector from the SmartDoc admin portal
  2. Run the Windows installer (.exe)
  3. Follow the setup wizard (server URL, authentication key)
  4. SmartScan installs as a Windows service and begins scanning

Requirements: Windows 10/11 or Windows Server 2016+

How It Works

Discovery Protocols

SmartScan uses multiple network protocols to detect equipment:

ProtocolWhat It Discovers
SNMP (v1/v2c/v3)Switches, routers, printers, servers, UPS, WiFi access points
mDNS (Bonjour)Printers, Apple devices, NAS, IoT devices
SSDP (UPnP)Routers, IP cameras, NAS, media servers
Port scanningActive network services (HTTP, SSH, RDP, SMB, etc.)

Collected Information

For each discovered device, SmartScan reports:

  • Identity — Hostname, IP address, MAC address, manufacturer (via OUI database)
  • Type — Server, workstation, printer, switch, router, etc.
  • SNMP details — Model, firmware, network interfaces, uptime
  • Open ports — Active services and port numbers
  • Status — Online / offline, last detection time

Scan Cycle

SmartScan Collector (client network)
|
v
SNMP + mDNS + SSDP scan
|
v
Enrichment (OUI, ports)
|
v
Local storage (SQLite)
|
v
Sync to SmartDoc
|
v
Assets visible in portal

Configuration

Setup Wizard

On first launch, a wizard guides you through:

  1. Server URL — Your SmartDoc instance address
  2. Authentication key — The access token for your company
  3. Network ranges — Subnets to scan (automatic detection available)
  4. Scan frequency — From hourly to daily

Scan Settings

SettingDescriptionDefault
FrequencyInterval between scansEvery 4 hours
SNMP CommunitySNMP v1/v2c community stringpublic
TimeoutWait time per device5 seconds
Network rangesSubnets to scanAuto-detected

Dashboard

The SmartScan Collector interface displays:

  • Last scan — Date/time and number of devices found
  • History — Previous scan results
  • Status — Connection state with SmartDoc server
  • Debug — Diagnostic panel for troubleshooting

Windows Service

SmartScan runs as a Windows NT service via NSSM, which means:

  • Auto-start on machine boot
  • Background execution without requiring a user session
  • Elevated privileges for advanced network functions
  • Heartbeat — Regular connection checks with the server

Service Management

# Check status
sc query SmartScanService

# Restart service
sc stop SmartScanService && sc start SmartScanService

# View logs
# Logs are accessible from the Debug panel in the application

Automatic Updates

SmartScan updates itself automatically when a new version is available. The process is transparent and requires no manual intervention.

Results in SmartDoc

Devices discovered by SmartScan automatically appear in the IT Assets > Assets section of the SmartDoc portal. Each asset displays:

  • Collected SNMP information (model, firmware, interfaces)
  • IP and MAC address with manufacturer identification
  • Open ports and detected services
  • SNMP and WMI badges indicating data sources
  • Detection history

Troubleshooting

IssueSolution
No devices foundVerify that SNMP is enabled on target devices
Incomplete scanCheck firewall rules (UDP 161 for SNMP)
Sync failsCheck internet connection and authentication key
Service won't startCheck logs in the Debug panel
Missing devicesManually add uncovered network ranges

Best Practices

  1. Install on a fixed machine — Choose a server or always-on workstation
  2. Configure SNMP — Enable SNMP v2c or v3 on your network equipment
  3. Schedule scans — A scan every 4 hours provides a good balance
  4. Check results — Regularly review the dashboard to validate discoveries
  5. One collector per site — Install one SmartScan per network site (LAN) for each client