1description: > 2 Implement to provide detail on any special purpose of the sensor. Useful for 3 defining sensors which provide summary information, see enum for defined 4 types. 5 6 Objects implementing Sensor.Purpose must also implement Sensor.Value. 7 8properties: 9 - name: Purpose 10 type: set[enum[self.SensorPurpose]] 11 flags: 12 - readonly 13 description: > 14 Defines the special purposes for the sensor. 15 16enumerations: 17 - name: SensorPurpose 18 description: > 19 The special purposes for a sensor. 20 values: 21 - name: TotalPower 22 description: > 23 Sensor provides total power for the Inventory.Item associated to 24 this sensor. The existing all_sensors/chassis association is 25 used. Future direction is to use the monitoring/monitored_by 26 association instead. 27 28paths: 29 - namespace: /xyz/openbmc_project/sensors 30