C# Класс ZWave.Devices.Fibaro.WallPlug

Наследование: Device
Показать файл Открыть проект

Открытые методы

Метод Описание
AddAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
GetEnergyConsumption ( ) : Task
GetLedRingColorOff ( ) : Task
GetLedRingColorOn ( ) : Task
GetMeasureInterval ( ) : Task
GetPowerLoad ( ) : Task
IsSwitchOn ( ) : Task
RemoveAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
SetLedRingColorOff ( LedRingColorOff colorOff ) : System.Threading.Tasks.Task
SetLedRingColorOn ( LedRingColorOn colorOn ) : System.Threading.Tasks.Task
SetMeasureInterval ( System.TimeSpan value ) : System.Threading.Tasks.Task
SwitchOff ( ) : System.Threading.Tasks.Task
SwitchOn ( ) : System.Threading.Tasks.Task
WallPlug ( Node node ) : System

Защищенные методы

Метод Описание
OnEnergyConsumptionMeasured ( MeasureEventArgs e ) : void
OnPowerLoadMeasured ( MeasureEventArgs e ) : void
OnSwitchedOff ( EventArgs e ) : void
OnSwitchedOn ( EventArgs e ) : void

Приватные методы

Метод Описание
Meter_Changed ( object sender, ReportEventArgs e ) : void
SensorMultiLevel_Changed ( object sender, ReportEventArgs e ) : void
SwitchBinary_Changed ( object sender, ReportEventArgs e ) : void

Описание методов

AddAssociation() публичный Метод

public AddAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
group AssociationGroup
node Node
Результат System.Threading.Tasks.Task

GetEnergyConsumption() публичный Метод

public GetEnergyConsumption ( ) : Task
Результат Task

GetLedRingColorOff() публичный Метод

public GetLedRingColorOff ( ) : Task
Результат Task

GetLedRingColorOn() публичный Метод

public GetLedRingColorOn ( ) : Task
Результат Task

GetMeasureInterval() публичный Метод

public GetMeasureInterval ( ) : Task
Результат Task

GetPowerLoad() публичный Метод

public GetPowerLoad ( ) : Task
Результат Task

IsSwitchOn() публичный Метод

public IsSwitchOn ( ) : Task
Результат Task

OnEnergyConsumptionMeasured() защищенный Метод

protected OnEnergyConsumptionMeasured ( MeasureEventArgs e ) : void
e MeasureEventArgs
Результат void

OnPowerLoadMeasured() защищенный Метод

protected OnPowerLoadMeasured ( MeasureEventArgs e ) : void
e MeasureEventArgs
Результат void

OnSwitchedOff() защищенный Метод

protected OnSwitchedOff ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSwitchedOn() защищенный Метод

protected OnSwitchedOn ( EventArgs e ) : void
e System.EventArgs
Результат void

RemoveAssociation() публичный Метод

public RemoveAssociation ( AssociationGroup group, Node node ) : System.Threading.Tasks.Task
group AssociationGroup
node Node
Результат System.Threading.Tasks.Task

SetLedRingColorOff() публичный Метод

public SetLedRingColorOff ( LedRingColorOff colorOff ) : System.Threading.Tasks.Task
colorOff LedRingColorOff
Результат System.Threading.Tasks.Task

SetLedRingColorOn() публичный Метод

public SetLedRingColorOn ( LedRingColorOn colorOn ) : System.Threading.Tasks.Task
colorOn LedRingColorOn
Результат System.Threading.Tasks.Task

SetMeasureInterval() публичный Метод

public SetMeasureInterval ( System.TimeSpan value ) : System.Threading.Tasks.Task
value System.TimeSpan
Результат System.Threading.Tasks.Task

SwitchOff() публичный Метод

public SwitchOff ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

SwitchOn() публичный Метод

public SwitchOn ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

WallPlug() публичный Метод

public WallPlug ( Node node ) : System
node Node
Результат System