jhomenet.server.hw.sensor
Class HvacSensor
java.lang.Object
StateSensor
jhomenet.server.hw.sensor.HvacSensor
- All Implemented Interfaces:
- IHardwareDriverInitializer<IADDriver>
public class HvacSensor
- extends StateSensor
- implements IHardwareDriverInitializer<IADDriver>
TODO: Class description.
Id: $Id: /cvsroot/jhomenet/files/src/jhomenet/ $
- Author:
- Dave Irwin (david.irwin@jhu.edu)
Constructor Summary |
HvacSensor(StateSensor sensor)
Constructor. |
HvacSensor(java.lang.String hardwareAddr,
java.lang.String hardwareSetupDescription)
Constructor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HvacSensor
public HvacSensor(java.lang.String hardwareAddr,
java.lang.String hardwareSetupDescription)
- Constructor.
- Parameters:
hardwareAddr
- hardwareSetupDescription
-
HvacSensor
public HvacSensor(StateSensor sensor)
- Constructor.
- Parameters:
sensor
-
initializeAvailableStates
protected void initializeAvailableStates(java.util.Set<State> availableStates)
- See Also:
jhomenet.commons.hw.sensor.StateSensor#initializeAvailableStates(java.util.Set)
readFromSensor
public HardwareStateData readFromSensor(int channel)
throws HardwareException
- Throws:
HardwareException
- See Also:
jhomenet.commons.hw.sensor.Sensor#readFromSensor(int)
copy
public HomenetHardware copy()
- See Also:
jhomenet.commons.hw.HomenetHardware#copy()
setHardwareDriver
public void setHardwareDriver(IADDriver hardwareDriver)
- Specified by:
setHardwareDriver
in interface IHardwareDriverInitializer<IADDriver>
- See Also:
IHardwareDriverInitializer.setHardwareDriver(java.lang.Object)
Copyright © 2004-2007 David Irwin. All Rights Reserved.