Getting Started with IoT Control Hub
This guide walks you through registering your first device, connecting it to the WebSocket server, and controlling it from the dashboard. It takes about 5 minutes.
Multi-Device Support
Connect door locks, biometric terminals, sensors, and custom IoT nodes in one place.
Real-Time WebSocket
JSON and XML protocols with auto-reconnect, heartbeat keep-alive, and instant delivery.
Secure Authentication
Token-based auth for generic devices, session tokens for biometric terminals.
Instant Commands
Send lock/unlock, enroll, reboot, and custom commands from the dashboard or via API.
Door Locks
Smart deadbolts, RFID readers, gate controllers
Sensors
Temperature, humidity, motion, air quality
Biometric Terminals
Fingerprint, face ID, time & attendance
Generic IoT Nodes
ESP32, Arduino, Raspberry Pi, custom firmware
- 1
Register a Device
Add your device to the hub with a unique auth token.
- 2
Biometric Setup
For SmackBio / ZK terminals — configure XML push settings.
- 3
Connect via WebSocket
Flash or run code on your device using our ready-made examples.
- 4
Send Commands
Control your device in real-time from the dashboard.
- 5
Troubleshooting
If something goes wrong, here is how to diagnose it.
- A device capable of WebSocket connections (Node.js, Python, C/C++, MicroPython, etc.)
- Network access between the device and this server (same LAN or public hostname)
- For biometric devices: device serial number (found on label or device settings menu)
- Basic familiarity with your device firmware or programming environment