C# Class OSAE.Nest.Thermostat

Show file Open project: opensourceautomation/Open-Source-Automation Class Usage Examples

Public Properties

Property Type Description
ambient_temperature_c float
ambient_temperature_f float
away_temperature_high_c float
away_temperature_high_f float
away_temperature_low_c float
away_temperature_low_f float
can_cool bool
can_heat bool
device_id string
fan_timer_active bool
fan_timer_timeout string
has_fan bool
has_leaf bool
humidity float
hvac_mode string
is_online bool
is_using_emergency_heat bool
last_connection string
locale string
name string
name_long string
software_version string
structure_id string
target_temperature_c float
target_temperature_f float
target_temperature_high_c float
target_temperature_high_f float
target_temperature_low_c float
target_temperature_low_f float
temperature_scale string

Public Methods

Method Description
convertLastConnection ( ) : void
loadData ( string objectName ) : void
tempToScale ( ) : void

Method Details

convertLastConnection() public method

public convertLastConnection ( ) : void
return void

loadData() public method

public loadData ( string objectName ) : void
objectName string
return void

tempToScale() public method

public tempToScale ( ) : void
return void

Property Details

ambient_temperature_c public property

public float ambient_temperature_c
return float

ambient_temperature_f public property

public float ambient_temperature_f
return float

away_temperature_high_c public property

public float away_temperature_high_c
return float

away_temperature_high_f public property

public float away_temperature_high_f
return float

away_temperature_low_c public property

public float away_temperature_low_c
return float

away_temperature_low_f public property

public float away_temperature_low_f
return float

can_cool public property

public bool can_cool
return bool

can_heat public property

public bool can_heat
return bool

device_id public property

public string device_id
return string

fan_timer_active public property

public bool fan_timer_active
return bool

fan_timer_timeout public property

public string fan_timer_timeout
return string

has_fan public property

public bool has_fan
return bool

has_leaf public property

public bool has_leaf
return bool

humidity public property

public float humidity
return float

hvac_mode public property

public string hvac_mode
return string

is_online public property

public bool is_online
return bool

is_using_emergency_heat public property

public bool is_using_emergency_heat
return bool

last_connection public property

public string last_connection
return string

locale public property

public string locale
return string

name public property

public string name
return string

name_long public property

public string name_long
return string

software_version public property

public string software_version
return string

structure_id public property

public string structure_id
return string

target_temperature_c public property

public float target_temperature_c
return float

target_temperature_f public property

public float target_temperature_f
return float

target_temperature_high_c public property

public float target_temperature_high_c
return float

target_temperature_high_f public property

public float target_temperature_high_f
return float

target_temperature_low_c public property

public float target_temperature_low_c
return float

target_temperature_low_f public property

public float target_temperature_low_f
return float

temperature_scale public property

public string temperature_scale
return string