Skip to main content

get_sns()

Instance Method | VTSDeviceFinder Class

📖 Method Description

Get the serial number (Serial Number) list of all connected devices. Serial numbers are unique identifiers for devices and can be used to accurately identify specific devices.


📝 Syntax

serial_numbers = finder.get_sns()

🔧 Parameters

No parameters


📤 Return Type

List[str] - List of device serial number strings


💡 Example Code

from pyvitaisdk import VTSDeviceFinder

# Create VTSDeviceFinder instance
finder = VTSDeviceFinder()

# Get serial number list of all devices
serial_numbers = finder.get_sns()
print(f"Device serial numbers: {serial_numbers}")

# Display each device's serial number
for i, sn in enumerate(serial_numbers):
print(f"Device {i}: {sn}")

# Get specific device using serial number
if serial_numbers:
device = finder.get_device_by_sn(serial_numbers[0])
print(f"Retrieved device: {serial_numbers[0]}")

⚠️ Notes

Serial Number Characteristics
  • Each device has a unique serial number
  • Serial numbers are hardcoded in device hardware and will not change
  • Device serial numbers can be obtained from product labels
Use Cases
  • Identify specific devices in multi-device environments
  • Use serial numbers as identifiers when saving device configurations
  • Filter target devices by serial number