TecStatus
class TecStatus
Description: Nest tech status with integer values
class TecStatus {
var acStatusA: Boolean = false
var acStatusB: Boolean = false
var acWarningA: Boolean = false
var acWarningB: Boolean = false
/**
* error code of tech error enum
*/
var errCode: TecErrorEnum? = null
/**
* alert code
*/
var alert_code: Int = 0
/**
* work status
*/
var work_sta: Int = 0
/**
* i fan status
*/
var ifan_sta: Int = 0
/**
* efan status
*/
var efan_sta: Int = 0
/**
* company status
*/
var cmp_sta: Int = 0
/**
* iw temperature
*/
var iw_temp: Int = 0
/**
* pump status
*/
var pump_sta: Int = 0
/**
* ext temp
*/
var ext_temp: Int = 0
/**
* cds temp
*/
var cds_temp: Int = 0
/**
* evat temp
*/
var evat_temp: Int = 0
/**
* ifan rpm
*/
var ifan_rpm: Int = 0
/**
* efan rpm
*/
var efan_rpm: Int = 0
/**
* ac in vol
*/
var ac_in_vol: Int = 0
/**
* dc in vol
*/
var dc_in_vol: Int = 0
/**
* ac current
*/
var ac_current: Int = 0
/**
* dev runtime
*/
var dev_runtime: Int = 0
/**
* cmp runtime
*/
var cmp_runtime: Int = 0
/**
* ifan runtime
*/
var ifan_runtime: Int = 0
/**
* cmp run count
*/
var cmp_run_cnt: Int = 0
/**
* dc current
*/
var dc_current: Int = 0
/**
* dc watt
*/
var dc_watt: Int = 0
/**
* ac watt
*/
var ac_watt: Int = 0
/**
* srfqrt capacity
*/
var srfgrt_cap: Int = 0
/**
* tec1 base current
*/
var tec1_base_current: Int = 0
/**
* tec1 current
*/
var tec1_current: Int = 0
/**
* tech2 base current
*/
var tec2_base_current: Int = 0
/**
* tec2 current
*/
var tec2_current: Int = 0
/**
* duty value
*/
var duty: Int = 0
}