.. _LMI-FanSensor: LMI_FanSensor ------------- Class reference =============== Subclass of :ref:`CIM_NumericSensor ` A Numeric Sensor is capable of returning numeric readings and optionally supports thresholds settings. Key properties ^^^^^^^^^^^^^^ | :ref:`DeviceID ` | :ref:`SystemName ` | :ref:`DeviceID ` | :ref:`CreationClassName ` | :ref:`SystemCreationClassName ` Local properties ^^^^^^^^^^^^^^^^ .. _LMI-FanSensor-Name: ``string`` **Name** Name of fan provided by system. .. _LMI-FanSensor-DeviceID: ``string`` **DeviceID** Uniquely identifies fan. It is a composition of SysPath and Name glued with slash ('/'). Local methods ^^^^^^^^^^^^^ *None* Inherited properties ^^^^^^^^^^^^^^^^^^^^ | ``uint16`` :ref:`PrimaryStatus ` | ``uint16[]`` :ref:`SupportedThresholds ` | ``uint16`` :ref:`HealthState ` | ``sint32`` :ref:`LowerThresholdCritical ` | ``uint16[]`` :ref:`EnabledThresholds ` | ``uint16`` :ref:`ValueFormulation ` | ``boolean`` :ref:`PowerManagementSupported ` | ``sint32`` :ref:`UnitModifier ` | ``string`` :ref:`CreationClassName ` | ``uint16`` :ref:`SensorType ` | ``uint16`` :ref:`CommunicationStatus ` | ``sint32`` :ref:`MinReadable ` | ``string`` :ref:`SystemName ` | ``datetime`` :ref:`TimeOfLastStateChange ` | ``sint32`` :ref:`LowerThresholdNonCritical ` | ``sint32`` :ref:`Tolerance ` | ``uint16`` :ref:`BaseUnits ` | ``string`` :ref:`CurrentState ` | ``sint32`` :ref:`Accuracy ` | ``string`` :ref:`Status ` | ``string`` :ref:`ElementName ` | ``string[]`` :ref:`StatusDescriptions ` | ``uint16[]`` :ref:`SettableThresholds ` | ``uint16`` :ref:`TransitioningToState ` | ``string[]`` :ref:`IdentifyingDescriptions ` | ``sint32`` :ref:`CurrentReading ` | ``uint64`` :ref:`Generation ` | ``boolean`` :ref:`ErrorCleared ` | ``uint32`` :ref:`Hysteresis ` | ``sint32`` :ref:`NormalMax ` | ``string`` :ref:`InstanceID ` | ``uint16[]`` :ref:`OperationalStatus ` | ``sint32`` :ref:`LowerThresholdFatal ` | ``string`` :ref:`OtherSensorTypeDescription ` | ``string`` :ref:`AccuracyUnits ` | ``uint16`` :ref:`LocationIndicator ` | ``uint16`` :ref:`RateUnits ` | ``uint16`` :ref:`DetailedStatus ` | ``string[]`` :ref:`OtherIdentifyingInfo ` | ``datetime`` :ref:`InstallDate ` | ``uint16`` :ref:`EnabledDefault ` | ``uint16[]`` :ref:`AvailableRequestedStates ` | ``uint16`` :ref:`EnabledState ` | ``uint16[]`` :ref:`AdditionalAvailability ` | ``sint32`` :ref:`NormalMin ` | ``sint32`` :ref:`UpperThresholdNonCritical ` | ``uint16`` :ref:`OperatingStatus ` | ``sint32`` :ref:`UpperThresholdFatal ` | ``uint16`` :ref:`StatusInfo ` | ``uint16[]`` :ref:`PowerManagementCapabilities ` | ``uint64`` :ref:`PowerOnHours ` | ``uint32`` :ref:`Resolution ` | ``string[]`` :ref:`PossibleStates ` | ``string`` :ref:`SensorContext ` | ``string`` :ref:`Description ` | ``uint64`` :ref:`PollingInterval ` | ``uint64`` :ref:`MaxQuiesceTime ` | ``uint64`` :ref:`TotalPowerOnHours ` | ``string`` :ref:`Caption ` | ``string`` :ref:`ErrorDescription ` | ``uint16`` :ref:`RequestedState ` | ``string`` :ref:`OtherEnabledState ` | ``boolean`` :ref:`IsLinear ` | ``uint32`` :ref:`LastErrorCode ` | ``sint32`` :ref:`MaxReadable ` | ``sint32`` :ref:`NominalReading ` | ``uint32`` :ref:`ProgrammaticAccuracy ` | ``sint32`` :ref:`UpperThresholdCritical ` | ``uint16`` :ref:`Availability ` | ``string`` :ref:`SystemCreationClassName ` Inherited methods ^^^^^^^^^^^^^^^^^ | :ref:`Reset ` | :ref:`RequestStateChange ` | :ref:`SetPowerState ` | :ref:`QuiesceDevice ` | :ref:`GetNonLinearFactors ` | :ref:`EnableDevice ` | :ref:`OnlineDevice ` | :ref:`RestoreDefaultThresholds ` | :ref:`SaveProperties ` | :ref:`RestoreProperties `