Difference between revisions of "ESComplexAsset"

 
Line 27: Line 27:
 
);
 
);
 
‎</shl>
 
‎</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);
	
	
	}