Onboarding Steps
Step 1: Create an Edge Gateway Template
Navigate to Devices → Templates → Create Template. Enable BOTH Gateway Support AND Edge Support. Define parent (gateway) and child (tag-based) attributes. Add rules for local evaluation. Define commands.
Step 2: Create the Edge Gateway Device
Navigate to Devices → Create Device. Select the edge-gateway-enabled template.
| Field |
Description |
| Unique ID |
Gateway identifier (e.g., floor1-gateway-001) |
| Display Name |
Human-readable label |
| Entity |
Organizational unit (building, floor, zone) |
| Template |
Edge + Gateway enabled template |
Step 3: Add Child Devices
From device detail → Child Devices tab → Add children with unique IDs and tags.
Step 4: Connect the Device
Use the /IOTCONNECT™ SDK. After Hello Message (mt: 200), the device receives:
has.d = 1 → Has child devices, send mt: 204 to get child list
has.r = 1 → Has edge rules, send mt: 203 to fetch rules
meta.edge = 1 → Confirmed as edge device
Step 5: Send Telemetry for Self and Children
Include both gateway and child device data in telemetry messages (same format as Gateway).
Step 6: Local Rules Evaluate
The SDK evaluates rules against incoming data from ALL sources (self + children). Actions fire instantly without cloud round-trip.