Documentation
Everything you need to deploy, configure, and integrate SCADA NextGen modules into your atvise environment.
Getting Started
Install via Docker
docker compose up -dUses the official The Marketplace image from the registry.
Configure atvise connection
ATVISE_HOST=opc.tcp://your-server:4840Set OPC-UA endpoint in your .env file.
Activate license
POST /api/license/activateUse your machine-bound license key from the dashboard.
Open the dashboard
http://localhost:3000Default admin credentials are in the setup guide.
Module Documentation
Detailed configuration guides, data models, and API references for each module.
Production
OEE Monitoring
Real-time Overall Equipment Effectiveness tracking and KPI dashboards.
Production Orders
Create, dispatch, and track production orders through the shop floor.
Shift Management
Define shift schedules, breaks, and operator assignments per line.
Performance Analytics
Aggregate historical production data for trend analysis and reporting.
Resources
Inventory
Quality
API Reference
HMAC-authenticated REST endpoints
Token Format
All atvise-to-The Marketplace webhooks must include an HMAC-SHA256 signature in the X-Atvise-Signature header.
// Header X-Atvise-Signature: sha256=<HMAC-SHA256-hex> // Compute (Node.js) const sig = createHmac("sha256", secretKey) .update(JSON.stringify(payload)) .digest("hex");
Server-Side Validation
function verifySignature(req) { const received = req.headers["x-atvise-signature"]; const expected = "sha256=" + computeHmac(req.body); return timingSafeEqual(received, expected); }
Connecting to atvise SCADA
The Marketplace communicates with your atvise server via OPC-UA and HMAC-signed webhooks. The integration layer handles node mapping, time-series alignment, and connection recovery automatically.
Requires atvise 3.x or later with OPC-UA Server enabled.

