C# Класс HA4IoT.Automations.BathroomFanAutomation

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

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

Метод Описание
BathroomFanAutomation ( AutomationId id, ISchedulerService schedulerService, ISettingsService settingsService ) : System
WithActuator ( IStateMachine actuator ) : BathroomFanAutomation
WithTrigger ( IMotionDetector motionDetector ) : BathroomFanAutomation

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

Метод Описание
StartTimeout ( object sender, EventArgs e ) : void
TurnOn ( object sender, EventArgs e ) : void

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

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

public BathroomFanAutomation ( AutomationId id, ISchedulerService schedulerService, ISettingsService settingsService ) : System
id AutomationId
schedulerService ISchedulerService
settingsService ISettingsService
Результат System

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

public WithActuator ( IStateMachine actuator ) : BathroomFanAutomation
actuator IStateMachine
Результат BathroomFanAutomation

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

public WithTrigger ( IMotionDetector motionDetector ) : BathroomFanAutomation
motionDetector IMotionDetector
Результат BathroomFanAutomation