Support
Getting help with Voltrus SCADA
Frequently Asked Questions
I can't connect to my Modbus TCP device.
Verify the device IP address and port (default Modbus TCP port is 502) are correct in your config. Ensure your SCADA server can reach the device: try telnet <device-ip> 502 from the server. Check that the device's unit ID matches your configuration. For firewalls, ensure the port is open on the device.
How do I activate my license?
Set the VOLTRUS_SCADA_LICENSE environment variable to the key you received from Polar.sh, then start the binary. The key validates on startup. After the first validation, the binary works fully offline.
How do I upgrade from Edge to Starter or Professional?
Contact us with your license key and pay the difference through our payment link. Your existing deployment keeps running: no reinstallation needed. Edit or replace your config file to enable new tier features.
What counts as a "device"?
Each protocol endpoint you configure (by IP address and unit ID for Modbus, connection string for MQTT, endpoint URL for OPC-UA) counts as one device. A single power meter is one device. A PLC with 200 registers is still one device. Edge supports up to 15 devices, Starter up to 50.
How do I run SCADA on a $4 VPS?
The binary uses ~14MB RAM and runs on any x86_64 Linux VPS. Download the binary, copy your config YAML, set your license key as an environment variable, and run with ./voltrus-scada. Your dashboard is live on port 8080.
Does it require internet access?
No. After initial license validation, Voltrus SCADA runs fully offline. Your industrial data never leaves your network. Only the license check and optional update queries contact our servers.
How do I set up SSO or authentication?
Starter includes local authentication with Argon2 password hashing. Professional adds role-based access control. Enterprise adds SSO with Active Directory, Azure AD, Okta, SAML 2.0, and LDAP.
Can I white-label it for my clients?
Yes. The dashboard supports custom title, subtitle, and logo through the UI config. Your clients see your brand, not ours. This is included in all paid tiers.
The binary crashes on startup.
Make sure your server has a compatible kernel (Linux 5.10+ or Windows Server 2019+). Check that the binary is executable (chmod +x voltrus-scada). Verify your config YAML is valid: run ./voltrus-scada --check-config to validate. If the issue persists, contact support with your OS, architecture, and error output.
Documentation
FULL SET OF CONFIGURATION OPTIONS:
- SCADA Documentation: configuration, protocols, deployment guides
- GitHub Repository: source code, issue tracker, changelog
Contact Support
For bug reports, feature requests, license issues, or general questions.
[email protected]Please include:
- Voltrus SCADA version (
voltrus-scada --version) - Server OS and architecture
- Your config file (sanitize credentials first)
- Steps to reproduce the issue
Response Time
We aim to respond within 24 hours on business days. Complex issues may take longer. License-related questions are typically answered within a few hours.
Refund Policy
Polar.sh purchases: Contact us at the email above within 30 days of purchase for a full refund. No questions asked.