org.universAAL.lddi.fs20.devicemodel
Class FS20STDevice

Package class diagram package FS20STDevice
java.lang.Object
  extended by org.universAAL.lddi.fs20.devicemodel.FS20Device
      extended by org.universAAL.lddi.fs20.devicemodel.FS20STDevice

public class FS20STDevice
extends FS20Device

Representation of a FS20ST device (switch actuator)

Author:
Steeven Zeiss Fraunhofer IGD (steeven.zeiss@igd.fraunhofer.de)

Field Summary
 
Fields inherited from class org.universAAL.lddi.fs20.devicemodel.FS20Device
logger
 
Constructor Summary
FS20STDevice(FHZ1000PC connection)
          Constructor for a FS20ST device with the used connection
 
Method Summary
 void switchOff()
          Switch the FS20ST device off
 void switchOn()
          Switch the FS20ST device on
 
Methods inherited from class org.universAAL.lddi.fs20.devicemodel.FS20Device
getDeviceCode, getDeviceDescription, getDeviceLocation, getDeviceName, getDeviceType, getDeviceURI, getFunctionDescription, getHouseCode, setConnection, setParams, setParams, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FS20STDevice

public FS20STDevice(FHZ1000PC connection)
Constructor for a FS20ST device with the used connection

Parameters:
connection - = the connection to the FS20 network
Method Detail

switchOff

public void switchOff()
               throws IOException
Switch the FS20ST device off

Throws:
IOException - = exception if something went wrong with the communication

switchOn

public void switchOn()
              throws IOException
Switch the FS20ST device on

Throws:
IOException - = exception if something went wrong with the communication


Copyright © 2014 universAAL Consortium. All Rights Reserved.