{
  "sites": [
    {
      "id": 1,
      "site_code": "SITE-49",
      "use_type": "retail unit",
      "floor_area_m2": 1596
    },
    {
      "id": 2,
      "site_code": "SITE-40",
      "use_type": "retail unit",
      "floor_area_m2": 3585
    },
    {
      "id": 3,
      "site_code": "SITE-47",
      "use_type": "warehouse office",
      "floor_area_m2": 4238
    },
    {
      "id": 4,
      "site_code": "SITE-68",
      "use_type": "retail unit",
      "floor_area_m2": 3772
    },
    {
      "id": 5,
      "site_code": "SITE-31",
      "use_type": "retail unit",
      "floor_area_m2": 4080
    },
    {
      "id": 6,
      "site_code": "SITE-14",
      "use_type": "medical clinic",
      "floor_area_m2": 1773
    }
  ],
  "rooftop_units": [
    {
      "id": 1,
      "site_id": 1,
      "unit_no": 1,
      "refrigerant": "R-32",
      "compressors": 1,
      "installed_year": 2021
    },
    {
      "id": 2,
      "site_id": 2,
      "unit_no": 1,
      "refrigerant": "R-410A",
      "compressors": 2,
      "installed_year": 2022
    },
    {
      "id": 3,
      "site_id": 4,
      "unit_no": 1,
      "refrigerant": "R-32",
      "compressors": 1,
      "installed_year": 2019
    },
    {
      "id": 4,
      "site_id": 6,
      "unit_no": 1,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2011
    },
    {
      "id": 5,
      "site_id": 1,
      "unit_no": 2,
      "refrigerant": "R-454B",
      "compressors": 1,
      "installed_year": 2008
    },
    {
      "id": 6,
      "site_id": 1,
      "unit_no": 3,
      "refrigerant": "R-32",
      "compressors": 1,
      "installed_year": 2020
    },
    {
      "id": 7,
      "site_id": 6,
      "unit_no": 2,
      "refrigerant": "R-32",
      "compressors": 2,
      "installed_year": 2021
    },
    {
      "id": 8,
      "site_id": 3,
      "unit_no": 1,
      "refrigerant": "R-410A",
      "compressors": 2,
      "installed_year": 2008
    },
    {
      "id": 9,
      "site_id": 3,
      "unit_no": 2,
      "refrigerant": "R-454B",
      "compressors": 2,
      "installed_year": 2013
    },
    {
      "id": 10,
      "site_id": 1,
      "unit_no": 4,
      "refrigerant": "R-454B",
      "compressors": 2,
      "installed_year": 2010
    },
    {
      "id": 11,
      "site_id": 5,
      "unit_no": 1,
      "refrigerant": "R-32",
      "compressors": 2,
      "installed_year": 2018
    },
    {
      "id": 12,
      "site_id": 4,
      "unit_no": 2,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2024
    },
    {
      "id": 13,
      "site_id": 6,
      "unit_no": 3,
      "refrigerant": "R-410A",
      "compressors": 2,
      "installed_year": 2022
    },
    {
      "id": 14,
      "site_id": 1,
      "unit_no": 5,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2021
    },
    {
      "id": 15,
      "site_id": 4,
      "unit_no": 3,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2019
    },
    {
      "id": 16,
      "site_id": 2,
      "unit_no": 2,
      "refrigerant": "R-454B",
      "compressors": 2,
      "installed_year": 2022
    },
    {
      "id": 17,
      "site_id": 2,
      "unit_no": 3,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2011
    },
    {
      "id": 18,
      "site_id": 6,
      "unit_no": 4,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2023
    },
    {
      "id": 19,
      "site_id": 6,
      "unit_no": 5,
      "refrigerant": "R-454B",
      "compressors": 1,
      "installed_year": 2011
    },
    {
      "id": 20,
      "site_id": 2,
      "unit_no": 4,
      "refrigerant": "R-410A",
      "compressors": 1,
      "installed_year": 2019
    },
    {
      "id": 21,
      "site_id": 5,
      "unit_no": 2,
      "refrigerant": "R-32",
      "compressors": 2,
      "installed_year": 2017
    }
  ],
  "setpoint_changes": [
    {
      "id": 1,
      "unit_id": 8,
      "changed_at": "2026-07-21 15:26:22",
      "new_setpoint_c": 22.2,
      "changed_by": "technician"
    },
    {
      "id": 2,
      "unit_id": 2,
      "changed_at": "2026-07-21 16:21:24",
      "new_setpoint_c": 21.1,
      "changed_by": "occupant panel"
    },
    {
      "id": 3,
      "unit_id": 1,
      "changed_at": "2026-07-21 14:55:27",
      "new_setpoint_c": 21,
      "changed_by": "technician"
    },
    {
      "id": 4,
      "unit_id": 18,
      "changed_at": "2026-07-21 12:37:25",
      "new_setpoint_c": 22.1,
      "changed_by": "BMS schedule"
    },
    {
      "id": 5,
      "unit_id": 13,
      "changed_at": "2026-07-21 16:08:49",
      "new_setpoint_c": 21.9,
      "changed_by": "occupant panel"
    },
    {
      "id": 6,
      "unit_id": 14,
      "changed_at": "2026-07-21 14:37:24",
      "new_setpoint_c": 20.6,
      "changed_by": "BMS schedule"
    },
    {
      "id": 7,
      "unit_id": 14,
      "changed_at": "2026-07-21 12:38:12",
      "new_setpoint_c": 23.1,
      "changed_by": "BMS schedule"
    },
    {
      "id": 8,
      "unit_id": 18,
      "changed_at": "2026-07-21 09:19:40",
      "new_setpoint_c": 22.7,
      "changed_by": "BMS schedule"
    },
    {
      "id": 9,
      "unit_id": 2,
      "changed_at": "2026-07-21 15:09:14",
      "new_setpoint_c": 20.7,
      "changed_by": "occupant panel"
    },
    {
      "id": 10,
      "unit_id": 8,
      "changed_at": "2026-07-21 13:59:17",
      "new_setpoint_c": 22,
      "changed_by": "BMS schedule"
    },
    {
      "id": 11,
      "unit_id": 2,
      "changed_at": "2026-07-21 12:34:38",
      "new_setpoint_c": 25.5,
      "changed_by": "technician"
    },
    {
      "id": 12,
      "unit_id": 19,
      "changed_at": "2026-07-21 22:05:59",
      "new_setpoint_c": 21.7,
      "changed_by": "occupant panel"
    },
    {
      "id": 13,
      "unit_id": 19,
      "changed_at": "2026-07-21 08:36:58",
      "new_setpoint_c": 21.7,
      "changed_by": "occupant panel"
    },
    {
      "id": 14,
      "unit_id": 6,
      "changed_at": "2026-07-21 14:49:24",
      "new_setpoint_c": 20.1,
      "changed_by": "BMS schedule"
    }
  ],
  "site_weather": [
    {
      "id": 1,
      "site_id": 6,
      "hour_start": "2026-07-21 09:00:00",
      "outdoor_c": 27.4
    },
    {
      "id": 2,
      "site_id": 6,
      "hour_start": "2026-07-21 10:00:00",
      "outdoor_c": 28.2
    },
    {
      "id": 3,
      "site_id": 6,
      "hour_start": "2026-07-21 11:00:00",
      "outdoor_c": 31
    },
    {
      "id": 4,
      "site_id": 5,
      "hour_start": "2026-07-21 09:00:00",
      "outdoor_c": 27.3
    },
    {
      "id": 5,
      "site_id": 2,
      "hour_start": "2026-07-21 09:00:00",
      "outdoor_c": 27.2
    },
    {
      "id": 6,
      "site_id": 3,
      "hour_start": "2026-07-21 09:00:00",
      "outdoor_c": 26.4
    },
    {
      "id": 7,
      "site_id": 3,
      "hour_start": "2026-07-21 10:00:00",
      "outdoor_c": 28.7
    },
    {
      "id": 8,
      "site_id": 1,
      "hour_start": "2026-07-21 09:00:00",
      "outdoor_c": 26.7
    },
    {
      "id": 9,
      "site_id": 1,
      "hour_start": "2026-07-21 10:00:00",
      "outdoor_c": 28.2
    },
    {
      "id": 10,
      "site_id": 2,
      "hour_start": "2026-07-21 10:00:00",
      "outdoor_c": 27.8
    },
    {
      "id": 11,
      "site_id": 2,
      "hour_start": "2026-07-21 11:00:00",
      "outdoor_c": 31
    },
    {
      "id": 12,
      "site_id": 3,
      "hour_start": "2026-07-21 11:00:00",
      "outdoor_c": 29
    },
    {
      "id": 13,
      "site_id": 3,
      "hour_start": "2026-07-21 12:00:00",
      "outdoor_c": 29.6
    },
    {
      "id": 14,
      "site_id": 5,
      "hour_start": "2026-07-21 10:00:00",
      "outdoor_c": 27.7
    },
    {
      "id": 15,
      "site_id": 1,
      "hour_start": "2026-07-21 11:00:00",
      "outdoor_c": 29.6
    },
    {
      "id": 16,
      "site_id": 1,
      "hour_start": "2026-07-21 12:00:00",
      "outdoor_c": 31.8
    },
    {
      "id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 12:00:00",
      "outdoor_c": 30.8
    },
    {
      "id": 18,
      "site_id": 2,
      "hour_start": "2026-07-21 13:00:00",
      "outdoor_c": 31.8
    },
    {
      "id": 19,
      "site_id": 4,
      "hour_start": "2026-07-21 09:00:00",
      "outdoor_c": 26.2
    },
    {
      "id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 14:00:00",
      "outdoor_c": 33.2
    },
    {
      "id": 21,
      "site_id": 2,
      "hour_start": "2026-07-21 15:00:00",
      "outdoor_c": 32.3
    },
    {
      "id": 22,
      "site_id": 6,
      "hour_start": "2026-07-21 12:00:00",
      "outdoor_c": 31
    },
    {
      "id": 23,
      "site_id": 4,
      "hour_start": "2026-07-21 10:00:00",
      "outdoor_c": 27.8
    },
    {
      "id": 24,
      "site_id": 5,
      "hour_start": "2026-07-21 11:00:00",
      "outdoor_c": 29.1
    },
    {
      "id": 25,
      "site_id": 2,
      "hour_start": "2026-07-21 16:00:00",
      "outdoor_c": 31.5
    },
    {
      "id": 26,
      "site_id": 5,
      "hour_start": "2026-07-21 12:00:00",
      "outdoor_c": 29.5
    },
    {
      "id": 27,
      "site_id": 4,
      "hour_start": "2026-07-21 11:00:00",
      "outdoor_c": 31.5
    },
    {
      "id": 28,
      "site_id": 6,
      "hour_start": "2026-07-21 13:00:00",
      "outdoor_c": 32.7
    },
    {
      "id": 29,
      "site_id": 6,
      "hour_start": "2026-07-21 14:00:00",
      "outdoor_c": 33.1
    },
    {
      "id": 30,
      "site_id": 4,
      "hour_start": "2026-07-21 12:00:00",
      "outdoor_c": 31.3
    },
    {
      "id": 31,
      "site_id": 2,
      "hour_start": "2026-07-21 17:00:00",
      "outdoor_c": 32.1
    },
    {
      "id": 32,
      "site_id": 6,
      "hour_start": "2026-07-21 15:00:00",
      "outdoor_c": 32.5
    },
    {
      "id": 33,
      "site_id": 2,
      "hour_start": "2026-07-21 18:00:00",
      "outdoor_c": 30.9
    },
    {
      "id": 34,
      "site_id": 4,
      "hour_start": "2026-07-21 13:00:00",
      "outdoor_c": 30.8
    },
    {
      "id": 35,
      "site_id": 2,
      "hour_start": "2026-07-21 19:00:00",
      "outdoor_c": 30.5
    },
    {
      "id": 36,
      "site_id": 5,
      "hour_start": "2026-07-21 13:00:00",
      "outdoor_c": 31.8
    },
    {
      "id": 37,
      "site_id": 5,
      "hour_start": "2026-07-21 14:00:00",
      "outdoor_c": 33.5
    },
    {
      "id": 38,
      "site_id": 1,
      "hour_start": "2026-07-21 13:00:00",
      "outdoor_c": 31.2
    },
    {
      "id": 39,
      "site_id": 2,
      "hour_start": "2026-07-21 20:00:00",
      "outdoor_c": 28.5
    },
    {
      "id": 40,
      "site_id": 3,
      "hour_start": "2026-07-21 13:00:00",
      "outdoor_c": 33
    },
    {
      "id": 41,
      "site_id": 3,
      "hour_start": "2026-07-21 14:00:00",
      "outdoor_c": 31.7
    },
    {
      "id": 42,
      "site_id": 6,
      "hour_start": "2026-07-21 16:00:00",
      "outdoor_c": 33.4
    },
    {
      "id": 43,
      "site_id": 4,
      "hour_start": "2026-07-21 14:00:00",
      "outdoor_c": 33.1
    },
    {
      "id": 44,
      "site_id": 4,
      "hour_start": "2026-07-21 15:00:00",
      "outdoor_c": 34.4
    },
    {
      "id": 45,
      "site_id": 3,
      "hour_start": "2026-07-21 15:00:00",
      "outdoor_c": 32.3
    },
    {
      "id": 46,
      "site_id": 1,
      "hour_start": "2026-07-21 14:00:00",
      "outdoor_c": 32.8
    },
    {
      "id": 47,
      "site_id": 1,
      "hour_start": "2026-07-21 15:00:00",
      "outdoor_c": 33
    },
    {
      "id": 48,
      "site_id": 4,
      "hour_start": "2026-07-21 16:00:00",
      "outdoor_c": 33.5
    },
    {
      "id": 49,
      "site_id": 2,
      "hour_start": "2026-07-21 21:00:00",
      "outdoor_c": 26.9
    },
    {
      "id": 50,
      "site_id": 4,
      "hour_start": "2026-07-21 17:00:00",
      "outdoor_c": 32.9
    },
    {
      "id": 51,
      "site_id": 6,
      "hour_start": "2026-07-21 17:00:00",
      "outdoor_c": 32.3
    },
    {
      "id": 52,
      "site_id": 6,
      "hour_start": "2026-07-21 18:00:00",
      "outdoor_c": 31.5
    },
    {
      "id": 53,
      "site_id": 1,
      "hour_start": "2026-07-21 16:00:00",
      "outdoor_c": 33.2
    },
    {
      "id": 54,
      "site_id": 5,
      "hour_start": "2026-07-21 15:00:00",
      "outdoor_c": 32.9
    },
    {
      "id": 55,
      "site_id": 6,
      "hour_start": "2026-07-21 19:00:00",
      "outdoor_c": 30.2
    },
    {
      "id": 56,
      "site_id": 1,
      "hour_start": "2026-07-21 17:00:00",
      "outdoor_c": 33.3
    },
    {
      "id": 57,
      "site_id": 6,
      "hour_start": "2026-07-21 20:00:00",
      "outdoor_c": 29.5
    },
    {
      "id": 58,
      "site_id": 2,
      "hour_start": "2026-07-21 22:00:00",
      "outdoor_c": 26.3
    },
    {
      "id": 59,
      "site_id": 3,
      "hour_start": "2026-07-21 16:00:00",
      "outdoor_c": 34.7
    },
    {
      "id": 60,
      "site_id": 6,
      "hour_start": "2026-07-21 21:00:00",
      "outdoor_c": 27.1
    },
    {
      "id": 61,
      "site_id": 6,
      "hour_start": "2026-07-21 22:00:00",
      "outdoor_c": 25.6
    },
    {
      "id": 62,
      "site_id": 2,
      "hour_start": "2026-07-21 23:00:00",
      "outdoor_c": 23.6
    },
    {
      "id": 63,
      "site_id": 5,
      "hour_start": "2026-07-21 16:00:00",
      "outdoor_c": 32.8
    },
    {
      "id": 64,
      "site_id": 2,
      "hour_start": "2026-07-22 00:00:00",
      "outdoor_c": 23.8
    },
    {
      "id": 65,
      "site_id": 1,
      "hour_start": "2026-07-21 18:00:00",
      "outdoor_c": 29.9
    },
    {
      "id": 66,
      "site_id": 3,
      "hour_start": "2026-07-21 17:00:00",
      "outdoor_c": 31.5
    },
    {
      "id": 67,
      "site_id": 3,
      "hour_start": "2026-07-21 18:00:00",
      "outdoor_c": 30.4
    },
    {
      "id": 68,
      "site_id": 6,
      "hour_start": "2026-07-21 23:00:00",
      "outdoor_c": 24.5
    },
    {
      "id": 69,
      "site_id": 2,
      "hour_start": "2026-07-22 01:00:00",
      "outdoor_c": 21.3
    },
    {
      "id": 70,
      "site_id": 1,
      "hour_start": "2026-07-21 19:00:00",
      "outdoor_c": 30.1
    },
    {
      "id": 71,
      "site_id": 3,
      "hour_start": "2026-07-21 19:00:00",
      "outdoor_c": 29.8
    },
    {
      "id": 72,
      "site_id": 5,
      "hour_start": "2026-07-21 17:00:00",
      "outdoor_c": 32.2
    },
    {
      "id": 73,
      "site_id": 1,
      "hour_start": "2026-07-21 20:00:00",
      "outdoor_c": 29
    },
    {
      "id": 74,
      "site_id": 4,
      "hour_start": "2026-07-21 18:00:00",
      "outdoor_c": 30.5
    },
    {
      "id": 75,
      "site_id": 3,
      "hour_start": "2026-07-21 20:00:00",
      "outdoor_c": 28
    },
    {
      "id": 76,
      "site_id": 5,
      "hour_start": "2026-07-21 18:00:00",
      "outdoor_c": 31.3
    },
    {
      "id": 77,
      "site_id": 1,
      "hour_start": "2026-07-21 21:00:00",
      "outdoor_c": 26.7
    },
    {
      "id": 78,
      "site_id": 1,
      "hour_start": "2026-07-21 22:00:00",
      "outdoor_c": 25.8
    },
    {
      "id": 79,
      "site_id": 5,
      "hour_start": "2026-07-21 19:00:00",
      "outdoor_c": 31.2
    },
    {
      "id": 80,
      "site_id": 5,
      "hour_start": "2026-07-21 20:00:00",
      "outdoor_c": 28.2
    },
    {
      "id": 81,
      "site_id": 2,
      "hour_start": "2026-07-22 02:00:00",
      "outdoor_c": 20.1
    },
    {
      "id": 82,
      "site_id": 6,
      "hour_start": "2026-07-22 00:00:00",
      "outdoor_c": 22.2
    },
    {
      "id": 83,
      "site_id": 4,
      "hour_start": "2026-07-21 19:00:00",
      "outdoor_c": 30.4
    },
    {
      "id": 84,
      "site_id": 4,
      "hour_start": "2026-07-21 20:00:00",
      "outdoor_c": 27.5
    },
    {
      "id": 85,
      "site_id": 6,
      "hour_start": "2026-07-22 01:00:00",
      "outdoor_c": 22.6
    },
    {
      "id": 86,
      "site_id": 1,
      "hour_start": "2026-07-21 23:00:00",
      "outdoor_c": 24
    },
    {
      "id": 87,
      "site_id": 1,
      "hour_start": "2026-07-22 00:00:00",
      "outdoor_c": 21.7
    },
    {
      "id": 88,
      "site_id": 4,
      "hour_start": "2026-07-21 21:00:00",
      "outdoor_c": 26.1
    },
    {
      "id": 89,
      "site_id": 3,
      "hour_start": "2026-07-21 21:00:00",
      "outdoor_c": 27.3
    },
    {
      "id": 90,
      "site_id": 2,
      "hour_start": "2026-07-22 03:00:00",
      "outdoor_c": 22
    },
    {
      "id": 91,
      "site_id": 3,
      "hour_start": "2026-07-21 22:00:00",
      "outdoor_c": 25.3
    },
    {
      "id": 92,
      "site_id": 5,
      "hour_start": "2026-07-21 21:00:00",
      "outdoor_c": 26.4
    },
    {
      "id": 93,
      "site_id": 5,
      "hour_start": "2026-07-21 22:00:00",
      "outdoor_c": 25.1
    },
    {
      "id": 94,
      "site_id": 5,
      "hour_start": "2026-07-21 23:00:00",
      "outdoor_c": 24.1
    },
    {
      "id": 95,
      "site_id": 3,
      "hour_start": "2026-07-21 23:00:00",
      "outdoor_c": 23.5
    },
    {
      "id": 96,
      "site_id": 1,
      "hour_start": "2026-07-22 01:00:00",
      "outdoor_c": 21.6
    },
    {
      "id": 97,
      "site_id": 3,
      "hour_start": "2026-07-22 00:00:00",
      "outdoor_c": 23.1
    },
    {
      "id": 98,
      "site_id": 6,
      "hour_start": "2026-07-22 02:00:00",
      "outdoor_c": 21.1
    },
    {
      "id": 99,
      "site_id": 5,
      "hour_start": "2026-07-22 00:00:00",
      "outdoor_c": 22.3
    },
    {
      "id": 100,
      "site_id": 3,
      "hour_start": "2026-07-22 01:00:00",
      "outdoor_c": 21.5
    },
    {
      "id": 101,
      "site_id": 1,
      "hour_start": "2026-07-22 02:00:00",
      "outdoor_c": 21.7
    },
    {
      "id": 102,
      "site_id": 4,
      "hour_start": "2026-07-21 22:00:00",
      "outdoor_c": 25.3
    },
    {
      "id": 103,
      "site_id": 2,
      "hour_start": "2026-07-22 04:00:00",
      "outdoor_c": 21
    },
    {
      "id": 104,
      "site_id": 5,
      "hour_start": "2026-07-22 01:00:00",
      "outdoor_c": 22.3
    },
    {
      "id": 105,
      "site_id": 1,
      "hour_start": "2026-07-22 03:00:00",
      "outdoor_c": 21.8
    },
    {
      "id": 106,
      "site_id": 5,
      "hour_start": "2026-07-22 02:00:00",
      "outdoor_c": 21.1
    },
    {
      "id": 107,
      "site_id": 4,
      "hour_start": "2026-07-21 23:00:00",
      "outdoor_c": 24.3
    },
    {
      "id": 108,
      "site_id": 6,
      "hour_start": "2026-07-22 03:00:00",
      "outdoor_c": 20.9
    },
    {
      "id": 109,
      "site_id": 4,
      "hour_start": "2026-07-22 00:00:00",
      "outdoor_c": 23.5
    },
    {
      "id": 110,
      "site_id": 5,
      "hour_start": "2026-07-22 03:00:00",
      "outdoor_c": 21.5
    },
    {
      "id": 111,
      "site_id": 1,
      "hour_start": "2026-07-22 04:00:00",
      "outdoor_c": 21.1
    },
    {
      "id": 112,
      "site_id": 2,
      "hour_start": "2026-07-22 05:00:00",
      "outdoor_c": 20
    },
    {
      "id": 113,
      "site_id": 6,
      "hour_start": "2026-07-22 04:00:00",
      "outdoor_c": 21
    },
    {
      "id": 114,
      "site_id": 6,
      "hour_start": "2026-07-22 05:00:00",
      "outdoor_c": 21
    },
    {
      "id": 115,
      "site_id": 5,
      "hour_start": "2026-07-22 04:00:00",
      "outdoor_c": 21
    },
    {
      "id": 116,
      "site_id": 6,
      "hour_start": "2026-07-22 06:00:00",
      "outdoor_c": 23.7
    },
    {
      "id": 117,
      "site_id": 4,
      "hour_start": "2026-07-22 01:00:00",
      "outdoor_c": 22.6
    },
    {
      "id": 118,
      "site_id": 4,
      "hour_start": "2026-07-22 02:00:00",
      "outdoor_c": 21.7
    },
    {
      "id": 119,
      "site_id": 3,
      "hour_start": "2026-07-22 02:00:00",
      "outdoor_c": 21.6
    },
    {
      "id": 120,
      "site_id": 5,
      "hour_start": "2026-07-22 05:00:00",
      "outdoor_c": 22.4
    },
    {
      "id": 121,
      "site_id": 4,
      "hour_start": "2026-07-22 03:00:00",
      "outdoor_c": 21
    },
    {
      "id": 122,
      "site_id": 4,
      "hour_start": "2026-07-22 04:00:00",
      "outdoor_c": 21.9
    },
    {
      "id": 123,
      "site_id": 4,
      "hour_start": "2026-07-22 05:00:00",
      "outdoor_c": 21.2
    },
    {
      "id": 124,
      "site_id": 2,
      "hour_start": "2026-07-22 06:00:00",
      "outdoor_c": 23.4
    },
    {
      "id": 125,
      "site_id": 6,
      "hour_start": "2026-07-22 07:00:00",
      "outdoor_c": 23.6
    },
    {
      "id": 126,
      "site_id": 2,
      "hour_start": "2026-07-22 07:00:00",
      "outdoor_c": 23.5
    },
    {
      "id": 127,
      "site_id": 3,
      "hour_start": "2026-07-22 03:00:00",
      "outdoor_c": 20.4
    },
    {
      "id": 128,
      "site_id": 2,
      "hour_start": "2026-07-22 08:00:00",
      "outdoor_c": 24.9
    },
    {
      "id": 129,
      "site_id": 1,
      "hour_start": "2026-07-22 05:00:00",
      "outdoor_c": 22.2
    },
    {
      "id": 130,
      "site_id": 3,
      "hour_start": "2026-07-22 04:00:00",
      "outdoor_c": 22.6
    },
    {
      "id": 131,
      "site_id": 1,
      "hour_start": "2026-07-22 06:00:00",
      "outdoor_c": 22.6
    },
    {
      "id": 132,
      "site_id": 4,
      "hour_start": "2026-07-22 06:00:00",
      "outdoor_c": 22.7
    },
    {
      "id": 133,
      "site_id": 4,
      "hour_start": "2026-07-22 07:00:00",
      "outdoor_c": 24
    },
    {
      "id": 134,
      "site_id": 4,
      "hour_start": "2026-07-22 08:00:00",
      "outdoor_c": 24.5
    },
    {
      "id": 135,
      "site_id": 3,
      "hour_start": "2026-07-22 05:00:00",
      "outdoor_c": 21
    },
    {
      "id": 136,
      "site_id": 6,
      "hour_start": "2026-07-22 08:00:00",
      "outdoor_c": 25
    },
    {
      "id": 137,
      "site_id": 3,
      "hour_start": "2026-07-22 06:00:00",
      "outdoor_c": 21.8
    },
    {
      "id": 138,
      "site_id": 5,
      "hour_start": "2026-07-22 06:00:00",
      "outdoor_c": 23.2
    },
    {
      "id": 139,
      "site_id": 1,
      "hour_start": "2026-07-22 07:00:00",
      "outdoor_c": 23.6
    },
    {
      "id": 140,
      "site_id": 1,
      "hour_start": "2026-07-22 08:00:00",
      "outdoor_c": 24.3
    },
    {
      "id": 141,
      "site_id": 3,
      "hour_start": "2026-07-22 07:00:00",
      "outdoor_c": 23.7
    },
    {
      "id": 142,
      "site_id": 5,
      "hour_start": "2026-07-22 07:00:00",
      "outdoor_c": 23.3
    },
    {
      "id": 143,
      "site_id": 3,
      "hour_start": "2026-07-22 08:00:00",
      "outdoor_c": 26.3
    },
    {
      "id": 144,
      "site_id": 5,
      "hour_start": "2026-07-22 08:00:00",
      "outdoor_c": 24.6
    }
  ],
  "unit_hours": [
    {
      "id": 1,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 54.1,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 11.95
    },
    {
      "id": 2,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 54.5,
      "compressor_starts": 7,
      "supply_air_c": 13,
      "energy_kwh": 11.52
    },
    {
      "id": 3,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 57.7,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 12.84
    },
    {
      "id": 4,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 62.1,
      "compressor_starts": 5,
      "supply_air_c": 13.5,
      "energy_kwh": 11.08
    },
    {
      "id": 5,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 57.1,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 11.01
    },
    {
      "id": 6,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 57.2,
      "compressor_starts": 5,
      "supply_air_c": 12.2,
      "energy_kwh": null
    },
    {
      "id": 7,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 60.4,
      "compressor_starts": 3,
      "supply_air_c": 14.3,
      "energy_kwh": 13.02
    },
    {
      "id": 8,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 58.6,
      "compressor_starts": 6,
      "supply_air_c": 14.3,
      "energy_kwh": 11.29
    },
    {
      "id": 9,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 56.8,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 10.62
    },
    {
      "id": 10,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 66.4,
      "compressor_starts": 5,
      "supply_air_c": 14.2,
      "energy_kwh": 12.89
    },
    {
      "id": 11,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 54,
      "compressor_starts": 4,
      "supply_air_c": 13.9,
      "energy_kwh": 10.75
    },
    {
      "id": 12,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 56.9,
      "compressor_starts": 6,
      "supply_air_c": 13.5,
      "energy_kwh": 12.15
    },
    {
      "id": 13,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 63.9,
      "compressor_starts": 6,
      "supply_air_c": 13.3,
      "energy_kwh": 12.59
    },
    {
      "id": 14,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 57.2,
      "compressor_starts": 3,
      "supply_air_c": 13.3,
      "energy_kwh": 11.79
    },
    {
      "id": 15,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 47.6,
      "compressor_starts": 3,
      "supply_air_c": 13,
      "energy_kwh": 11.38
    },
    {
      "id": 16,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 60.1,
      "compressor_starts": 6,
      "supply_air_c": 13.3,
      "energy_kwh": null
    },
    {
      "id": 17,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 55.8,
      "compressor_starts": 4,
      "supply_air_c": 11.7,
      "energy_kwh": 10.72
    },
    {
      "id": 18,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 56.7,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 11.93
    },
    {
      "id": 19,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 63.8,
      "compressor_starts": 5,
      "supply_air_c": 14.1,
      "energy_kwh": 13.17
    },
    {
      "id": 20,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 60.9,
      "compressor_starts": 3,
      "supply_air_c": 13.1,
      "energy_kwh": 10.21
    },
    {
      "id": 21,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 63.3,
      "compressor_starts": 3,
      "supply_air_c": 13.9,
      "energy_kwh": 12.17
    },
    {
      "id": 22,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 57.6,
      "compressor_starts": 2,
      "supply_air_c": 13.8,
      "energy_kwh": 10.5
    },
    {
      "id": 23,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 72.6,
      "compressor_starts": 6,
      "supply_air_c": 12.2,
      "energy_kwh": 12.83
    },
    {
      "id": 24,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 74.8,
      "compressor_starts": 4,
      "supply_air_c": 15,
      "energy_kwh": 14.33
    },
    {
      "id": 25,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 62.1,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 11.98
    },
    {
      "id": 26,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 66.5,
      "compressor_starts": 3,
      "supply_air_c": 13.8,
      "energy_kwh": 12.58
    },
    {
      "id": 27,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 55.8,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 13.89
    },
    {
      "id": 28,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 64.3,
      "compressor_starts": 5,
      "supply_air_c": 12.7,
      "energy_kwh": 13.6
    },
    {
      "id": 29,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 53.5,
      "compressor_starts": 4,
      "supply_air_c": 14.1,
      "energy_kwh": 10.14
    },
    {
      "id": 30,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 68.5,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 11.63
    },
    {
      "id": 31,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 64.1,
      "compressor_starts": 4,
      "supply_air_c": 14.2,
      "energy_kwh": 11.21
    },
    {
      "id": 32,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 64.5,
      "compressor_starts": 5,
      "supply_air_c": 12.4,
      "energy_kwh": 15.03
    },
    {
      "id": 33,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 69.3,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 10.96
    },
    {
      "id": 34,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 74.1,
      "compressor_starts": 5,
      "supply_air_c": 12.2,
      "energy_kwh": 14.82
    },
    {
      "id": 35,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 58.1,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 11.49
    },
    {
      "id": 36,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 55.9,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 12.92
    },
    {
      "id": 37,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 59,
      "compressor_starts": 5,
      "supply_air_c": 14.1,
      "energy_kwh": 12.68
    },
    {
      "id": 38,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 58.1,
      "compressor_starts": 4,
      "supply_air_c": 12.4,
      "energy_kwh": 11.84
    },
    {
      "id": 39,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 72.4,
      "compressor_starts": 7,
      "supply_air_c": 13.4,
      "energy_kwh": 14.27
    },
    {
      "id": 40,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 68.4,
      "compressor_starts": 4,
      "supply_air_c": 11.7,
      "energy_kwh": 13.4
    },
    {
      "id": 41,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 63.9,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 13.89
    },
    {
      "id": 42,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 81.4,
      "compressor_starts": 7,
      "supply_air_c": 13.3,
      "energy_kwh": 16.05
    },
    {
      "id": 43,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 50.6,
      "compressor_starts": 3,
      "supply_air_c": 13,
      "energy_kwh": 10.42
    },
    {
      "id": 44,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 57.8,
      "compressor_starts": 5,
      "supply_air_c": 12.7,
      "energy_kwh": 11.58
    },
    {
      "id": 45,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 66.6,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 14.58
    },
    {
      "id": 46,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 49.7,
      "compressor_starts": 6,
      "supply_air_c": 13.3,
      "energy_kwh": 9.73
    },
    {
      "id": 47,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 75.5,
      "compressor_starts": 6,
      "supply_air_c": 12.8,
      "energy_kwh": 13.85
    },
    {
      "id": 48,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 76.1,
      "compressor_starts": 5,
      "supply_air_c": 12.6,
      "energy_kwh": 12.66
    },
    {
      "id": 49,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 69.7,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 15.2
    },
    {
      "id": 50,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 67.9,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 14.47
    },
    {
      "id": 51,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 66.7,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 13.66
    },
    {
      "id": 52,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 59.6,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 13.67
    },
    {
      "id": 53,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 82.3,
      "compressor_starts": 7,
      "supply_air_c": 13.1,
      "energy_kwh": 14.78
    },
    {
      "id": 54,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 74.8,
      "compressor_starts": 5,
      "supply_air_c": 12.4,
      "energy_kwh": 15.02
    },
    {
      "id": 55,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 60.3,
      "compressor_starts": 3,
      "supply_air_c": 12.2,
      "energy_kwh": 12.64
    },
    {
      "id": 56,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 77.5,
      "compressor_starts": 3,
      "supply_air_c": 14.3,
      "energy_kwh": 14.32
    },
    {
      "id": 57,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 69.5,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 16.29
    },
    {
      "id": 58,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 73.6,
      "compressor_starts": 4,
      "supply_air_c": 12.4,
      "energy_kwh": 13.92
    },
    {
      "id": 59,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 75.9,
      "compressor_starts": 2,
      "supply_air_c": 14.1,
      "energy_kwh": 13.96
    },
    {
      "id": 60,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 69.5,
      "compressor_starts": 3,
      "supply_air_c": 12.6,
      "energy_kwh": 14.33
    },
    {
      "id": 61,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 67.5,
      "compressor_starts": 5,
      "supply_air_c": 13.1,
      "energy_kwh": 13.61
    },
    {
      "id": 62,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 83.3,
      "compressor_starts": 2,
      "supply_air_c": 13.5,
      "energy_kwh": 15.65
    },
    {
      "id": 63,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 75.4,
      "compressor_starts": 4,
      "supply_air_c": 12.1,
      "energy_kwh": 15.88
    },
    {
      "id": 64,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 82.5,
      "compressor_starts": 4,
      "supply_air_c": 14.1,
      "energy_kwh": 14.76
    },
    {
      "id": 65,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 76.5,
      "compressor_starts": 5,
      "supply_air_c": 13.7,
      "energy_kwh": 15.17
    },
    {
      "id": 66,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 70.3,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 13.52
    },
    {
      "id": 67,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 75.3,
      "compressor_starts": 6,
      "supply_air_c": 13.3,
      "energy_kwh": 14.64
    },
    {
      "id": 68,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 76.4,
      "compressor_starts": 6,
      "supply_air_c": 13.9,
      "energy_kwh": 15.88
    },
    {
      "id": 69,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 72.6,
      "compressor_starts": 5,
      "supply_air_c": 14,
      "energy_kwh": 15.34
    },
    {
      "id": 70,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 71.2,
      "compressor_starts": 6,
      "supply_air_c": 13.3,
      "energy_kwh": 14.42
    },
    {
      "id": 71,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 61.5,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 13.53
    },
    {
      "id": 72,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 72,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 16.45
    },
    {
      "id": 73,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 56.9,
      "compressor_starts": 3,
      "supply_air_c": 14.2,
      "energy_kwh": 13.29
    },
    {
      "id": 74,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 68.6,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 15.36
    },
    {
      "id": 75,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 71.4,
      "compressor_starts": 5,
      "supply_air_c": 12.7,
      "energy_kwh": 14.71
    },
    {
      "id": 76,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 65.1,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 13.9
    },
    {
      "id": 77,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 70.9,
      "compressor_starts": 4,
      "supply_air_c": 13.9,
      "energy_kwh": 12.67
    },
    {
      "id": 78,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 66.9,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": 14.95
    },
    {
      "id": 79,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 80.7,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 14.88
    },
    {
      "id": 80,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 73.8,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 15.08
    },
    {
      "id": 81,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 77.9,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 15.03
    },
    {
      "id": 82,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 09:00:00",
      "duty_cycle_pct": 62.6,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 9.48
    },
    {
      "id": 83,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 72.8,
      "compressor_starts": 4,
      "supply_air_c": 14,
      "energy_kwh": 14.74
    },
    {
      "id": 84,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 65,
      "compressor_starts": 3,
      "supply_air_c": 12.6,
      "energy_kwh": 12.5
    },
    {
      "id": 85,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 77,
      "compressor_starts": 6,
      "supply_air_c": 13.6,
      "energy_kwh": 17.83
    },
    {
      "id": 86,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 56.9,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 12.15
    },
    {
      "id": 87,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 65.9,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 14.68
    },
    {
      "id": 88,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 78.4,
      "compressor_starts": 7,
      "supply_air_c": 14,
      "energy_kwh": 15.1
    },
    {
      "id": 89,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 78.9,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 14.48
    },
    {
      "id": 90,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 81.1,
      "compressor_starts": 6,
      "supply_air_c": 13.4,
      "energy_kwh": 14.11
    },
    {
      "id": 91,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 79.4,
      "compressor_starts": 5,
      "supply_air_c": 13.7,
      "energy_kwh": 14.81
    },
    {
      "id": 92,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 75,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 14.72
    },
    {
      "id": 93,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 86.3,
      "compressor_starts": 5,
      "supply_air_c": 12.5,
      "energy_kwh": 17.53
    },
    {
      "id": 94,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 10:00:00",
      "duty_cycle_pct": 59.5,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": 11.88
    },
    {
      "id": 95,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 73.9,
      "compressor_starts": 4,
      "supply_air_c": 14.4,
      "energy_kwh": 14.79
    },
    {
      "id": 96,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 77.8,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 16.64
    },
    {
      "id": 97,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 73.9,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 13.83
    },
    {
      "id": 98,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 87.6,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 15.39
    },
    {
      "id": 99,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 80.7,
      "compressor_starts": 6,
      "supply_air_c": 13.8,
      "energy_kwh": 14.1
    },
    {
      "id": 100,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 69.5,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 13.63
    },
    {
      "id": 101,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 77.1,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 14.67
    },
    {
      "id": 102,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 76.6,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 16.07
    },
    {
      "id": 103,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 71,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 16.22
    },
    {
      "id": 104,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 78.8,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 16.68
    },
    {
      "id": 105,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 78.6,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 14.88
    },
    {
      "id": 106,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 70,
      "compressor_starts": 5,
      "supply_air_c": 12.5,
      "energy_kwh": 14.11
    },
    {
      "id": 107,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 83.2,
      "compressor_starts": 3,
      "supply_air_c": 13.3,
      "energy_kwh": 15.9
    },
    {
      "id": 108,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 72.1,
      "compressor_starts": 5,
      "supply_air_c": 12.6,
      "energy_kwh": 14.77
    },
    {
      "id": 109,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 65.8,
      "compressor_starts": 5,
      "supply_air_c": 13.7,
      "energy_kwh": 14.42
    },
    {
      "id": 110,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 76.8,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 17.41
    },
    {
      "id": 111,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 80.9,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 16.52
    },
    {
      "id": 112,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 74.7,
      "compressor_starts": 4,
      "supply_air_c": 12.6,
      "energy_kwh": 14.04
    },
    {
      "id": 113,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 77.6,
      "compressor_starts": 3,
      "supply_air_c": 13.1,
      "energy_kwh": 15.7
    },
    {
      "id": 114,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 75.8,
      "compressor_starts": 6,
      "supply_air_c": 13.7,
      "energy_kwh": 16.17
    },
    {
      "id": 115,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 78.2,
      "compressor_starts": 2,
      "supply_air_c": 13.7,
      "energy_kwh": 15.32
    },
    {
      "id": 116,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 84.8,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 17.17
    },
    {
      "id": 117,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 79.8,
      "compressor_starts": 3,
      "supply_air_c": 13.7,
      "energy_kwh": 16.08
    },
    {
      "id": 118,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 75.2,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 15.42
    },
    {
      "id": 119,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 78,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 16
    },
    {
      "id": 120,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 74.7,
      "compressor_starts": 6,
      "supply_air_c": 13.1,
      "energy_kwh": 15.52
    },
    {
      "id": 121,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 78.6,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 16.68
    },
    {
      "id": 122,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 74.4,
      "compressor_starts": 4,
      "supply_air_c": 14.1,
      "energy_kwh": 15.96
    },
    {
      "id": 123,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 77.7,
      "compressor_starts": 6,
      "supply_air_c": 13.4,
      "energy_kwh": 17.41
    },
    {
      "id": 124,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 76.3,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 13.77
    },
    {
      "id": 125,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 79.2,
      "compressor_starts": 6,
      "supply_air_c": 12.5,
      "energy_kwh": 15.9
    },
    {
      "id": 126,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 74,
      "compressor_starts": 5,
      "supply_air_c": 14.3,
      "energy_kwh": 15.61
    },
    {
      "id": 127,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 72.5,
      "compressor_starts": 3,
      "supply_air_c": 14.3,
      "energy_kwh": 14.96
    },
    {
      "id": 128,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 72.2,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 16.11
    },
    {
      "id": 129,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 78.7,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 16.58
    },
    {
      "id": 130,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 76.2,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 16.33
    },
    {
      "id": 131,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 76.5,
      "compressor_starts": 5,
      "supply_air_c": 12.6,
      "energy_kwh": 14.13
    },
    {
      "id": 132,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 77.9,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 15.9
    },
    {
      "id": 133,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 11:00:00",
      "duty_cycle_pct": 66.6,
      "compressor_starts": 6,
      "supply_air_c": 13.4,
      "energy_kwh": 11.55
    },
    {
      "id": 134,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 81.9,
      "compressor_starts": 4,
      "supply_air_c": 13.8,
      "energy_kwh": 16.36
    },
    {
      "id": 135,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 81.4,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": null
    },
    {
      "id": 136,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 72.3,
      "compressor_starts": 6,
      "supply_air_c": 11.9,
      "energy_kwh": 14.05
    },
    {
      "id": 137,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 78.5,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": 14.21
    },
    {
      "id": 138,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 71.6,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 14.18
    },
    {
      "id": 139,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 74.6,
      "compressor_starts": 4,
      "supply_air_c": 14.7,
      "energy_kwh": 17.8
    },
    {
      "id": 140,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 89,
      "compressor_starts": 7,
      "supply_air_c": 13,
      "energy_kwh": 15.42
    },
    {
      "id": 141,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 77.5,
      "compressor_starts": 3,
      "supply_air_c": 14,
      "energy_kwh": 16.32
    },
    {
      "id": 142,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 78.5,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 15.82
    },
    {
      "id": 143,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 73.4,
      "compressor_starts": 4,
      "supply_air_c": 12.3,
      "energy_kwh": 15.07
    },
    {
      "id": 144,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 75.1,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 15.55
    },
    {
      "id": 145,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 80.8,
      "compressor_starts": 7,
      "supply_air_c": 14.3,
      "energy_kwh": 16.29
    },
    {
      "id": 146,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 81.8,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 16.35
    },
    {
      "id": 147,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 75.6,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": null
    },
    {
      "id": 148,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 83.5,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 15.42
    },
    {
      "id": 149,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 76.8,
      "compressor_starts": 5,
      "supply_air_c": 12.4,
      "energy_kwh": 13.77
    },
    {
      "id": 150,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 81.3,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 14.69
    },
    {
      "id": 151,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 71.8,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 14.14
    },
    {
      "id": 152,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 76.1,
      "compressor_starts": 7,
      "supply_air_c": 13,
      "energy_kwh": 16.09
    },
    {
      "id": 153,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 81.9,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 15.73
    },
    {
      "id": 154,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 78.1,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 14.52
    },
    {
      "id": 155,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 77.3,
      "compressor_starts": 5,
      "supply_air_c": 12.5,
      "energy_kwh": 15.15
    },
    {
      "id": 156,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 75.3,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 14.33
    },
    {
      "id": 157,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 65.1,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 13.73
    },
    {
      "id": 158,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 65.2,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 14.41
    },
    {
      "id": 159,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 82,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 16.48
    },
    {
      "id": 160,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 84.2,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 12.32
    },
    {
      "id": 161,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 78.1,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 15.9
    },
    {
      "id": 162,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 78.1,
      "compressor_starts": 4,
      "supply_air_c": 12.6,
      "energy_kwh": 16.87
    },
    {
      "id": 163,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 74.4,
      "compressor_starts": 5,
      "supply_air_c": 13.5,
      "energy_kwh": 13.88
    },
    {
      "id": 164,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 69.1,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 12.57
    },
    {
      "id": 165,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 76.9,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 15.6
    },
    {
      "id": 166,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 58.7,
      "compressor_starts": 3,
      "supply_air_c": 13.3,
      "energy_kwh": 11.91
    },
    {
      "id": 167,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 73.3,
      "compressor_starts": 4,
      "supply_air_c": 14.7,
      "energy_kwh": 14.08
    },
    {
      "id": 168,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 75.1,
      "compressor_starts": 4,
      "supply_air_c": 12.2,
      "energy_kwh": 13.57
    },
    {
      "id": 169,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 59.8,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 11.77
    },
    {
      "id": 170,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 82.6,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 16.38
    },
    {
      "id": 171,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 69.4,
      "compressor_starts": 6,
      "supply_air_c": 13.9,
      "energy_kwh": 13.98
    },
    {
      "id": 172,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 75.7,
      "compressor_starts": 5,
      "supply_air_c": 13.1,
      "energy_kwh": 16.04
    },
    {
      "id": 173,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 81.3,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 17.39
    },
    {
      "id": 174,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 80.7,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 17.52
    },
    {
      "id": 175,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 59.5,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 10.3
    },
    {
      "id": 176,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 76.3,
      "compressor_starts": 5,
      "supply_air_c": 12.5,
      "energy_kwh": 15.04
    },
    {
      "id": 177,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 83.7,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 15.74
    },
    {
      "id": 178,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 65.3,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 13.79
    },
    {
      "id": 179,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 62.8,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 13.54
    },
    {
      "id": 180,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 61.1,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 12.36
    },
    {
      "id": 181,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 82.5,
      "compressor_starts": 6,
      "supply_air_c": 11.9,
      "energy_kwh": 14.39
    },
    {
      "id": 182,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 52.9,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 10.32
    },
    {
      "id": 183,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 77.5,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 14.5
    },
    {
      "id": 184,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 78.6,
      "compressor_starts": 3,
      "supply_air_c": 12.6,
      "energy_kwh": 12.97
    },
    {
      "id": 185,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 51.6,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 11.06
    },
    {
      "id": 186,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 76.6,
      "compressor_starts": 3,
      "supply_air_c": 13,
      "energy_kwh": 13.72
    },
    {
      "id": 187,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 52.4,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 12.33
    },
    {
      "id": 188,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 74,
      "compressor_starts": 3,
      "supply_air_c": 12.6,
      "energy_kwh": 15.14
    },
    {
      "id": 189,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 74.6,
      "compressor_starts": 6,
      "supply_air_c": 14.3,
      "energy_kwh": 14.37
    },
    {
      "id": 190,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 84.4,
      "compressor_starts": 6,
      "supply_air_c": 13.1,
      "energy_kwh": null
    },
    {
      "id": 191,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 54.4,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 11.34
    },
    {
      "id": 192,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 66.6,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 12.96
    },
    {
      "id": 193,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 52,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 11.17
    },
    {
      "id": 194,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 50.8,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 9.98
    },
    {
      "id": 195,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 72.4,
      "compressor_starts": 4,
      "supply_air_c": 12.7,
      "energy_kwh": 13.47
    },
    {
      "id": 196,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 77.4,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 16.4
    },
    {
      "id": 197,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 77.4,
      "compressor_starts": 5,
      "supply_air_c": 13.5,
      "energy_kwh": 15.7
    },
    {
      "id": 198,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 79.7,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 13.76
    },
    {
      "id": 199,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 66.6,
      "compressor_starts": 4,
      "supply_air_c": 12.7,
      "energy_kwh": 12.08
    },
    {
      "id": 200,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 81.9,
      "compressor_starts": 4,
      "supply_air_c": 13.2,
      "energy_kwh": 17.43
    },
    {
      "id": 201,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 69.8,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 13.73
    },
    {
      "id": 202,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 56.2,
      "compressor_starts": 6,
      "supply_air_c": 12.3,
      "energy_kwh": 12.93
    },
    {
      "id": 203,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 76.2,
      "compressor_starts": 6,
      "supply_air_c": 12,
      "energy_kwh": 14.01
    },
    {
      "id": 204,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 12:00:00",
      "duty_cycle_pct": 73.1,
      "compressor_starts": 4,
      "supply_air_c": 12.3,
      "energy_kwh": 14.29
    },
    {
      "id": 205,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 63.1,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 14.21
    },
    {
      "id": 206,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 73.7,
      "compressor_starts": 6,
      "supply_air_c": 12.1,
      "energy_kwh": 14.35
    },
    {
      "id": 207,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 76.4,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 15.99
    },
    {
      "id": 208,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 76.4,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 12.39
    },
    {
      "id": 209,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 78.4,
      "compressor_starts": 5,
      "supply_air_c": 13.1,
      "energy_kwh": 15.92
    },
    {
      "id": 210,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 58.3,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 11.37
    },
    {
      "id": 211,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 78.7,
      "compressor_starts": 3,
      "supply_air_c": 11.7,
      "energy_kwh": 18.17
    },
    {
      "id": 212,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 73.7,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 12.97
    },
    {
      "id": 213,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 85.3,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 15.85
    },
    {
      "id": 214,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 74.7,
      "compressor_starts": 4,
      "supply_air_c": 13.8,
      "energy_kwh": 16.15
    },
    {
      "id": 215,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 78,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 16.26
    },
    {
      "id": 216,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 52.5,
      "compressor_starts": 5,
      "supply_air_c": 12,
      "energy_kwh": 12.16
    },
    {
      "id": 217,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 60.4,
      "compressor_starts": 5,
      "supply_air_c": 12.4,
      "energy_kwh": 12.89
    },
    {
      "id": 218,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 67.1,
      "compressor_starts": 6,
      "supply_air_c": 13.4,
      "energy_kwh": 13.76
    },
    {
      "id": 219,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 77.8,
      "compressor_starts": 3,
      "supply_air_c": 12.9,
      "energy_kwh": 16.38
    },
    {
      "id": 220,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 49.3,
      "compressor_starts": 6,
      "supply_air_c": 12.9,
      "energy_kwh": 9.48
    },
    {
      "id": 221,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 13:00:00",
      "duty_cycle_pct": 79.3,
      "compressor_starts": 4,
      "supply_air_c": 12.1,
      "energy_kwh": 15.75
    },
    {
      "id": 222,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 72.4,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 15.48
    },
    {
      "id": 223,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 83.2,
      "compressor_starts": 7,
      "supply_air_c": 13.2,
      "energy_kwh": 15.25
    },
    {
      "id": 224,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 63.4,
      "compressor_starts": 6,
      "supply_air_c": 14.7,
      "energy_kwh": 14.58
    },
    {
      "id": 225,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 81.4,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 14.85
    },
    {
      "id": 226,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 53.9,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 11.59
    },
    {
      "id": 227,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 42.4,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 8.25
    },
    {
      "id": 228,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 37.2,
      "compressor_starts": 5,
      "supply_air_c": 12.1,
      "energy_kwh": 8.89
    },
    {
      "id": 229,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 61.6,
      "compressor_starts": 5,
      "supply_air_c": 13.9,
      "energy_kwh": 11.37
    },
    {
      "id": 230,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 78.7,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 15.69
    },
    {
      "id": 231,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 57.3,
      "compressor_starts": 4,
      "supply_air_c": 13.2,
      "energy_kwh": 10.25
    },
    {
      "id": 232,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 45.2,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 8.6
    },
    {
      "id": 233,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 81.1,
      "compressor_starts": 6,
      "supply_air_c": 12.1,
      "energy_kwh": 15.56
    },
    {
      "id": 234,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 66.1,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 14.49
    },
    {
      "id": 235,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 73.1,
      "compressor_starts": 6,
      "supply_air_c": 13.4,
      "energy_kwh": 15.94
    },
    {
      "id": 236,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 49.2,
      "compressor_starts": 4,
      "supply_air_c": 12.6,
      "energy_kwh": 7.7
    },
    {
      "id": 237,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 64.5,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 12.04
    },
    {
      "id": 238,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 64.6,
      "compressor_starts": 6,
      "supply_air_c": 14.1,
      "energy_kwh": 12.21
    },
    {
      "id": 239,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 50.1,
      "compressor_starts": 5,
      "supply_air_c": 14,
      "energy_kwh": 10.38
    },
    {
      "id": 240,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 66.6,
      "compressor_starts": 4,
      "supply_air_c": 13.2,
      "energy_kwh": 12.01
    },
    {
      "id": 241,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 69.9,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 12.89
    },
    {
      "id": 242,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 76.7,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 15.38
    },
    {
      "id": 243,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 58.2,
      "compressor_starts": 3,
      "supply_air_c": 14.3,
      "energy_kwh": 9.28
    },
    {
      "id": 244,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 56.2,
      "compressor_starts": 4,
      "supply_air_c": 14,
      "energy_kwh": 12.45
    },
    {
      "id": 245,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 42.9,
      "compressor_starts": 4,
      "supply_air_c": 14.3,
      "energy_kwh": 9.65
    },
    {
      "id": 246,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 14:00:00",
      "duty_cycle_pct": 70.3,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 14.45
    },
    {
      "id": 247,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 56.7,
      "compressor_starts": 6,
      "supply_air_c": 12.3,
      "energy_kwh": 12.59
    },
    {
      "id": 248,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 71.8,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 13.36
    },
    {
      "id": 249,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 77.4,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 14.77
    },
    {
      "id": 250,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 77.7,
      "compressor_starts": 4,
      "supply_air_c": 12.2,
      "energy_kwh": 14.48
    },
    {
      "id": 251,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 15:00:00",
      "duty_cycle_pct": 79.5,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": 16.31
    },
    {
      "id": 252,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 54.6,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 10.21
    },
    {
      "id": 253,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 65.1,
      "compressor_starts": 5,
      "supply_air_c": 14.2,
      "energy_kwh": 12.9
    },
    {
      "id": 254,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 66.1,
      "compressor_starts": 3,
      "supply_air_c": 12.6,
      "energy_kwh": 14.05
    },
    {
      "id": 255,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 42.5,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 7.88
    },
    {
      "id": 256,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 84.9,
      "compressor_starts": 4,
      "supply_air_c": 12.7,
      "energy_kwh": 14.98
    },
    {
      "id": 257,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 35.4,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 8.19
    },
    {
      "id": 258,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 40.7,
      "compressor_starts": 6,
      "supply_air_c": 12.2,
      "energy_kwh": 8.19
    },
    {
      "id": 259,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 49.2,
      "compressor_starts": 5,
      "supply_air_c": 14.3,
      "energy_kwh": 10.18
    },
    {
      "id": 260,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 34.8,
      "compressor_starts": 4,
      "supply_air_c": 14.3,
      "energy_kwh": 6.84
    },
    {
      "id": 261,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 47.9,
      "compressor_starts": 3,
      "supply_air_c": 13.9,
      "energy_kwh": 9.48
    },
    {
      "id": 262,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 59.8,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 12.6
    },
    {
      "id": 263,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 43.8,
      "compressor_starts": 3,
      "supply_air_c": 13.8,
      "energy_kwh": 7.65
    },
    {
      "id": 264,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 16:00:00",
      "duty_cycle_pct": 77.9,
      "compressor_starts": 5,
      "supply_air_c": 12.5,
      "energy_kwh": 16.19
    },
    {
      "id": 265,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 33.6,
      "compressor_starts": 3,
      "supply_air_c": 12.6,
      "energy_kwh": 6.54
    },
    {
      "id": 266,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 57.3,
      "compressor_starts": 5,
      "supply_air_c": 14.1,
      "energy_kwh": 9.83
    },
    {
      "id": 267,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 33,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 5.88
    },
    {
      "id": 268,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 29.6,
      "compressor_starts": 4,
      "supply_air_c": 13.9,
      "energy_kwh": 6.54
    },
    {
      "id": 269,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 63.1,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 11.54
    },
    {
      "id": 270,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 17:00:00",
      "duty_cycle_pct": 73,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 14.54
    },
    {
      "id": 271,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 55.8,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 12.46
    },
    {
      "id": 272,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 35.8,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 8.29
    },
    {
      "id": 273,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 74.7,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 14.04
    },
    {
      "id": 274,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 46,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 7.24
    },
    {
      "id": 275,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 58.4,
      "compressor_starts": 5,
      "supply_air_c": 14.2,
      "energy_kwh": 11.04
    },
    {
      "id": 276,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 48,
      "compressor_starts": 6,
      "supply_air_c": 13.9,
      "energy_kwh": 10.55
    },
    {
      "id": 277,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 67.7,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 15.39
    },
    {
      "id": 278,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 63,
      "compressor_starts": 7,
      "supply_air_c": 14,
      "energy_kwh": 14.88
    },
    {
      "id": 279,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 68,
      "compressor_starts": 5,
      "supply_air_c": 14.1,
      "energy_kwh": 12.23
    },
    {
      "id": 280,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 44.5,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 8.78
    },
    {
      "id": 281,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 47,
      "compressor_starts": 7,
      "supply_air_c": 13.1,
      "energy_kwh": 8.76
    },
    {
      "id": 282,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 48.6,
      "compressor_starts": 6,
      "supply_air_c": 12.9,
      "energy_kwh": 9.1
    },
    {
      "id": 283,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 71.8,
      "compressor_starts": 2,
      "supply_air_c": 13.4,
      "energy_kwh": 15.9
    },
    {
      "id": 284,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 56.2,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 10.73
    },
    {
      "id": 285,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 65.7,
      "compressor_starts": 7,
      "supply_air_c": 13.2,
      "energy_kwh": 13.07
    },
    {
      "id": 286,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 47.5,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": 9.22
    },
    {
      "id": 287,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 18:00:00",
      "duty_cycle_pct": 74,
      "compressor_starts": 5,
      "supply_air_c": 12.5,
      "energy_kwh": 14.83
    },
    {
      "id": 288,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 49.1,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 9.9
    },
    {
      "id": 289,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 36,
      "compressor_starts": 5,
      "supply_air_c": 13.7,
      "energy_kwh": 7.82
    },
    {
      "id": 290,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 67,
      "compressor_starts": 6,
      "supply_air_c": 13.5,
      "energy_kwh": 12.34
    },
    {
      "id": 291,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 46.3,
      "compressor_starts": 4,
      "supply_air_c": 12.6,
      "energy_kwh": 9.77
    },
    {
      "id": 292,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 56.4,
      "compressor_starts": 5,
      "supply_air_c": 13.9,
      "energy_kwh": 9.4
    },
    {
      "id": 293,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 38.9,
      "compressor_starts": 6,
      "supply_air_c": 14.2,
      "energy_kwh": 9.12
    },
    {
      "id": 294,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 33.8,
      "compressor_starts": 6,
      "supply_air_c": 13.6,
      "energy_kwh": 9.6
    },
    {
      "id": 295,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 42.2,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 8
    },
    {
      "id": 296,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 44.5,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 10.05
    },
    {
      "id": 297,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 34.7,
      "compressor_starts": 6,
      "supply_air_c": 12.6,
      "energy_kwh": 7.31
    },
    {
      "id": 298,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 59.2,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 11.25
    },
    {
      "id": 299,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 38.6,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 4.3
    },
    {
      "id": 300,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 49.3,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 10.59
    },
    {
      "id": 301,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 33.1,
      "compressor_starts": 7,
      "supply_air_c": 14.1,
      "energy_kwh": 5.21
    },
    {
      "id": 302,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 57.8,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 11.79
    },
    {
      "id": 303,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 38.4,
      "compressor_starts": 5,
      "supply_air_c": 12.7,
      "energy_kwh": 5.13
    },
    {
      "id": 304,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 47.2,
      "compressor_starts": 4,
      "supply_air_c": 12.3,
      "energy_kwh": 9.47
    },
    {
      "id": 305,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 51.2,
      "compressor_starts": 3,
      "supply_air_c": 13.1,
      "energy_kwh": 10.49
    },
    {
      "id": 306,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 44.1,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 9.8
    },
    {
      "id": 307,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 40.2,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 8.33
    },
    {
      "id": 308,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 37.8,
      "compressor_starts": 3,
      "supply_air_c": 12.3,
      "energy_kwh": 6.79
    },
    {
      "id": 309,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 49.4,
      "compressor_starts": 3,
      "supply_air_c": 13,
      "energy_kwh": 8.64
    },
    {
      "id": 310,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 33.8,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 7.59
    },
    {
      "id": 311,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 34.8,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 4.53
    },
    {
      "id": 312,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 36.1,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 7
    },
    {
      "id": 313,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 56.5,
      "compressor_starts": 4,
      "supply_air_c": 14.1,
      "energy_kwh": 11.12
    },
    {
      "id": 314,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 48.7,
      "compressor_starts": 2,
      "supply_air_c": 13.4,
      "energy_kwh": 7.59
    },
    {
      "id": 315,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 35.8,
      "compressor_starts": 5,
      "supply_air_c": 13.9,
      "energy_kwh": 6.3
    },
    {
      "id": 316,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 54,
      "compressor_starts": 6,
      "supply_air_c": 13.9,
      "energy_kwh": 9.83
    },
    {
      "id": 317,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 38.3,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 5.66
    },
    {
      "id": 318,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 35.8,
      "compressor_starts": 5,
      "supply_air_c": 11.7,
      "energy_kwh": 8.27
    },
    {
      "id": 319,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 36,
      "compressor_starts": 3,
      "supply_air_c": 12.9,
      "energy_kwh": 4.82
    },
    {
      "id": 320,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 59.7,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 10.85
    },
    {
      "id": 321,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 49,
      "compressor_starts": 4,
      "supply_air_c": 14.7,
      "energy_kwh": 8.06
    },
    {
      "id": 322,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 36,
      "compressor_starts": 4,
      "supply_air_c": 11.5,
      "energy_kwh": 5.88
    },
    {
      "id": 323,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 57.7,
      "compressor_starts": 3,
      "supply_air_c": 13.3,
      "energy_kwh": 10.06
    },
    {
      "id": 324,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 40.3,
      "compressor_starts": 5,
      "supply_air_c": 12.2,
      "energy_kwh": 7.83
    },
    {
      "id": 325,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 48,
      "compressor_starts": 2,
      "supply_air_c": 13.4,
      "energy_kwh": 9.55
    },
    {
      "id": 326,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 34.3,
      "compressor_starts": 5,
      "supply_air_c": 11.3,
      "energy_kwh": 6.93
    },
    {
      "id": 327,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 38.4,
      "compressor_starts": 3,
      "supply_air_c": 12.4,
      "energy_kwh": 5.58
    },
    {
      "id": 328,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 55.4,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 8.7
    },
    {
      "id": 329,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 19:00:00",
      "duty_cycle_pct": 70.5,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 13.28
    },
    {
      "id": 330,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 32,
      "compressor_starts": 4,
      "supply_air_c": 13.9,
      "energy_kwh": 6.82
    },
    {
      "id": 331,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 20:00:00",
      "duty_cycle_pct": 64.1,
      "compressor_starts": 6,
      "supply_air_c": 12.9,
      "energy_kwh": 12.45
    },
    {
      "id": 332,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 42.2,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 8.5
    },
    {
      "id": 333,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 41.2,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 7.23
    },
    {
      "id": 334,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 44.2,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 7.57
    },
    {
      "id": 335,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 59.3,
      "compressor_starts": 5,
      "supply_air_c": 13.9,
      "energy_kwh": 9.68
    },
    {
      "id": 336,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 43.9,
      "compressor_starts": 4,
      "supply_air_c": 14.2,
      "energy_kwh": 8.41
    },
    {
      "id": 337,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 27,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 5.9
    },
    {
      "id": 338,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 37.9,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 5.66
    },
    {
      "id": 339,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 35.4,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 3.75
    },
    {
      "id": 340,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 35.8,
      "compressor_starts": 2,
      "supply_air_c": 13.3,
      "energy_kwh": 7.42
    },
    {
      "id": 341,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 34.4,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 7.58
    },
    {
      "id": 342,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 39.9,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 6.93
    },
    {
      "id": 343,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 56.3,
      "compressor_starts": 5,
      "supply_air_c": 14,
      "energy_kwh": 8.95
    },
    {
      "id": 344,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 45.7,
      "compressor_starts": 5,
      "supply_air_c": 12.6,
      "energy_kwh": 7.32
    },
    {
      "id": 345,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 26.7,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 6.3
    },
    {
      "id": 346,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 63,
      "compressor_starts": 2,
      "supply_air_c": 12.4,
      "energy_kwh": 9.2
    },
    {
      "id": 347,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 32,
      "compressor_starts": 3,
      "supply_air_c": 12.9,
      "energy_kwh": 6.43
    },
    {
      "id": 348,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 29,
      "compressor_starts": 7,
      "supply_air_c": 12.4,
      "energy_kwh": 6.03
    },
    {
      "id": 349,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 31.2,
      "compressor_starts": 4,
      "supply_air_c": 14.5,
      "energy_kwh": 5.67
    },
    {
      "id": 350,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 49.6,
      "compressor_starts": 3,
      "supply_air_c": 13.1,
      "energy_kwh": 8.69
    },
    {
      "id": 351,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 21:00:00",
      "duty_cycle_pct": 51.4,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 8.87
    },
    {
      "id": 352,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 36.4,
      "compressor_starts": 5,
      "supply_air_c": 14.8,
      "energy_kwh": 7.43
    },
    {
      "id": 353,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 28.1,
      "compressor_starts": 5,
      "supply_air_c": 12,
      "energy_kwh": 4.49
    },
    {
      "id": 354,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 50.9,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": 10.05
    },
    {
      "id": 355,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 37.2,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 7.61
    },
    {
      "id": 356,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 39.4,
      "compressor_starts": 4,
      "supply_air_c": 12.2,
      "energy_kwh": 4.42
    },
    {
      "id": 357,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 46,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 8.02
    },
    {
      "id": 358,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 42.2,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 7.15
    },
    {
      "id": 359,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 34.9,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 6.75
    },
    {
      "id": 360,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 27.3,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 4.91
    },
    {
      "id": 361,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 32.8,
      "compressor_starts": 6,
      "supply_air_c": 13.8,
      "energy_kwh": 5.39
    },
    {
      "id": 362,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 31.2,
      "compressor_starts": 4,
      "supply_air_c": 14,
      "energy_kwh": 6.34
    },
    {
      "id": 363,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 36.9,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 5.73
    },
    {
      "id": 364,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 32.5,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 6.82
    },
    {
      "id": 365,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 33,
      "compressor_starts": 4,
      "supply_air_c": 13.2,
      "energy_kwh": 6.25
    },
    {
      "id": 366,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 45.7,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 9.07
    },
    {
      "id": 367,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 27,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 6.45
    },
    {
      "id": 368,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 31.1,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 6.35
    },
    {
      "id": 369,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 37.4,
      "compressor_starts": 4,
      "supply_air_c": 12.6,
      "energy_kwh": 6.3
    },
    {
      "id": 370,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 34.3,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 7.63
    },
    {
      "id": 371,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 43.5,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 8.22
    },
    {
      "id": 372,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 38.4,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 5.1
    },
    {
      "id": 373,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 31.2,
      "compressor_starts": 7,
      "supply_air_c": 13.1,
      "energy_kwh": 5.31
    },
    {
      "id": 374,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 31.9,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 4.7
    },
    {
      "id": 375,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 40.7,
      "compressor_starts": 5,
      "supply_air_c": 13.9,
      "energy_kwh": 8.9
    },
    {
      "id": 376,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 22:00:00",
      "duty_cycle_pct": 49.5,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": 9.68
    },
    {
      "id": 377,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 38.1,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 8.02
    },
    {
      "id": 378,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 33.1,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 6.74
    },
    {
      "id": 379,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 31.2,
      "compressor_starts": 6,
      "supply_air_c": 12.9,
      "energy_kwh": 6.39
    },
    {
      "id": 380,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 36.6,
      "compressor_starts": 6,
      "supply_air_c": 13.1,
      "energy_kwh": 4.91
    },
    {
      "id": 381,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 33.7,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 5.51
    },
    {
      "id": 382,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 48.9,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 8.97
    },
    {
      "id": 383,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 31.6,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 6.45
    },
    {
      "id": 384,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 34.5,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": 7.64
    },
    {
      "id": 385,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 36.4,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 6.46
    },
    {
      "id": 386,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-21 23:00:00",
      "duty_cycle_pct": 45.9,
      "compressor_starts": 4,
      "supply_air_c": 12.6,
      "energy_kwh": 7.73
    },
    {
      "id": 387,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 31.6,
      "compressor_starts": 6,
      "supply_air_c": 14.3,
      "energy_kwh": 4.08
    },
    {
      "id": 388,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 30.2,
      "compressor_starts": 5,
      "supply_air_c": 14,
      "energy_kwh": 6.09
    },
    {
      "id": 389,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 33.2,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 4.9
    },
    {
      "id": 390,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 35.5,
      "compressor_starts": 6,
      "supply_air_c": 13.9,
      "energy_kwh": 6.09
    },
    {
      "id": 391,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 39,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 7.1
    },
    {
      "id": 392,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 28.4,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 6.39
    },
    {
      "id": 393,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 38.9,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": 6.72
    },
    {
      "id": 394,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 00:00:00",
      "duty_cycle_pct": 37.4,
      "compressor_starts": 6,
      "supply_air_c": 12.8,
      "energy_kwh": 6.9
    },
    {
      "id": 395,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 39.5,
      "compressor_starts": 3,
      "supply_air_c": 12.2,
      "energy_kwh": 6.24
    },
    {
      "id": 396,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 37.2,
      "compressor_starts": 3,
      "supply_air_c": 12.5,
      "energy_kwh": 5.46
    },
    {
      "id": 397,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 37.2,
      "compressor_starts": 3,
      "supply_air_c": 13.8,
      "energy_kwh": 6.75
    },
    {
      "id": 398,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 01:00:00",
      "duty_cycle_pct": 35.6,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 5.98
    },
    {
      "id": 399,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 27.9,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 7.26
    },
    {
      "id": 400,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 38.1,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 5.75
    },
    {
      "id": 401,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 41.1,
      "compressor_starts": 3,
      "supply_air_c": 12,
      "energy_kwh": 8.32
    },
    {
      "id": 402,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 26.1,
      "compressor_starts": 5,
      "supply_air_c": 13.9,
      "energy_kwh": 6.77
    },
    {
      "id": 403,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 30.1,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": 5.71
    },
    {
      "id": 404,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 28.5,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 7.32
    },
    {
      "id": 405,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 31.2,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 5.77
    },
    {
      "id": 406,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 22.9,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 5.93
    },
    {
      "id": 407,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 28.1,
      "compressor_starts": 6,
      "supply_air_c": 13.4,
      "energy_kwh": 6.98
    },
    {
      "id": 408,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 34.2,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 5.03
    },
    {
      "id": 409,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 35.4,
      "compressor_starts": 5,
      "supply_air_c": 12.9,
      "energy_kwh": 7.11
    },
    {
      "id": 410,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 32.4,
      "compressor_starts": 3,
      "supply_air_c": 13.3,
      "energy_kwh": 6.45
    },
    {
      "id": 411,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 42.1,
      "compressor_starts": 6,
      "supply_air_c": 14.4,
      "energy_kwh": 6.91
    },
    {
      "id": 412,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 34.6,
      "compressor_starts": 4,
      "supply_air_c": 14.2,
      "energy_kwh": 5.25
    },
    {
      "id": 413,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 28.5,
      "compressor_starts": 3,
      "supply_air_c": 12.7,
      "energy_kwh": 6.51
    },
    {
      "id": 414,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 32.5,
      "compressor_starts": 3,
      "supply_air_c": 13.4,
      "energy_kwh": 6.68
    },
    {
      "id": 415,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 28.3,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 5.85
    },
    {
      "id": 416,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 28.8,
      "compressor_starts": 4,
      "supply_air_c": 13.2,
      "energy_kwh": 6.09
    },
    {
      "id": 417,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 35,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 5.83
    },
    {
      "id": 418,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 39.9,
      "compressor_starts": 4,
      "supply_air_c": 12,
      "energy_kwh": 7.24
    },
    {
      "id": 419,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 28.4,
      "compressor_starts": 4,
      "supply_air_c": 12.4,
      "energy_kwh": 8.14
    },
    {
      "id": 420,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 38.2,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 5.88
    },
    {
      "id": 421,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 31,
      "compressor_starts": 4,
      "supply_air_c": 13.7,
      "energy_kwh": null
    },
    {
      "id": 422,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 35.7,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 5.84
    },
    {
      "id": 423,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 43.3,
      "compressor_starts": 3,
      "supply_air_c": 14.2,
      "energy_kwh": 7.81
    },
    {
      "id": 424,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 42,
      "compressor_starts": 3,
      "supply_air_c": 14.3,
      "energy_kwh": 8.72
    },
    {
      "id": 425,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 47.3,
      "compressor_starts": 3,
      "supply_air_c": 12.5,
      "energy_kwh": 10.55
    },
    {
      "id": 426,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 32.7,
      "compressor_starts": 4,
      "supply_air_c": 13.2,
      "energy_kwh": 4.57
    },
    {
      "id": 427,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 33.5,
      "compressor_starts": 6,
      "supply_air_c": 13.3,
      "energy_kwh": 6.55
    },
    {
      "id": 428,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 37.1,
      "compressor_starts": 7,
      "supply_air_c": 13.6,
      "energy_kwh": 6.22
    },
    {
      "id": 429,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 42.5,
      "compressor_starts": 4,
      "supply_air_c": 12.4,
      "energy_kwh": 6
    },
    {
      "id": 430,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 31.7,
      "compressor_starts": 3,
      "supply_air_c": 13.9,
      "energy_kwh": 6.52
    },
    {
      "id": 431,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 47.1,
      "compressor_starts": 3,
      "supply_air_c": 13.7,
      "energy_kwh": 7.55
    },
    {
      "id": 432,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 45.5,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 7.76
    },
    {
      "id": 433,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 35.5,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 6.91
    },
    {
      "id": 434,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 31.7,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 5.84
    },
    {
      "id": 435,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 02:00:00",
      "duty_cycle_pct": 27.2,
      "compressor_starts": 5,
      "supply_air_c": 14.5,
      "energy_kwh": 4.71
    },
    {
      "id": 436,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 29.2,
      "compressor_starts": 4,
      "supply_air_c": 12.5,
      "energy_kwh": 6.27
    },
    {
      "id": 437,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 38.5,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 7.65
    },
    {
      "id": 438,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 31.7,
      "compressor_starts": 4,
      "supply_air_c": 13.8,
      "energy_kwh": 8.23
    },
    {
      "id": 439,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 46.1,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 7.05
    },
    {
      "id": 440,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 29.8,
      "compressor_starts": 5,
      "supply_air_c": 13.2,
      "energy_kwh": 5.86
    },
    {
      "id": 441,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 34.2,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 7.25
    },
    {
      "id": 442,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 36.5,
      "compressor_starts": 5,
      "supply_air_c": 14.2,
      "energy_kwh": 8.31
    },
    {
      "id": 443,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 33.5,
      "compressor_starts": 5,
      "supply_air_c": 13.4,
      "energy_kwh": 7.29
    },
    {
      "id": 444,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 47,
      "compressor_starts": 2,
      "supply_air_c": 13.3,
      "energy_kwh": 7.66
    },
    {
      "id": 445,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 42.6,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 8.68
    },
    {
      "id": 446,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 38.9,
      "compressor_starts": 3,
      "supply_air_c": 13.6,
      "energy_kwh": 7.25
    },
    {
      "id": 447,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 38.3,
      "compressor_starts": 7,
      "supply_air_c": 13.2,
      "energy_kwh": 8.91
    },
    {
      "id": 448,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 35.8,
      "compressor_starts": 5,
      "supply_air_c": 12.4,
      "energy_kwh": 5.33
    },
    {
      "id": 449,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 03:00:00",
      "duty_cycle_pct": 36.2,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 7.59
    },
    {
      "id": 450,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 44.3,
      "compressor_starts": 4,
      "supply_air_c": 12.8,
      "energy_kwh": 8.44
    },
    {
      "id": 451,
      "unit_id": 8,
      "site_id": 3,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 49.9,
      "compressor_starts": 3,
      "supply_air_c": 13.1,
      "energy_kwh": 8.99
    },
    {
      "id": 452,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 37.2,
      "compressor_starts": 5,
      "supply_air_c": 14,
      "energy_kwh": 5.58
    },
    {
      "id": 453,
      "unit_id": 21,
      "site_id": 5,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 55.4,
      "compressor_starts": 4,
      "supply_air_c": 13.1,
      "energy_kwh": 9.36
    },
    {
      "id": 454,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 36.5,
      "compressor_starts": 6,
      "supply_air_c": 11.9,
      "energy_kwh": 6.55
    },
    {
      "id": 455,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 41.3,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 7.64
    },
    {
      "id": 456,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 34.8,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 6.42
    },
    {
      "id": 457,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 29,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": 6.8
    },
    {
      "id": 458,
      "unit_id": 18,
      "site_id": 6,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 45,
      "compressor_starts": 3,
      "supply_air_c": 13.5,
      "energy_kwh": 9.78
    },
    {
      "id": 459,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 04:00:00",
      "duty_cycle_pct": 22.3,
      "compressor_starts": 4,
      "supply_air_c": 12.3,
      "energy_kwh": 5.39
    },
    {
      "id": 460,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 28.2,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 6.57
    },
    {
      "id": 461,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 48,
      "compressor_starts": 6,
      "supply_air_c": 13,
      "energy_kwh": 11.77
    },
    {
      "id": 462,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 43.6,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": 7.45
    },
    {
      "id": 463,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 44.6,
      "compressor_starts": 6,
      "supply_air_c": 13.1,
      "energy_kwh": 9.77
    },
    {
      "id": 464,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 37.7,
      "compressor_starts": 6,
      "supply_air_c": 13.9,
      "energy_kwh": 6.39
    },
    {
      "id": 465,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 43,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 8.52
    },
    {
      "id": 466,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 23.8,
      "compressor_starts": 6,
      "supply_air_c": 13.7,
      "energy_kwh": 5.28
    },
    {
      "id": 467,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 45.4,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 8.31
    },
    {
      "id": 468,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 33.5,
      "compressor_starts": 3,
      "supply_air_c": 13.7,
      "energy_kwh": 8
    },
    {
      "id": 469,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 43.5,
      "compressor_starts": 6,
      "supply_air_c": 13.2,
      "energy_kwh": 7.9
    },
    {
      "id": 470,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 36.9,
      "compressor_starts": 2,
      "supply_air_c": 13.7,
      "energy_kwh": 7.81
    },
    {
      "id": 471,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 43.2,
      "compressor_starts": 6,
      "supply_air_c": 12.7,
      "energy_kwh": 7.11
    },
    {
      "id": 472,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 42.1,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 8.85
    },
    {
      "id": 473,
      "unit_id": 1,
      "site_id": 1,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 45.5,
      "compressor_starts": 4,
      "supply_air_c": 13.3,
      "energy_kwh": 9.25
    },
    {
      "id": 474,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 52.1,
      "compressor_starts": 5,
      "supply_air_c": 12.8,
      "energy_kwh": 8.91
    },
    {
      "id": 475,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 48.1,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 8.21
    },
    {
      "id": 476,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 34.3,
      "compressor_starts": 5,
      "supply_air_c": 13.1,
      "energy_kwh": 8.2
    },
    {
      "id": 477,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 05:00:00",
      "duty_cycle_pct": 39.8,
      "compressor_starts": 6,
      "supply_air_c": 13.5,
      "energy_kwh": 5.11
    },
    {
      "id": 478,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 39.9,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 8.03
    },
    {
      "id": 479,
      "unit_id": 9,
      "site_id": 3,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 47.7,
      "compressor_starts": 4,
      "supply_air_c": 12.9,
      "energy_kwh": 9.91
    },
    {
      "id": 480,
      "unit_id": 2,
      "site_id": 2,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 54.1,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 9.34
    },
    {
      "id": 481,
      "unit_id": 3,
      "site_id": 4,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 50,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 10.48
    },
    {
      "id": 482,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 40.8,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 7.17
    },
    {
      "id": 483,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 46.5,
      "compressor_starts": 4,
      "supply_air_c": 13.6,
      "energy_kwh": 7.49
    },
    {
      "id": 484,
      "unit_id": 20,
      "site_id": 2,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 55.7,
      "compressor_starts": 6,
      "supply_air_c": 12.9,
      "energy_kwh": 8.75
    },
    {
      "id": 485,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 06:00:00",
      "duty_cycle_pct": 34.7,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 7.21
    },
    {
      "id": 486,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 42.5,
      "compressor_starts": 5,
      "supply_air_c": 13.8,
      "energy_kwh": 9.93
    },
    {
      "id": 487,
      "unit_id": 10,
      "site_id": 1,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 49.8,
      "compressor_starts": 5,
      "supply_air_c": 13.6,
      "energy_kwh": 9.04
    },
    {
      "id": 488,
      "unit_id": 11,
      "site_id": 5,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 52.4,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 9.47
    },
    {
      "id": 489,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 42.6,
      "compressor_starts": 5,
      "supply_air_c": 12.3,
      "energy_kwh": 7.59
    },
    {
      "id": 490,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 42.4,
      "compressor_starts": 5,
      "supply_air_c": 12.6,
      "energy_kwh": 9.55
    },
    {
      "id": 491,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 43.7,
      "compressor_starts": 4,
      "supply_air_c": 12,
      "energy_kwh": 10.23
    },
    {
      "id": 492,
      "unit_id": 19,
      "site_id": 6,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 54.9,
      "compressor_starts": 5,
      "supply_air_c": 13.3,
      "energy_kwh": 10.66
    },
    {
      "id": 493,
      "unit_id": 5,
      "site_id": 1,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 48,
      "compressor_starts": 3,
      "supply_air_c": 12.8,
      "energy_kwh": null
    },
    {
      "id": 494,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 45.3,
      "compressor_starts": 6,
      "supply_air_c": 13.6,
      "energy_kwh": 8.31
    },
    {
      "id": 495,
      "unit_id": 4,
      "site_id": 6,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 50.1,
      "compressor_starts": 5,
      "supply_air_c": 14.2,
      "energy_kwh": 8.18
    },
    {
      "id": 496,
      "unit_id": 17,
      "site_id": 2,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 54.2,
      "compressor_starts": 4,
      "supply_air_c": 13,
      "energy_kwh": 9.96
    },
    {
      "id": 497,
      "unit_id": 12,
      "site_id": 4,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 44.9,
      "compressor_starts": 4,
      "supply_air_c": 13.5,
      "energy_kwh": 10.77
    },
    {
      "id": 498,
      "unit_id": 6,
      "site_id": 1,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 50.8,
      "compressor_starts": 6,
      "supply_air_c": 12.6,
      "energy_kwh": 9.45
    },
    {
      "id": 499,
      "unit_id": 15,
      "site_id": 4,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 49.4,
      "compressor_starts": 3,
      "supply_air_c": 13,
      "energy_kwh": 10.38
    },
    {
      "id": 500,
      "unit_id": 14,
      "site_id": 1,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 52.1,
      "compressor_starts": 5,
      "supply_air_c": 14,
      "energy_kwh": 10.69
    },
    {
      "id": 501,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 07:00:00",
      "duty_cycle_pct": 45.5,
      "compressor_starts": 4,
      "supply_air_c": 13.4,
      "energy_kwh": 8.06
    },
    {
      "id": 502,
      "unit_id": 16,
      "site_id": 2,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 44,
      "compressor_starts": 4,
      "supply_air_c": 12.2,
      "energy_kwh": null
    },
    {
      "id": 503,
      "unit_id": 7,
      "site_id": 6,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 47.4,
      "compressor_starts": 5,
      "supply_air_c": 13,
      "energy_kwh": 10.02
    },
    {
      "id": 504,
      "unit_id": 13,
      "site_id": 6,
      "hour_start": "2026-07-22 08:00:00",
      "duty_cycle_pct": 54,
      "compressor_starts": 3,
      "supply_air_c": 13.2,
      "energy_kwh": 11.69
    }
  ]
}
