Difference between revisions of "ESComplexAsset"
| (2 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
<shl> | <shl> | ||
| − | + | CTSA.registerComplexAsset( | |
| + | "0000P09B0E904", | ||
| + | CTSADeviceClasses.ESCompDimmableMonochromeLEDLamp, | ||
| + | "Garden Lights, Outside Area", | ||
| + | "LED Flood Lights", | ||
| + | "TAZHWG", | ||
| + | new Lambda.CTSADeviceVoltageDC(12), | ||
| + | [ | ||
| + | new Lambda.CTSASetupPrimitiveDeviceBinding("led0","ASES_0CA847554EA") | ||
| + | ], | ||
| + | [], | ||
| + | [], | ||
| + | new (function() extends Lambda.CTSASetupRunTask(){ | ||
| + | |||
| + | public function run(self){ | ||
| + | |||
| + | // run task when setup has finished | ||
| + | debug("Finalizing ESCompDimmableMonochromeLEDLamp 0000P09B0E904..."); | ||
| + | |||
| + | } | ||
| + | |||
| + | })() | ||
| + | ); | ||
| + | </shl> | ||
| − | } | + | <shl> |
| − | + | debug("INEG/Test"); | |
| + | |||
| + | var ctsa = getComplexAssetById("CSES_0000P09F0E9A4"); | ||
| + | |||
| + | |||
| + | if(ctsa != null){ | ||
| + | |||
| + | ctsa.requestPowerCycleAdaptive(16,6000); | ||
| + | |||
| + | |||
| + | } | ||
| + | </shl> | ||
Latest revision as of 04:24, 27 December 2022
Test
CTSA.registerComplexAsset(
"0000P09B0E904",
CTSADeviceClasses.ESCompDimmableMonochromeLEDLamp,
"Garden Lights, Outside Area",
"LED Flood Lights",
"TAZHWG",
new Lambda.CTSADeviceVoltageDC(12),
[
new Lambda.CTSASetupPrimitiveDeviceBinding("led0","ASES_0CA847554EA")
],
[],
[],
new (function() extends Lambda.CTSASetupRunTask(){
public function run(self){
// run task when setup has finished
debug("Finalizing ESCompDimmableMonochromeLEDLamp 0000P09B0E904...");
}
})()
);
debug("INEG/Test");
var ctsa = getComplexAssetById("CSES_0000P09F0E9A4");
if(ctsa != null){
ctsa.requestPowerCycleAdaptive(16,6000);
}