C# Class ZWave.Devices.PhilioTech.DoorSensor

Inheritance: Device
Show file Open project: roblans/ZWave4Net

Public Methods

Method Description
AddAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
DoorSensor ( Node node ) : System
RemoveAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task

Protected Methods

Method Description
OnContactClosed ( EventArgs e ) : void
OnContactOpen ( EventArgs e ) : void
OnLuminanceMeasured ( MeasureEventArgs e ) : void
OnMotionCancelled ( EventArgs e ) : void
OnMotionDetected ( EventArgs e ) : void
OnTamperCancelled ( EventArgs e ) : void
OnTamperDetected ( EventArgs e ) : void
OnTemperatureMeasured ( MeasureEventArgs e ) : void

Private Methods

Method Description
Alarm_Changed ( object sender, ReportEventArgs e ) : void
Basic_Changed ( object sender, ReportEventArgs e ) : void
Contact_Changed ( object sender, ReportEventArgs e ) : void
SensorMultiLevel_Changed ( object sender, ReportEventArgs e ) : void

Method Details

AddAssociation() public method

public AddAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
group AssociationGroup
node Node
return System.Threading.Tasks.Task

DoorSensor() public method

public DoorSensor ( Node node ) : System
node Node
return System

OnContactClosed() protected method

protected OnContactClosed ( EventArgs e ) : void
e System.EventArgs
return void

OnContactOpen() protected method

protected OnContactOpen ( EventArgs e ) : void
e System.EventArgs
return void

OnLuminanceMeasured() protected method

protected OnLuminanceMeasured ( MeasureEventArgs e ) : void
e MeasureEventArgs
return void

OnMotionCancelled() protected method

protected OnMotionCancelled ( EventArgs e ) : void
e System.EventArgs
return void

OnMotionDetected() protected method

protected OnMotionDetected ( EventArgs e ) : void
e System.EventArgs
return void

OnTamperCancelled() protected method

protected OnTamperCancelled ( EventArgs e ) : void
e System.EventArgs
return void

OnTamperDetected() protected method

protected OnTamperDetected ( EventArgs e ) : void
e System.EventArgs
return void

OnTemperatureMeasured() protected method

protected OnTemperatureMeasured ( MeasureEventArgs e ) : void
e MeasureEventArgs
return void

RemoveAssociation() public method

public RemoveAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
group AssociationGroup
node Node
return System.Threading.Tasks.Task