From what I understand this API is useful for adding custom devices (or services) to Cayenne cloud. I can only assume that arduinos without ethernet or wifi shields cannot be used, usb/serial for example.
If I wanted to connect with Cayenne cloud, only to retrieve data from or set values to current devices/projects (raspberry or arduino) and there associated widgets, is this the API to use?
For example, if I wanted to create a windows universal app for my existing project, would this be possible using the MQTT API?
Or, will I have to create a "fake" device, to get the credentials given by MQTT and from there (using Paho libraries for example) I will be able to access widgets belonging to other devices (Raspberry/Arduinio or project widgets)?