mirror of
https://github.com/beestat/app.git
synced 2025-07-09 03:04:07 -04:00
Temporarily removing degree days from runtime summary for an alter
Replacing sum_degree_days with sum_heating_degree_days and sum_cooling_degree_days
This commit is contained in:
parent
9b6d8e91b0
commit
181bc3e0b1
@ -247,7 +247,7 @@ class runtime_thermostat_summary extends cora\crud {
|
|||||||
'sum_dehumidifier' => 0,
|
'sum_dehumidifier' => 0,
|
||||||
'sum_ventilator' => 0,
|
'sum_ventilator' => 0,
|
||||||
'sum_economizer' => 0,
|
'sum_economizer' => 0,
|
||||||
'sum_degree_days' => [],
|
// 'sum_degree_days' => [],
|
||||||
'avg_outdoor_temperature' => [],
|
'avg_outdoor_temperature' => [],
|
||||||
'avg_outdoor_humidity' => [],
|
'avg_outdoor_humidity' => [],
|
||||||
'avg_indoor_temperature' => [],
|
'avg_indoor_temperature' => [],
|
||||||
@ -285,7 +285,7 @@ class runtime_thermostat_summary extends cora\crud {
|
|||||||
|
|
||||||
if ($runtime_thermostat['outdoor_temperature'] !== null) {
|
if ($runtime_thermostat['outdoor_temperature'] !== null) {
|
||||||
$data[$date]['avg_outdoor_temperature'][] = $runtime_thermostat['outdoor_temperature'];
|
$data[$date]['avg_outdoor_temperature'][] = $runtime_thermostat['outdoor_temperature'];
|
||||||
$data[$date]['sum_degree_days'][] = $runtime_thermostat['outdoor_temperature'];
|
// $data[$date]['sum_degree_days'][] = $runtime_thermostat['outdoor_temperature'];
|
||||||
}
|
}
|
||||||
if ($runtime_thermostat['outdoor_humidity'] !== null) {
|
if ($runtime_thermostat['outdoor_humidity'] !== null) {
|
||||||
$data[$date]['avg_outdoor_humidity'][] = $runtime_thermostat['outdoor_humidity'];
|
$data[$date]['avg_outdoor_humidity'][] = $runtime_thermostat['outdoor_humidity'];
|
||||||
@ -300,7 +300,7 @@ class runtime_thermostat_summary extends cora\crud {
|
|||||||
|
|
||||||
// Write to the database.
|
// Write to the database.
|
||||||
foreach($data as $date => &$row) {
|
foreach($data as $date => &$row) {
|
||||||
$row['sum_degree_days'] = (array_mean($row['sum_degree_days']) / 10) - $degree_days_base_temperature;
|
// $row['sum_degree_days'] = (array_mean($row['sum_degree_days']) / 10) - $degree_days_base_temperature;
|
||||||
$row['avg_outdoor_temperature'] = round(array_sum($row['avg_outdoor_temperature']) / count($row['avg_outdoor_temperature']));
|
$row['avg_outdoor_temperature'] = round(array_sum($row['avg_outdoor_temperature']) / count($row['avg_outdoor_temperature']));
|
||||||
$row['avg_outdoor_humidity'] = round(array_sum($row['avg_outdoor_humidity']) / count($row['avg_outdoor_humidity']));
|
$row['avg_outdoor_humidity'] = round(array_sum($row['avg_outdoor_humidity']) / count($row['avg_outdoor_humidity']));
|
||||||
$row['avg_indoor_temperature'] = round(array_sum($row['avg_indoor_temperature']) / count($row['avg_indoor_temperature']));
|
$row['avg_indoor_temperature'] = round(array_sum($row['avg_indoor_temperature']) / count($row['avg_indoor_temperature']));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user