identify is used to specify how identify properties of a device can be retrieved.
It only has a single parameter
properties that have the following structure:
|os_version||OS software version|
All these properties, aswell as the whole
identify section, is optional.
The value for these properties inside of the YAML files is an array of property readers. It is possible to define multiple property readers that read out the same value. Thola will try to use all of them until one succeeds, starting with the first one in the array.
The following example shows the
identify section inside the AudioCodes device class:
identify: properties: vendor: - detection: constant value: "AudioCodes" serial_number: - detection: snmpget oid: ".18.104.22.168.22.214.171.124.126.96.36.199.67112960"
In this case we have two properties: