A tiny signed local agent that runs on the workstation next to your hardware. USB, serial, Bluetooth and Ethernet/IP devices become first-class citizens in the batch record — reads land against the current step, prints are audit-logged, and no browser plug-ins are needed.
Browsers can't talk directly to a Mettler XS204, a Zebra ZT411 or a Waters HPLC. Device Bridge does — as a service on the workstation — and streams every event into V5 Ultimate over a signed local channel.
New models are added as vendor firmware ships — not as custom code. If your device speaks a documented protocol, chances are we already have the profile.
| Requirement | Windows | macOS |
|---|---|---|
| OS | Windows 10 21H2+, Windows 11, Windows Server 2019+ | macOS 12 Monterey or newer (Intel / Apple Silicon) |
| CPU / RAM | x64, 2 cores, 2 GB free RAM | Intel or Apple Silicon, 2 GB free RAM |
| Disk | 150 MB install + rolling logs (~200 MB) | 150 MB install + rolling logs (~200 MB) |
| Network | Outbound HTTPS 443 to tenant only | Outbound HTTPS 443 to tenant only |
| Local port | 127.0.0.1:47317 (browser ↔ agent only) | 127.0.0.1:47317 (browser ↔ agent only) |
| Runtime | Bundled — no .NET / JRE dependency | Bundled — no runtime dependency |
| Permissions | Local admin to install service; runs as LocalService after | Admin to install; runs under _v5bridge daemon user |
msiexec /i V5DeviceBridge.msi /qn PAIRING_KEY=<site-key>sudo installer -pkg V5DeviceBridge.pkg -target / && v5bridge pair --key <site-key>C:\ProgramData\V5\DeviceBridge\logs (Windows) or /Library/Logs/V5DeviceBridge/ (macOS). Attach the latest log when opening a support ticket.