C# Class HA4IoT.Services.ControllerSlave.ControllerSlaveService

Inheritance: HA4IoT.Contracts.Services.ServiceBase
Show file Open project: chkr1011/CK.HomeAutomation

Public Methods

Method Description
ControllerSlaveService ( ISettingsService settingsService, ISchedulerService scheduler, IDateTimeService dateTimeService, IOutdoorTemperatureService outdoorTemperatureService, IOutdoorHumidityService outdoorHumidityService, IDaylightService daylightService, IWeatherService weatherService ) : System

Private Methods

Method Description
PullDaylight ( ) : void
PullOutsideHumidity ( ) : void
PullOutsideTemperature ( ) : void
PullValue ( string serviceName ) : Newtonsoft.Json.Linq.JObject
PullValues ( ) : void
PullWeather ( ) : void
Status ( IApiContext apiContext ) : void

Method Details

ControllerSlaveService() public method

public ControllerSlaveService ( ISettingsService settingsService, ISchedulerService scheduler, IDateTimeService dateTimeService, IOutdoorTemperatureService outdoorTemperatureService, IOutdoorHumidityService outdoorHumidityService, IDaylightService daylightService, IWeatherService weatherService ) : System
settingsService ISettingsService
scheduler ISchedulerService
dateTimeService IDateTimeService
outdoorTemperatureService IOutdoorTemperatureService
outdoorHumidityService IOutdoorHumidityService
daylightService IDaylightService
weatherService IWeatherService
return System