Xyte runs two types of server instances to handle device communications:

  1. Provisioning servers - Used for device registration
  2. Hub servers - Used for telemetry messages, commands, configuration, and other ongoing, high-throughput communications

The initial Register Device API call should be sent to the provisioning servers (defined below) and all following communication to the hub server returned from that API in the hub_url or hub_url_static_cert field.

Provisioning servers