Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

CimIDSensor- Global

The CimIDSensor script include provides methods to perform identification for Common Information Model (CIM) probe results.

Use in any server-side script to perform identification of CIM probe results.

Parent Topic:Server API reference

CimIDSensor - configureTriggeredProbe(String probe)

Configures a triggered probe before it is launched.

NameTypeDescription
probeStringAn already configured probe that is ready to fire.
TypeDescription
BooleanTrue to fire this probe, false to skip it.

CimIDSensor - getInstanceHashToken()

Gets the instance hash token.

NameTypeDescription
None  
TypeDescription
StringThe hash token

CimIDSensor - prepare()

Prepares the probe results.

NameTypeDescription
None  
TypeDescription
void 

CimIDSensor - process(Object results, CimCIData cimData, CimIDSensor sensor)

Processes all CIM probe query results for a CIM ID sensor.

NameTypeDescription
resultsObjectThe query results
cimDataCimCIDataThe CI data of the device being identified.
sensorCimIDSensorThe wrapping sensor, extends CimIDSensor
TypeDescription
void 

CimIDSensor - runMultiProbeScript(String script, Object probeResult, String probeRecord)

Runs a multi-probe script against a probe result.

NameTypeDescription
scriptStringThe script
probeResultObjectThe probe result
probeRecordStringThe probe ID
TypeDescription
void 

CimIDSensor - updateDeviceCount()

Updates the device count.

NameTypeDescription
None  
TypeDescription
void