You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -66,23 +65,23 @@ DHW (Domestic Hot Water) Temperatures
66
65
- Display Unit
67
66
- Description
68
67
* - ``dhwTemperature``
69
-
- add_20
68
+
- HalfCelsiusToF
70
69
- °F
71
70
- **Current outlet temperature** of hot water being delivered to fixtures. Real-time measurement. Typically 90-150°F.
72
71
* - ``dhwTemperature2``
73
-
- add_20
72
+
- HalfCelsiusToF
74
73
- °F
75
74
- **Secondary DHW temperature sensor** reading (redundancy/averaging). May differ slightly from primary sensor during temperature transitions.
76
75
* - ``dhwTemperatureSetting``
77
-
- add_20
76
+
- HalfCelsiusToF
78
77
- °F
79
78
- **User-configured target temperature** for DHW delivery. Adjustable range: 95-150°F. Default: 120°F. This is the setpoint users configure in the app.
80
79
* - ``currentInletTemperature``
81
80
- div_10
82
81
- °F
83
82
- **Cold water inlet temperature** to the water heater. Affects heating performance and recovery time. Typically 40-80°F depending on season and location.
84
83
* - ``dhwTargetTemperatureSetting``
85
-
- add_20
84
+
- HalfCelsiusToF
86
85
- °F
87
86
- **Duplicate of dhwTemperatureSetting** for legacy API compatibility.
88
87
@@ -98,11 +97,11 @@ Tank Temperature Sensors
98
97
- Display Unit
99
98
- Description
100
99
* - ``tankUpperTemperature``
101
-
- decicelsius_to_f
100
+
- PentaCelsiusToF
102
101
- °F
103
102
- **Upper tank sensor temperature**. Indicates stratification - hot water at top for quick delivery. Typically hottest point in tank.
104
103
* - ``tankLowerTemperature``
105
-
- decicelsius_to_f
104
+
- PentaCelsiusToF
106
105
- °F
107
106
- **Lower tank sensor temperature**. Indicates bulk tank temperature and heating progress. Typically cooler than upper sensor.
108
107
@@ -122,27 +121,27 @@ These temperatures monitor the heat pump refrigerant circuit health and performa
122
121
- Display Unit
123
122
- Description
124
123
* - ``dischargeTemperature``
125
-
- decicelsius_to_f
124
+
- PentaCelsiusToF
126
125
- °F
127
126
- **Compressor discharge temperature**. Temperature of refrigerant exiting the compressor. Typically 120-180°F. High values indicate high system pressure; low values indicate efficiency issues.
128
127
* - ``suctionTemperature``
129
-
- decicelsius_to_f
128
+
- PentaCelsiusToF
130
129
- °F
131
130
- **Compressor suction temperature**. Temperature of refrigerant entering the compressor. Typically 40-60°F. Affects superheat calculation.
132
131
* - ``evaporatorTemperature``
133
-
- decicelsius_to_f
132
+
- PentaCelsiusToF
134
133
- °F
135
134
- **Evaporator coil temperature**. Where heat is extracted from ambient air. Typically 20-50°F. Lower outdoor air temperature reduces evaporator efficiency.
136
135
* - ``ambientTemperature``
137
-
- decicelsius_to_f
136
+
- PentaCelsiusToF
138
137
- °F
139
138
- **Ambient air temperature** measured at heat pump inlet. Directly affects system performance. At freezing (32°F), heat pump efficiency drops significantly.
140
139
* - ``targetSuperHeat``
141
-
- decicelsius_to_f
140
+
- PentaCelsiusToF
142
141
- °F
143
142
- **Target superheat setpoint**. Desired temperature difference between suction and evaporator ensuring complete refrigerant vaporization. Typically 10-20°F.
144
143
* - ``currentSuperHeat``
145
-
- decicelsius_to_f
144
+
- PentaCelsiusToF
146
145
- °F
147
146
- **Measured superheat value**. Actual temperature difference. Deviation from target indicates EEV (Electronic Expansion Valve) control issues.
148
147
@@ -166,19 +165,19 @@ Electric heating elements are controlled via thermostat ranges. Two sensors (upp
166
165
- Display Unit
167
166
- Description
168
167
* - ``heUpperOnTempSetting``
169
-
- add_20
168
+
- HalfCelsiusToF
170
169
- °F
171
170
- **Upper element ON threshold**. Upper tank temp must fall below this to activate upper heating element.
172
171
* - ``heUpperOffTempSetting``
173
-
- add_20
172
+
- HalfCelsiusToF
174
173
- °F
175
174
- **Upper element OFF threshold**. Upper tank temp rises above this to deactivate upper element (hysteresis).
176
175
* - ``heLowerOnTempSetting``
177
-
- add_20
176
+
- HalfCelsiusToF
178
177
- °F
179
178
- **Lower element ON threshold**. Lower tank temp must fall below this to activate lower element.
180
179
* - ``heLowerOffTempSetting``
181
-
- add_20
180
+
- HalfCelsiusToF
182
181
- °F
183
182
- **Lower element OFF threshold**. Lower tank temp rises above this to deactivate lower element.
184
183
* - ``heUpperOnDiffTempSetting``
@@ -198,7 +197,7 @@ Electric heating elements are controlled via thermostat ranges. Two sensors (upp
198
197
- °F
199
198
- **Lower element differential** variation.
200
199
* - ``heatMinOpTemperature``
201
-
- add_20
200
+
- HalfCelsiusToF
202
201
- °F
203
202
- **Minimum heat pump operation temperature**. Lowest tank temperature setpoint allowed in the current operating mode. Range: 95-113°F. Default: 95°F. When set, the user can only set the target tank temperature at or above this threshold, ensuring minimum system operating conditions.
204
203
@@ -216,19 +215,19 @@ Heat pump stages are similarly controlled via thermostat ranges:
216
215
- Display Unit
217
216
- Description
218
217
* - ``hpUpperOnTempSetting``
219
-
- add_20
218
+
- HalfCelsiusToF
220
219
- °F
221
220
- **Upper heat pump ON**. Upper tank falls below this to activate heat pump for upper tank heating.
222
221
* - ``hpUpperOffTempSetting``
223
-
- add_20
222
+
- HalfCelsiusToF
224
223
- °F
225
224
- **Upper heat pump OFF**. Upper tank rises above this to stop upper tank heat pump operation.
226
225
* - ``hpLowerOnTempSetting``
227
-
- add_20
226
+
- HalfCelsiusToF
228
227
- °F
229
228
- **Lower heat pump ON**. Lower tank falls below this to activate heat pump for lower tank heating.
230
229
* - ``hpLowerOffTempSetting``
231
-
- add_20
230
+
- HalfCelsiusToF
232
231
- °F
233
232
- **Lower heat pump OFF**. Lower tank rises above this to stop lower tank heat pump operation.
- **Freeze protection temperature setpoint**. Range: 43-50°F (6-10°C). Default: 43°F (6°C). When tank temperature drops below this, electric heating activates automatically to prevent freezing.
270
269
* - ``freezeProtectionTempMin``
271
-
- add_20
270
+
- HalfCelsiusToF
272
271
- °F
273
272
- **Minimum freeze protection temperature limit** (lower boundary). Fixed at 43°F (6°C).
274
273
* - ``freezeProtectionTempMax``
275
-
- add_20
274
+
- HalfCelsiusToF
276
275
- °F
277
276
- **Maximum freeze protection temperature limit** (upper boundary). Fixed at 50°F (10°C).
278
277
@@ -290,18 +289,19 @@ For systems with recirculation pumps (optional feature):
290
289
- Display Unit
291
290
- Description
292
291
* - ``recircTemperature``
293
-
- add_20
292
+
- HalfCelsiusToF
294
293
- °F
295
294
- **Recirculation loop current temperature**. Temperature of water being circulated back to tank.
296
295
* - ``recircFaucetTemperature``
297
-
- add_20
296
+
- HalfCelsiusToF
298
297
- °F
299
298
- **Recirculation faucet outlet temperature**. How hot water is at the furthest fixture during recirculation.
300
299
* - ``recircTempSetting``
301
-
- add_20
300
+
- HalfCelsiusToF
302
301
- °F
303
302
- **Recirculation target temperature**. What temperature to maintain in the recirculation line.
304
303
304
+
305
305
Flow Rate Fields
306
306
----------------
307
307
@@ -613,8 +613,8 @@ Temperature Unit Notes
613
613
* **Fahrenheit** conversions assume target display is °F as configured in the device
614
614
* **Celsius calculations** can be derived by reversing the conversions:
@@ -212,7 +212,7 @@ This document lists the fields found in the ``status`` object of device status m
212
212
- integer
213
213
- °F
214
214
- Freeze protection temperature setpoint. Range: 43-50°F (6-10°C), Default: 43°F. When tank temperature drops below this, electric heating activates automatically to prevent freezing.
215
-
- ``raw + 20``
215
+
- HalfCelsiusToF
216
216
* - ``antiLegionellaUse``
217
217
- bool
218
218
- None
@@ -287,7 +287,7 @@ This document lists the fields found in the ``status`` object of device status m
287
287
- integer
288
288
- °F
289
289
- Second DHW temperature reading.
290
-
- ``raw + 20``
290
+
- HalfCelsiusToF
291
291
* - ``currentDhwFlowRate``
292
292
- float
293
293
- GPM
@@ -307,7 +307,7 @@ This document lists the fields found in the ``status`` object of device status m
307
307
- integer
308
308
- °F
309
309
- Current superheat value - actual temperature difference between suction and evaporator temperatures.
@@ -357,42 +357,42 @@ This document lists the fields found in the ``status`` object of device status m
357
357
- integer
358
358
- °F
359
359
- Heat pump upper on temperature setting.
360
-
- ``raw + 20``
360
+
- HalfCelsiusToF
361
361
* - ``hpUpperOffTempSetting``
362
362
- integer
363
363
- °F
364
364
- Heat pump upper off temperature setting.
365
-
- ``raw + 20``
365
+
- HalfCelsiusToF
366
366
* - ``hpLowerOnTempSetting``
367
367
- integer
368
368
- °F
369
369
- Heat pump lower on temperature setting.
370
-
- ``raw + 20``
370
+
- HalfCelsiusToF
371
371
* - ``hpLowerOffTempSetting``
372
372
- integer
373
373
- °F
374
374
- Heat pump lower off temperature setting.
375
-
- ``raw + 20``
375
+
- HalfCelsiusToF
376
376
* - ``heUpperOnTempSetting``
377
377
- integer
378
378
- °F
379
379
- Heater element upper on temperature setting.
380
-
- ``raw + 20``
380
+
- HalfCelsiusToF
381
381
* - ``heUpperOffTempSetting``
382
382
- integer
383
383
- °F
384
384
- Heater element upper off temperature setting.
385
-
- ``raw + 20``
385
+
- HalfCelsiusToF
386
386
* - ``heLowerOnTempSetting``
387
387
- integer
388
388
- °F
389
389
- Heater element lower on temperature setting.
390
-
- ``raw + 20``
390
+
- HalfCelsiusToF
391
391
* - ``heLowerOffTempSetting``
392
392
- integer
393
393
- °F
394
394
- Heater element lower off temperature setting.
395
-
- ``raw + 20``
395
+
- HalfCelsiusToF
396
396
* - ``hpUpperOnDiffTempSetting``
397
397
- float
398
398
- °F
@@ -437,7 +437,7 @@ This document lists the fields found in the ``status`` object of device status m
437
437
- float
438
438
- °F
439
439
- Minimum heat pump operation temperature. Lowest tank temperature setpoint allowed in the current operating mode (95-113°F, default 95°F). When set, users can only set the target tank temperature at or above this threshold.
440
-
- ``raw + 20``
440
+
- HalfCelsiusToF
441
441
* - ``drOverrideStatus``
442
442
- integer
443
443
- None
@@ -730,7 +730,7 @@ Technical Notes
730
730
731
731
* Tank temperature sensors operate within -4°F to 149°F (-20°C to 65°C)
732
732
* Outside normal range, system may operate with reduced capacity using opposite heating element
733
-
* All tank temperature readings use conversion formula: ``display_temp = raw + 20``
0 commit comments