1. Home
  2. Connect API
  3. UDP Device Discovery

UDP Device Discovery

By default, Kinetic Go automatically broadcasts over the connected network some basic information on how to communicate with the device along with battery level (when applicable) every three seconds. The broadcast uses the UDP protocol and the messages can be found when listening to port 33310.

To test this, on a Mac open the Terminal application and type:

nc -ul 33310

If there are Kinetic Go devices on the network their broadcasts will be listed. A typical broadcast would look like:

{“name”:”vega3000 test”,”id”:”000313000056319″,”address”:”https://ip-10-0-1-196.devices.kineticsmart.com:44443″,”battery”:{“percentage”:0,”charging”:true}}

The device name is a label assigned to this device. It can be someone’s name, a department or any label that makes sense for your business.

The id is the device serial number.

Address is the URL needed to interact with the device via the REST API.

Battery lists the current status of the battery on the device.

Updated on 28th August 2017

Was this article helpful?

Related Articles

Leave a Comment