Class Humidity

All Implemented Interfaces:

public class Humidity extends TaggedDevice implements TaggedSensor
This class provides a default object for the Humidity type of a tagged 1-Wire device.
  • Constructor Details

    • Humidity

      public Humidity()
      Creates an object for the device.
    • Humidity

      public Humidity(DSPortAdapter adapter, String netAddress)
      Creates an object for the device with the supplied address and device type connected to the supplied port adapter.
      adapter - The adapter serving the sensor.
      netAddress - The 1-Wire network address of the sensor.
  • Method Details

    • readSensor

      public String readSensor() throws OneWireException
      The readSensor method returns a relative humidity reading in %RH
      Specified by:
      readSensor in interface TaggedSensor
      String humidity in %RH
      OneWireIOException - on a 1-Wire communication error such as reading an incorrect CRC from a 1-Wire device. This could be caused by a physical interruption in the 1-Wire Network due to shorts or a newly arriving 1-Wire device issuing a 'presence pulse'.
      OneWireException - on a communication or setup error with the 1-Wire adapter