@@ -41,6 +41,10 @@ class Runtime(EcobeeObject):
4141 '_desired_humidity' ,
4242 '_desired_dehumidity' ,
4343 '_desired_fan_mode' ,
44+ '_actual_voc' ,
45+ '_actual_co2' ,
46+ '_actual_aq_accuracy' ,
47+ '_actual_aq_score' ,
4448 '_desired_heat_range' ,
4549 '_desired_cool_range' ,
4650 ]
@@ -81,6 +85,14 @@ class Runtime(EcobeeObject):
8185 'desiredDehumidity' : 'desired_dehumidity' ,
8286 'desired_fan_mode' : 'desiredFanMode' ,
8387 'desiredFanMode' : 'desired_fan_mode' ,
88+ 'actual_voc' : 'actualVOC' ,
89+ 'actual_co2' : 'actualCO2' ,
90+ 'actual_aq_accuracy' : 'actualAQAccuracy' ,
91+ 'actual_aq_score' : 'actualAQScore' ,
92+ 'actualVOC' : 'actual_voc' ,
93+ 'actualCO2' : 'actual_co2' ,
94+ 'actualAQAccuracy' : 'actual_aq_accuracy' ,
95+ 'actualAQScore' : 'actual_aq_score' ,
8496 'desired_heat_range' : 'desiredHeatRange' ,
8597 'desiredHeatRange' : 'desired_heat_range' ,
8698 'desired_cool_range' : 'desiredCoolRange' ,
@@ -106,6 +118,10 @@ class Runtime(EcobeeObject):
106118 'desired_humidity' : 'int' ,
107119 'desired_dehumidity' : 'int' ,
108120 'desired_fan_mode' : 'six.text_type' ,
121+ 'actual_voc' : 'int' ,
122+ 'actual_co2' : 'int' ,
123+ 'actual_aq_accuracy' : 'int' ,
124+ 'actual_aq_score' : 'int' ,
109125 'desired_heat_range' : 'List[int]' ,
110126 'desired_cool_range' : 'List[int]' ,
111127 }
@@ -130,6 +146,10 @@ def __init__(
130146 desired_humidity = None ,
131147 desired_dehumidity = None ,
132148 desired_fan_mode = None ,
149+ actual_voc = None ,
150+ actual_co2 = None ,
151+ actual_aq_accuracy = None ,
152+ actual_aq_score = None ,
133153 desired_heat_range = None ,
134154 desired_cool_range = None ,
135155 ):
@@ -154,6 +174,10 @@ def __init__(
154174 self ._desired_humidity = desired_humidity
155175 self ._desired_dehumidity = desired_dehumidity
156176 self ._desired_fan_mode = desired_fan_mode
177+ self ._actual_voc = actual_voc
178+ self ._actual_co2 = actual_co2
179+ self ._actual_aq_accuracy = actual_aq_accuracy
180+ self ._actual_aq_score = actual_aq_score
157181 self ._desired_heat_range = desired_heat_range
158182 self ._desired_cool_range = desired_cool_range
159183
@@ -401,6 +425,54 @@ def desired_fan_mode(self):
401425
402426 return self ._desired_fan_mode
403427
428+ @property
429+ def actual_voc (self ):
430+ """
431+ Gets the actual_voc attribute of this Runtime instance.
432+
433+ :return: The value of the actual_voc attribute of this
434+ Runtime instance.
435+ :rtype: int
436+ """
437+
438+ return self ._actual_voc
439+
440+ @property
441+ def actual_co2 (self ):
442+ """
443+ Gets the actual_co2 attribute of this Runtime instance.
444+
445+ :return: The value of the actual_co2 attribute of this
446+ Runtime instance.
447+ :rtype: int
448+ """
449+
450+ return self ._actual_co2
451+
452+ @property
453+ def actual_aq_accuracy (self ):
454+ """
455+ Gets the actual_aq_accuracy attribute of this Runtime instance.
456+
457+ :return: The value of the actual_aq_accuracy attribute of this
458+ Runtime instance.
459+ :rtype: int
460+ """
461+
462+ return self ._actual_aq_accuracy
463+
464+ @property
465+ def actual_aq_score (self ):
466+ """
467+ Gets the actual_aq_score attribute of this Runtime instance.
468+
469+ :return: The value of the actual_aq_score attribute of this
470+ Runtime instance.
471+ :rtype: int
472+ """
473+
474+ return self ._actual_aq_score
475+
404476 @property
405477 def desired_heat_range (self ):
406478 """
0 commit comments