Device Control SDK FAQ
1. Overview
This article mainly introduces how to troubleshoot and solve problems that may occur during the process of integrating the device control SDK or when the device control SDK is running.
2. Preconditions
None.
3. FAQs and Solutions
Question 1: During the integration process, it is found that there is a third-party open source library dependency conflict, which makes the project unable to be compiled. How to solve it?
A:
- Please try to upgrade or downgrade your version first to make it consistent with the dependencies of the Device Pairing SDK;
- If the operation "1" is invalid, you can use the
resolutionStrategy
syntax inbuild.gradle
to forcibly depend on the version of your project, and then check whether it affects the SDK; - If the operation "1" and "2" are invalid, you can contact the business or project manager of Lumi, and after submitting the work order, our technical staff will assist in solving it;
Question 2: How to solve the problem that the device model value and device Id cannot be used to jump to the device details page?
A:
- Please confirm with the product or project manager whether the device is included in the list of devices supported by the SDK. (can be confirmed by device model value)
- Confirm that the parameters of the device model value and device Id are passed correctly. Do not pass the object model or id of the third-party cloud. The device model value and Id of Lumi contain
lumi
characters; - If "1" and "2" do not solve your problem, you can contact the business or project manager of Lumi, and after submitting the work order, our technical staff will assist in solving it;
Question 3: The page redirected through the device model value and device Id does not match the device (for example, a switch device, the SDK displays the hub page), how to solve it?
A:
- Confirm that the parameters of the device model value and device Id are passed correctly. Do not pass the object model or id of the third-party cloud. The device model value and Id of Lumi contain
lumi
oraqara
characters; - Confirm that there is a one-to-one correspondence between the device model value and the device Id. For example, the device model value is a switch device, but the device id passes the hub device id;
- If "1" and "2" do not solve your problem, you can contact the business or project manager of Lumi, and our technical staff will assist in solving it;