...
- Navigate to {protocol}://{host:port}/DeviceManager/swagger-ui.html.
- Navigate to Device API and try to execute POST /device/add API to adds new device to the Device Manager database by providing valid input parameters for deviceDetailsRequest as defined in Device Manager API Documentation#DeviceDetailsRequest.
- POST /deviceModel/add API will return response as "SUCCESS" on successfully adding the device details to the device manager database.G
- Refer Device Manager API Documentation#Device page to get more details on the parameters provided and type of responses received for POST /device/add API.
- SSH login details can be configured through POST/device/add API .It is possible to add ssh connection details in extraproperties section of this API.
- The SSH connection details configured of particular ipAddress can be obtained by POST/device/sshDetailsByIpAddress API .
- Refer Device Manager API Documentation#Device page to get more details on the parameters provided and type of responses received for POST /device/sshDetailsByIpAddress API.
2. Configure Connected Client device details in Device Manager
...
Property Required | Description |
---|
username | User name to login to client device |
password | Password to login to client device |
connectionType | Expected valuevalues: "Wi-Fi" or "Ethernet" |
wifiCapability | Wifi Capability eg: Dual Band |
wifiMacAddress | Wifi Mac Address |
ethernetMacAddress | Ethernet mac address, which is same as value configured in field ecm mac address/estb mac address |
deviceIp | Ip address of the device, which is same as value configured in field estb ip address/ecm ip address |
devicePort | Tests can connect to client using deviceIp and devicePort |
osType | OS running in client. Eg: Linux, Windows |
nodePort | Port used for selenium connection |
...
- Using Device Manager UI
- Following page will provide the steps to add or edit extra properties for a device using Device Manager UI tool.
Device Manager UI User Manual#EditDeviceExtraProperties
...