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
- Download SmartScan Collector from the SmartDoc admin portal
- Run the Windows installer (.exe)
- Follow the setup wizard (server URL, authentication key)
- 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:
| Protocol | What 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 scanning | Active 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:
- Server URL — Your SmartDoc instance address
- Authentication key — The access token for your company
- Network ranges — Subnets to scan (automatic detection available)
- Scan frequency — From hourly to daily
Scan Settings
| Setting | Description | Default |
|---|---|---|
| Frequency | Interval between scans | Every 4 hours |
| SNMP Community | SNMP v1/v2c community string | public |
| Timeout | Wait time per device | 5 seconds |
| Network ranges | Subnets to scan | Auto-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
| Issue | Solution |
|---|---|
| No devices found | Verify that SNMP is enabled on target devices |
| Incomplete scan | Check firewall rules (UDP 161 for SNMP) |
| Sync fails | Check internet connection and authentication key |
| Service won't start | Check logs in the Debug panel |
| Missing devices | Manually add uncovered network ranges |
Best Practices
- Install on a fixed machine — Choose a server or always-on workstation
- Configure SNMP — Enable SNMP v2c or v3 on your network equipment
- Schedule scans — A scan every 4 hours provides a good balance
- Check results — Regularly review the dashboard to validate discoveries
- One collector per site — Install one SmartScan per network site (LAN) for each client