Last Updated on : 2023-12-18 06:18:12download
yarn add @tuya/tuya-panel-lamp-sdk
import { Utils } from '@tuya/tuya-panel-lamp-sdk';
const { isSupportBright } = Utils.SupportUtils;
| Method | Feature | Parameter | Value type | Remarks |
|---|---|---|---|---|
| isGroupDevice | Specifies whether a group device is used. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportBright | Specifies whether to support the white color brightness. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportTemp | Specifies whether to support color temperature. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportColour | Specifies whether to support the colored mode. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportScene | Specifies whether to support smart scenes. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportMusic | Specifies whether to support app music. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportCountdown | Specifies whether to support the countdown. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportRhythm | Specifies whether to support biorhythm. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportWhite | Specifies whether to support the colored mode. | (isForce = false) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportWorkMode | Specifies whether to support the specified work mode. | (code: string) | Boolean | isForce: specifies whether the value is not obtained from the cache. |
| isSupportDp | Specifies whether to support the specified DP. | (dpCode: string, isForce = false) | Boolean | dpCode: the data point (DP) name. isForce: specifies whether the value is not obtained from the cache. |
| isZigbeeDevice | Specifies whether to support Zigbee capabilities. | null | Boolean | |
| isSignMeshDivice | Specifies whether to support Bluetooth mesh capabilities. | null | Boolean | |
| isWifiDivice | Specifies whether to support Wi-Fi capabilities. | null | Boolean | |
| hasCapability | Specifies whether a certain capability is supported. | (id:number) | Boolean | id: the device capability bit. |
capability: the capability type of the device.
| Type | Wi-Fi | Bluetooth LE | Zigbee | Bluetooth mesh | Beacon |
|---|---|---|---|---|---|
| Number of binary digits | 0 | 10 | 12 | 15 | 21 |
import { Utils } from '@tuya/tuya-panel-lamp-sdk';
Utils.SupportUtils.isGroupDevice(); // true/false
Utils.SupportUtils.isSupportBright(); // true/false
Utils.SupportUtils.isSupportTemp(); // true/false
Utils.SupportUtils.isSupportColour(); // true/false
Utils.SupportUtils.isSupportScene(); // true/false
Utils.SupportUtils.isSupportMusic(); // true/false
Utils.SupportUtils.isSupportCountdown(); // true/false
Utils.SupportUtils.isSupportRhythm(); // true/false
Utils.SupportUtils.isSupportWhite(); // true/false
/** Specifies whether to support the white light mode.*/
Utils.SupportUtils.isSupportWorkMode('music'); // true/false
/** Specifies whether to support the colored mode. */
Utils.SupportUtils.isSupportDp('color_data'); // true/false
Utils.SupportUtils.isZigbeeDevice(); // true/false
Utils.SupportUtils.isWifiDivice(); // true/false
/** Specifies whether the Wi-Fi capability is enabled. */
Utils.SupportUtils.hasCapability(0); // true/false
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback