public ZWaveThermostatFan(ZWaveDevice device) { _device = device; _thermostat = device.BackingObject as GeneralThermostatV2; SupportedModes = new List <ThermostatFanMode>(); if (_thermostat == null) { return; } SetCallbacks(); }
public ZWaveThermostatFan(ZWaveDevice device) { _device = device; _thermostat = device.BackingObject as GeneralThermostatV2; SupportedModes = new List<ThermostatFanMode>(); if (_thermostat == null) { return; } SetCallbacks(); }
public ZWaveSetpointCollection(ZWaveDevice device) { _device = device; _thermostat = device.BackingObject as GeneralThermostatV2; _setpoints = new Dictionary <ThermostatSetpointType, ITemperature>(); if (_thermostat == null) { return; } SetCallbacks(); }
public ZWaveSetpointCollection(ZWaveDevice device) { _device = device; _thermostat = device.BackingObject as GeneralThermostatV2; _setpoints = new Dictionary<ThermostatSetpointType, ITemperature>(); if (_thermostat == null) { return; } SetCallbacks(); }
public ZWaveThermostat(ZWaveDevice device) { _device = device; _thermostat = device.BackingObject as GeneralThermostatV2; Core = new ZWaveThermostatCore(device); Fan = new ZWaveThermostatFan(device); _setpoints = new ZWaveSetpointCollection(device); if (_thermostat == null) { return; } SetCallbacks(); }