cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
427
Views
2
Helpful
2
Replies

Connecting On-Premises Devices with Control Hub using xAPI and WX REST

Hi,

I am currently working on connecting our on-premises(CUCM) devices with Control Hub using xAPI and Webex RESTful APIs. I'

I'm following instructions on pg 11 of this documentation and here are the steps I have taken so far:
1. I created a workspace using the following API: https://developer.webex.com/docs/api/v1/workspaces/create-a-workspace
2. Next, I generated an activation code for the device using this API: https://developer.webex.com/docs/api/v1/devices/create-a-device-activation-code
3. After obtaining the activation code, I registered the device to the cloud using this xAPI command: https://roomos.cisco.com/xapi/Command.Webex.Registration.Start/?search=registration

Following these steps, the device is successfully linked to the Control Hub, but it is registered as a Webex Cloud device, which is not the desired outcome. I need the device to be linked as Webex Edge For Device.

In order to achieve the desired outcome, I have tried to change the provision mode to Edge and turn on WebexEdge using the following xCommands before registering the devices:
• xConfiguration Provisioning WebexEdge: On
• xConfiguration Provisioning Mode: Edge

Unfortunately, these steps have not resulted in success, and the device is still being registered as a Webex Cloud device.

I would greatly appreciate your assistance in resolving this issue. Please let me know if there are any alternative steps or configurations that I should try to achieve the desired outcome of registering the device as Webex Edge For Device.

Thank you in advance for your help, and I look forward to your response.

2 Replies 2

Jonathan Schulenberg
Hall of Fame
Hall of Fame

Is there a reason you’re not using the Webex Device Connector app? That’s what you’re supposed to be using for Edge for Devices enablement. I’m not aware of an API equivalent - but that may just be my ignorance. If you must use an API for some reason it’s probably best that you move this thread to the developer area of the community.

Thank you for your reply, Jonathan. It turns out that adding a Webex Edge for device via the API is indeed possible, and I simply overlooked a step in the process. I'm not certain how to move this thread to another community group, but in any case, I've already found the answer I was seeking.