// HVAC Compressor Duty Cycle and Energy Usage (hvac-compressor-duty-cycle-and-energy-usage) v1 — Prisma seed
// Synthetic sample data, CC0-1.0. Generated deterministically; re-running the
// generator with the same spec and seed reproduces this file exactly.
//
// Delegates are named after the tables (prisma.sites), which assumes models
// mapped to those table names. Rename the delegates if your models differ.
import { PrismaClient } from '@prisma/client';

const prisma = new PrismaClient();

async function main() {
    await prisma.sites.createMany({
        data: [
            { 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 },
        ],
    });
    await prisma.rooftop_units.createMany({
        data: [
            { 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 },
        ],
    });
    await prisma.setpoint_changes.createMany({
        data: [
            { id: 1, unit_id: 8, changed_at: new Date("2026-07-21T15:26:22Z"), new_setpoint_c: "22.2", changed_by: "technician" },
            { id: 2, unit_id: 2, changed_at: new Date("2026-07-21T16:21:24Z"), new_setpoint_c: "21.1", changed_by: "occupant panel" },
            { id: 3, unit_id: 1, changed_at: new Date("2026-07-21T14:55:27Z"), new_setpoint_c: "21.0", changed_by: "technician" },
            { id: 4, unit_id: 18, changed_at: new Date("2026-07-21T12:37:25Z"), new_setpoint_c: "22.1", changed_by: "BMS schedule" },
            { id: 5, unit_id: 13, changed_at: new Date("2026-07-21T16:08:49Z"), new_setpoint_c: "21.9", changed_by: "occupant panel" },
            { id: 6, unit_id: 14, changed_at: new Date("2026-07-21T14:37:24Z"), new_setpoint_c: "20.6", changed_by: "BMS schedule" },
            { id: 7, unit_id: 14, changed_at: new Date("2026-07-21T12:38:12Z"), new_setpoint_c: "23.1", changed_by: "BMS schedule" },
            { id: 8, unit_id: 18, changed_at: new Date("2026-07-21T09:19:40Z"), new_setpoint_c: "22.7", changed_by: "BMS schedule" },
            { id: 9, unit_id: 2, changed_at: new Date("2026-07-21T15:09:14Z"), new_setpoint_c: "20.7", changed_by: "occupant panel" },
            { id: 10, unit_id: 8, changed_at: new Date("2026-07-21T13:59:17Z"), new_setpoint_c: "22.0", changed_by: "BMS schedule" },
            { id: 11, unit_id: 2, changed_at: new Date("2026-07-21T12:34:38Z"), new_setpoint_c: "25.5", changed_by: "technician" },
            { id: 12, unit_id: 19, changed_at: new Date("2026-07-21T22:05:59Z"), new_setpoint_c: "21.7", changed_by: "occupant panel" },
            { id: 13, unit_id: 19, changed_at: new Date("2026-07-21T08:36:58Z"), new_setpoint_c: "21.7", changed_by: "occupant panel" },
            { id: 14, unit_id: 6, changed_at: new Date("2026-07-21T14:49:24Z"), new_setpoint_c: "20.1", changed_by: "BMS schedule" },
        ],
    });
    await prisma.site_weather.createMany({
        data: [
            { id: 1, site_id: 6, hour_start: new Date("2026-07-21T09:00:00Z"), outdoor_c: "27.4" },
            { id: 2, site_id: 6, hour_start: new Date("2026-07-21T10:00:00Z"), outdoor_c: "28.2" },
            { id: 3, site_id: 6, hour_start: new Date("2026-07-21T11:00:00Z"), outdoor_c: "31.0" },
            { id: 4, site_id: 5, hour_start: new Date("2026-07-21T09:00:00Z"), outdoor_c: "27.3" },
            { id: 5, site_id: 2, hour_start: new Date("2026-07-21T09:00:00Z"), outdoor_c: "27.2" },
            { id: 6, site_id: 3, hour_start: new Date("2026-07-21T09:00:00Z"), outdoor_c: "26.4" },
            { id: 7, site_id: 3, hour_start: new Date("2026-07-21T10:00:00Z"), outdoor_c: "28.7" },
            { id: 8, site_id: 1, hour_start: new Date("2026-07-21T09:00:00Z"), outdoor_c: "26.7" },
            { id: 9, site_id: 1, hour_start: new Date("2026-07-21T10:00:00Z"), outdoor_c: "28.2" },
            { id: 10, site_id: 2, hour_start: new Date("2026-07-21T10:00:00Z"), outdoor_c: "27.8" },
            { id: 11, site_id: 2, hour_start: new Date("2026-07-21T11:00:00Z"), outdoor_c: "31.0" },
            { id: 12, site_id: 3, hour_start: new Date("2026-07-21T11:00:00Z"), outdoor_c: "29.0" },
            { id: 13, site_id: 3, hour_start: new Date("2026-07-21T12:00:00Z"), outdoor_c: "29.6" },
            { id: 14, site_id: 5, hour_start: new Date("2026-07-21T10:00:00Z"), outdoor_c: "27.7" },
            { id: 15, site_id: 1, hour_start: new Date("2026-07-21T11:00:00Z"), outdoor_c: "29.6" },
            { id: 16, site_id: 1, hour_start: new Date("2026-07-21T12:00:00Z"), outdoor_c: "31.8" },
            { id: 17, site_id: 2, hour_start: new Date("2026-07-21T12:00:00Z"), outdoor_c: "30.8" },
            { id: 18, site_id: 2, hour_start: new Date("2026-07-21T13:00:00Z"), outdoor_c: "31.8" },
            { id: 19, site_id: 4, hour_start: new Date("2026-07-21T09:00:00Z"), outdoor_c: "26.2" },
            { id: 20, site_id: 2, hour_start: new Date("2026-07-21T14:00:00Z"), outdoor_c: "33.2" },
            { id: 21, site_id: 2, hour_start: new Date("2026-07-21T15:00:00Z"), outdoor_c: "32.3" },
            { id: 22, site_id: 6, hour_start: new Date("2026-07-21T12:00:00Z"), outdoor_c: "31.0" },
            { id: 23, site_id: 4, hour_start: new Date("2026-07-21T10:00:00Z"), outdoor_c: "27.8" },
            { id: 24, site_id: 5, hour_start: new Date("2026-07-21T11:00:00Z"), outdoor_c: "29.1" },
            { id: 25, site_id: 2, hour_start: new Date("2026-07-21T16:00:00Z"), outdoor_c: "31.5" },
            { id: 26, site_id: 5, hour_start: new Date("2026-07-21T12:00:00Z"), outdoor_c: "29.5" },
            { id: 27, site_id: 4, hour_start: new Date("2026-07-21T11:00:00Z"), outdoor_c: "31.5" },
            { id: 28, site_id: 6, hour_start: new Date("2026-07-21T13:00:00Z"), outdoor_c: "32.7" },
            { id: 29, site_id: 6, hour_start: new Date("2026-07-21T14:00:00Z"), outdoor_c: "33.1" },
            { id: 30, site_id: 4, hour_start: new Date("2026-07-21T12:00:00Z"), outdoor_c: "31.3" },
            { id: 31, site_id: 2, hour_start: new Date("2026-07-21T17:00:00Z"), outdoor_c: "32.1" },
            { id: 32, site_id: 6, hour_start: new Date("2026-07-21T15:00:00Z"), outdoor_c: "32.5" },
            { id: 33, site_id: 2, hour_start: new Date("2026-07-21T18:00:00Z"), outdoor_c: "30.9" },
            { id: 34, site_id: 4, hour_start: new Date("2026-07-21T13:00:00Z"), outdoor_c: "30.8" },
            { id: 35, site_id: 2, hour_start: new Date("2026-07-21T19:00:00Z"), outdoor_c: "30.5" },
            { id: 36, site_id: 5, hour_start: new Date("2026-07-21T13:00:00Z"), outdoor_c: "31.8" },
            { id: 37, site_id: 5, hour_start: new Date("2026-07-21T14:00:00Z"), outdoor_c: "33.5" },
            { id: 38, site_id: 1, hour_start: new Date("2026-07-21T13:00:00Z"), outdoor_c: "31.2" },
            { id: 39, site_id: 2, hour_start: new Date("2026-07-21T20:00:00Z"), outdoor_c: "28.5" },
            { id: 40, site_id: 3, hour_start: new Date("2026-07-21T13:00:00Z"), outdoor_c: "33.0" },
            { id: 41, site_id: 3, hour_start: new Date("2026-07-21T14:00:00Z"), outdoor_c: "31.7" },
            { id: 42, site_id: 6, hour_start: new Date("2026-07-21T16:00:00Z"), outdoor_c: "33.4" },
            { id: 43, site_id: 4, hour_start: new Date("2026-07-21T14:00:00Z"), outdoor_c: "33.1" },
            { id: 44, site_id: 4, hour_start: new Date("2026-07-21T15:00:00Z"), outdoor_c: "34.4" },
            { id: 45, site_id: 3, hour_start: new Date("2026-07-21T15:00:00Z"), outdoor_c: "32.3" },
            { id: 46, site_id: 1, hour_start: new Date("2026-07-21T14:00:00Z"), outdoor_c: "32.8" },
            { id: 47, site_id: 1, hour_start: new Date("2026-07-21T15:00:00Z"), outdoor_c: "33.0" },
            { id: 48, site_id: 4, hour_start: new Date("2026-07-21T16:00:00Z"), outdoor_c: "33.5" },
            { id: 49, site_id: 2, hour_start: new Date("2026-07-21T21:00:00Z"), outdoor_c: "26.9" },
            { id: 50, site_id: 4, hour_start: new Date("2026-07-21T17:00:00Z"), outdoor_c: "32.9" },
            { id: 51, site_id: 6, hour_start: new Date("2026-07-21T17:00:00Z"), outdoor_c: "32.3" },
            { id: 52, site_id: 6, hour_start: new Date("2026-07-21T18:00:00Z"), outdoor_c: "31.5" },
            { id: 53, site_id: 1, hour_start: new Date("2026-07-21T16:00:00Z"), outdoor_c: "33.2" },
            { id: 54, site_id: 5, hour_start: new Date("2026-07-21T15:00:00Z"), outdoor_c: "32.9" },
            { id: 55, site_id: 6, hour_start: new Date("2026-07-21T19:00:00Z"), outdoor_c: "30.2" },
            { id: 56, site_id: 1, hour_start: new Date("2026-07-21T17:00:00Z"), outdoor_c: "33.3" },
            { id: 57, site_id: 6, hour_start: new Date("2026-07-21T20:00:00Z"), outdoor_c: "29.5" },
            { id: 58, site_id: 2, hour_start: new Date("2026-07-21T22:00:00Z"), outdoor_c: "26.3" },
            { id: 59, site_id: 3, hour_start: new Date("2026-07-21T16:00:00Z"), outdoor_c: "34.7" },
            { id: 60, site_id: 6, hour_start: new Date("2026-07-21T21:00:00Z"), outdoor_c: "27.1" },
            { id: 61, site_id: 6, hour_start: new Date("2026-07-21T22:00:00Z"), outdoor_c: "25.6" },
            { id: 62, site_id: 2, hour_start: new Date("2026-07-21T23:00:00Z"), outdoor_c: "23.6" },
            { id: 63, site_id: 5, hour_start: new Date("2026-07-21T16:00:00Z"), outdoor_c: "32.8" },
            { id: 64, site_id: 2, hour_start: new Date("2026-07-22T00:00:00Z"), outdoor_c: "23.8" },
            { id: 65, site_id: 1, hour_start: new Date("2026-07-21T18:00:00Z"), outdoor_c: "29.9" },
            { id: 66, site_id: 3, hour_start: new Date("2026-07-21T17:00:00Z"), outdoor_c: "31.5" },
            { id: 67, site_id: 3, hour_start: new Date("2026-07-21T18:00:00Z"), outdoor_c: "30.4" },
            { id: 68, site_id: 6, hour_start: new Date("2026-07-21T23:00:00Z"), outdoor_c: "24.5" },
            { id: 69, site_id: 2, hour_start: new Date("2026-07-22T01:00:00Z"), outdoor_c: "21.3" },
            { id: 70, site_id: 1, hour_start: new Date("2026-07-21T19:00:00Z"), outdoor_c: "30.1" },
            { id: 71, site_id: 3, hour_start: new Date("2026-07-21T19:00:00Z"), outdoor_c: "29.8" },
            { id: 72, site_id: 5, hour_start: new Date("2026-07-21T17:00:00Z"), outdoor_c: "32.2" },
            { id: 73, site_id: 1, hour_start: new Date("2026-07-21T20:00:00Z"), outdoor_c: "29.0" },
            { id: 74, site_id: 4, hour_start: new Date("2026-07-21T18:00:00Z"), outdoor_c: "30.5" },
            { id: 75, site_id: 3, hour_start: new Date("2026-07-21T20:00:00Z"), outdoor_c: "28.0" },
            { id: 76, site_id: 5, hour_start: new Date("2026-07-21T18:00:00Z"), outdoor_c: "31.3" },
            { id: 77, site_id: 1, hour_start: new Date("2026-07-21T21:00:00Z"), outdoor_c: "26.7" },
            { id: 78, site_id: 1, hour_start: new Date("2026-07-21T22:00:00Z"), outdoor_c: "25.8" },
            { id: 79, site_id: 5, hour_start: new Date("2026-07-21T19:00:00Z"), outdoor_c: "31.2" },
            { id: 80, site_id: 5, hour_start: new Date("2026-07-21T20:00:00Z"), outdoor_c: "28.2" },
            { id: 81, site_id: 2, hour_start: new Date("2026-07-22T02:00:00Z"), outdoor_c: "20.1" },
            { id: 82, site_id: 6, hour_start: new Date("2026-07-22T00:00:00Z"), outdoor_c: "22.2" },
            { id: 83, site_id: 4, hour_start: new Date("2026-07-21T19:00:00Z"), outdoor_c: "30.4" },
            { id: 84, site_id: 4, hour_start: new Date("2026-07-21T20:00:00Z"), outdoor_c: "27.5" },
            { id: 85, site_id: 6, hour_start: new Date("2026-07-22T01:00:00Z"), outdoor_c: "22.6" },
            { id: 86, site_id: 1, hour_start: new Date("2026-07-21T23:00:00Z"), outdoor_c: "24.0" },
            { id: 87, site_id: 1, hour_start: new Date("2026-07-22T00:00:00Z"), outdoor_c: "21.7" },
            { id: 88, site_id: 4, hour_start: new Date("2026-07-21T21:00:00Z"), outdoor_c: "26.1" },
            { id: 89, site_id: 3, hour_start: new Date("2026-07-21T21:00:00Z"), outdoor_c: "27.3" },
            { id: 90, site_id: 2, hour_start: new Date("2026-07-22T03:00:00Z"), outdoor_c: "22.0" },
            { id: 91, site_id: 3, hour_start: new Date("2026-07-21T22:00:00Z"), outdoor_c: "25.3" },
            { id: 92, site_id: 5, hour_start: new Date("2026-07-21T21:00:00Z"), outdoor_c: "26.4" },
            { id: 93, site_id: 5, hour_start: new Date("2026-07-21T22:00:00Z"), outdoor_c: "25.1" },
            { id: 94, site_id: 5, hour_start: new Date("2026-07-21T23:00:00Z"), outdoor_c: "24.1" },
            { id: 95, site_id: 3, hour_start: new Date("2026-07-21T23:00:00Z"), outdoor_c: "23.5" },
            { id: 96, site_id: 1, hour_start: new Date("2026-07-22T01:00:00Z"), outdoor_c: "21.6" },
            { id: 97, site_id: 3, hour_start: new Date("2026-07-22T00:00:00Z"), outdoor_c: "23.1" },
            { id: 98, site_id: 6, hour_start: new Date("2026-07-22T02:00:00Z"), outdoor_c: "21.1" },
            { id: 99, site_id: 5, hour_start: new Date("2026-07-22T00:00:00Z"), outdoor_c: "22.3" },
            { id: 100, site_id: 3, hour_start: new Date("2026-07-22T01:00:00Z"), outdoor_c: "21.5" },
            { id: 101, site_id: 1, hour_start: new Date("2026-07-22T02:00:00Z"), outdoor_c: "21.7" },
            { id: 102, site_id: 4, hour_start: new Date("2026-07-21T22:00:00Z"), outdoor_c: "25.3" },
            { id: 103, site_id: 2, hour_start: new Date("2026-07-22T04:00:00Z"), outdoor_c: "21.0" },
            { id: 104, site_id: 5, hour_start: new Date("2026-07-22T01:00:00Z"), outdoor_c: "22.3" },
            { id: 105, site_id: 1, hour_start: new Date("2026-07-22T03:00:00Z"), outdoor_c: "21.8" },
            { id: 106, site_id: 5, hour_start: new Date("2026-07-22T02:00:00Z"), outdoor_c: "21.1" },
            { id: 107, site_id: 4, hour_start: new Date("2026-07-21T23:00:00Z"), outdoor_c: "24.3" },
            { id: 108, site_id: 6, hour_start: new Date("2026-07-22T03:00:00Z"), outdoor_c: "20.9" },
            { id: 109, site_id: 4, hour_start: new Date("2026-07-22T00:00:00Z"), outdoor_c: "23.5" },
            { id: 110, site_id: 5, hour_start: new Date("2026-07-22T03:00:00Z"), outdoor_c: "21.5" },
            { id: 111, site_id: 1, hour_start: new Date("2026-07-22T04:00:00Z"), outdoor_c: "21.1" },
            { id: 112, site_id: 2, hour_start: new Date("2026-07-22T05:00:00Z"), outdoor_c: "20.0" },
            { id: 113, site_id: 6, hour_start: new Date("2026-07-22T04:00:00Z"), outdoor_c: "21.0" },
            { id: 114, site_id: 6, hour_start: new Date("2026-07-22T05:00:00Z"), outdoor_c: "21.0" },
            { id: 115, site_id: 5, hour_start: new Date("2026-07-22T04:00:00Z"), outdoor_c: "21.0" },
            { id: 116, site_id: 6, hour_start: new Date("2026-07-22T06:00:00Z"), outdoor_c: "23.7" },
            { id: 117, site_id: 4, hour_start: new Date("2026-07-22T01:00:00Z"), outdoor_c: "22.6" },
            { id: 118, site_id: 4, hour_start: new Date("2026-07-22T02:00:00Z"), outdoor_c: "21.7" },
            { id: 119, site_id: 3, hour_start: new Date("2026-07-22T02:00:00Z"), outdoor_c: "21.6" },
            { id: 120, site_id: 5, hour_start: new Date("2026-07-22T05:00:00Z"), outdoor_c: "22.4" },
            { id: 121, site_id: 4, hour_start: new Date("2026-07-22T03:00:00Z"), outdoor_c: "21.0" },
            { id: 122, site_id: 4, hour_start: new Date("2026-07-22T04:00:00Z"), outdoor_c: "21.9" },
            { id: 123, site_id: 4, hour_start: new Date("2026-07-22T05:00:00Z"), outdoor_c: "21.2" },
            { id: 124, site_id: 2, hour_start: new Date("2026-07-22T06:00:00Z"), outdoor_c: "23.4" },
            { id: 125, site_id: 6, hour_start: new Date("2026-07-22T07:00:00Z"), outdoor_c: "23.6" },
            { id: 126, site_id: 2, hour_start: new Date("2026-07-22T07:00:00Z"), outdoor_c: "23.5" },
            { id: 127, site_id: 3, hour_start: new Date("2026-07-22T03:00:00Z"), outdoor_c: "20.4" },
            { id: 128, site_id: 2, hour_start: new Date("2026-07-22T08:00:00Z"), outdoor_c: "24.9" },
            { id: 129, site_id: 1, hour_start: new Date("2026-07-22T05:00:00Z"), outdoor_c: "22.2" },
            { id: 130, site_id: 3, hour_start: new Date("2026-07-22T04:00:00Z"), outdoor_c: "22.6" },
            { id: 131, site_id: 1, hour_start: new Date("2026-07-22T06:00:00Z"), outdoor_c: "22.6" },
            { id: 132, site_id: 4, hour_start: new Date("2026-07-22T06:00:00Z"), outdoor_c: "22.7" },
            { id: 133, site_id: 4, hour_start: new Date("2026-07-22T07:00:00Z"), outdoor_c: "24.0" },
            { id: 134, site_id: 4, hour_start: new Date("2026-07-22T08:00:00Z"), outdoor_c: "24.5" },
            { id: 135, site_id: 3, hour_start: new Date("2026-07-22T05:00:00Z"), outdoor_c: "21.0" },
            { id: 136, site_id: 6, hour_start: new Date("2026-07-22T08:00:00Z"), outdoor_c: "25.0" },
            { id: 137, site_id: 3, hour_start: new Date("2026-07-22T06:00:00Z"), outdoor_c: "21.8" },
            { id: 138, site_id: 5, hour_start: new Date("2026-07-22T06:00:00Z"), outdoor_c: "23.2" },
            { id: 139, site_id: 1, hour_start: new Date("2026-07-22T07:00:00Z"), outdoor_c: "23.6" },
            { id: 140, site_id: 1, hour_start: new Date("2026-07-22T08:00:00Z"), outdoor_c: "24.3" },
            { id: 141, site_id: 3, hour_start: new Date("2026-07-22T07:00:00Z"), outdoor_c: "23.7" },
            { id: 142, site_id: 5, hour_start: new Date("2026-07-22T07:00:00Z"), outdoor_c: "23.3" },
            { id: 143, site_id: 3, hour_start: new Date("2026-07-22T08:00:00Z"), outdoor_c: "26.3" },
            { id: 144, site_id: 5, hour_start: new Date("2026-07-22T08:00:00Z"), outdoor_c: "24.6" },
        ],
    });
    await prisma.unit_hours.createMany({
        data: [
            { id: 1, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), duty_cycle_pct: "54.5", compressor_starts: "7", supply_air_c: "13.0", energy_kwh: "11.52" },
            { id: 3, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), duty_cycle_pct: "54.0", compressor_starts: "4", supply_air_c: "13.9", energy_kwh: "10.75" },
            { id: 12, unit_id: 4, site_id: 6, hour_start: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), duty_cycle_pct: "47.6", compressor_starts: "3", supply_air_c: "13.0", energy_kwh: "11.38" },
            { id: 16, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), duty_cycle_pct: "57.6", compressor_starts: "2", supply_air_c: "13.8", energy_kwh: "10.50" },
            { id: 23, unit_id: 16, site_id: 2, hour_start: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), duty_cycle_pct: "74.8", compressor_starts: "4", supply_air_c: "15.0", energy_kwh: "14.33" },
            { id: 25, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-21T10:00:00Z"), duty_cycle_pct: "62.1", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "11.98" },
            { id: 26, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), duty_cycle_pct: "64.3", compressor_starts: "5", supply_air_c: "12.7", energy_kwh: "13.60" },
            { id: 29, unit_id: 20, site_id: 2, hour_start: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), duty_cycle_pct: "59.0", compressor_starts: "5", supply_air_c: "14.1", energy_kwh: "12.68" },
            { id: 38, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), duty_cycle_pct: "68.4", compressor_starts: "4", supply_air_c: "11.7", energy_kwh: "13.40" },
            { id: 41, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), duty_cycle_pct: "50.6", compressor_starts: "3", supply_air_c: "13.0", energy_kwh: "10.42" },
            { id: 44, unit_id: 11, site_id: 5, hour_start: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), duty_cycle_pct: "69.7", compressor_starts: "5", supply_air_c: "12.8", energy_kwh: "15.20" },
            { id: 50, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "69.5", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "16.29" },
            { id: 58, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), duty_cycle_pct: "72.6", compressor_starts: "5", supply_air_c: "14.0", energy_kwh: "15.34" },
            { id: 70, unit_id: 6, site_id: 1, hour_start: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), duty_cycle_pct: "72.0", compressor_starts: "4", supply_air_c: "13.5", energy_kwh: "16.45" },
            { id: 73, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), duty_cycle_pct: "65.1", compressor_starts: "6", supply_air_c: "13.2", energy_kwh: "13.90" },
            { id: 77, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "80.7", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "14.88" },
            { id: 80, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T09:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), duty_cycle_pct: "72.8", compressor_starts: "4", supply_air_c: "14.0", energy_kwh: "14.74" },
            { id: 84, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-21T11:00:00Z"), duty_cycle_pct: "65.0", compressor_starts: "3", supply_air_c: "12.6", energy_kwh: "12.50" },
            { id: 85, unit_id: 16, site_id: 2, hour_start: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "77.0", compressor_starts: "6", supply_air_c: "13.6", energy_kwh: "17.83" },
            { id: 86, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), duty_cycle_pct: "78.4", compressor_starts: "7", supply_air_c: "14.0", energy_kwh: "15.10" },
            { id: 89, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "75.0", compressor_starts: "4", supply_air_c: "13.4", energy_kwh: "14.72" },
            { id: 93, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T10:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "80.7", compressor_starts: "6", supply_air_c: "13.8", energy_kwh: "14.10" },
            { id: 100, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "71.0", compressor_starts: "5", supply_air_c: "12.9", energy_kwh: "16.22" },
            { id: 104, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), duty_cycle_pct: "70.0", compressor_starts: "5", supply_air_c: "12.5", energy_kwh: "14.11" },
            { id: 107, unit_id: 11, site_id: 5, hour_start: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "83.2", compressor_starts: "3", supply_air_c: "13.3", energy_kwh: "15.90" },
            { id: 108, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), duty_cycle_pct: "77.6", compressor_starts: "3", supply_air_c: "13.1", energy_kwh: "15.70" },
            { id: 114, unit_id: 11, site_id: 5, hour_start: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), duty_cycle_pct: "78.0", compressor_starts: "5", supply_air_c: "13.2", energy_kwh: "16.00" },
            { id: 120, unit_id: 20, site_id: 2, hour_start: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "79.2", compressor_starts: "6", supply_air_c: "12.5", energy_kwh: "15.90" },
            { id: 126, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-21T18:00:00Z"), duty_cycle_pct: "74.0", compressor_starts: "5", supply_air_c: "14.3", energy_kwh: "15.61" },
            { id: 127, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), duty_cycle_pct: "77.9", compressor_starts: "5", supply_air_c: "13.4", energy_kwh: "15.90" },
            { id: 133, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T11:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), duty_cycle_pct: "74.6", compressor_starts: "4", supply_air_c: "14.7", energy_kwh: "17.80" },
            { id: 140, unit_id: 9, site_id: 3, hour_start: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "89.0", compressor_starts: "7", supply_air_c: "13.0", energy_kwh: "15.42" },
            { id: 141, unit_id: 9, site_id: 3, hour_start: new Date("2026-07-21T16:00:00Z"), duty_cycle_pct: "77.5", compressor_starts: "3", supply_air_c: "14.0", energy_kwh: "16.32" },
            { id: 142, unit_id: 12, site_id: 4, hour_start: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "76.1", compressor_starts: "7", supply_air_c: "13.0", energy_kwh: "16.09" },
            { id: 153, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "65.2", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "14.41" },
            { id: 159, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-21T14:00:00Z"), duty_cycle_pct: "82.0", compressor_starts: "6", supply_air_c: "12.7", energy_kwh: "16.48" },
            { id: 160, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "78.1", compressor_starts: "4", supply_air_c: "13.3", energy_kwh: "15.90" },
            { id: 162, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "69.1", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "12.57" },
            { id: 165, unit_id: 16, site_id: 2, hour_start: new Date("2026-07-21T17:00:00Z"), duty_cycle_pct: "76.9", compressor_starts: "5", supply_air_c: "12.8", energy_kwh: "15.60" },
            { id: 166, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), duty_cycle_pct: "59.5", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "10.30" },
            { id: 176, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), duty_cycle_pct: "52.9", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "10.32" },
            { id: 183, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "77.5", compressor_starts: "4", supply_air_c: "12.9", energy_kwh: "14.50" },
            { id: 184, unit_id: 16, site_id: 2, hour_start: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "76.6", compressor_starts: "3", supply_air_c: "13.0", energy_kwh: "13.72" },
            { id: 187, unit_id: 6, site_id: 1, hour_start: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), duty_cycle_pct: "74.0", compressor_starts: "3", supply_air_c: "12.6", energy_kwh: "15.14" },
            { id: 189, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), duty_cycle_pct: "52.0", compressor_starts: "6", supply_air_c: "13.2", energy_kwh: "11.17" },
            { id: 194, unit_id: 9, site_id: 3, hour_start: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), duty_cycle_pct: "77.4", compressor_starts: "4", supply_air_c: "13.5", energy_kwh: "16.40" },
            { id: 197, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-21T17:00:00Z"), duty_cycle_pct: "77.4", compressor_starts: "5", supply_air_c: "13.5", energy_kwh: "15.70" },
            { id: 198, unit_id: 5, site_id: 1, hour_start: new Date("2026-07-21T17:00:00Z"), duty_cycle_pct: "79.7", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "13.76" },
            { id: 199, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), duty_cycle_pct: "76.2", compressor_starts: "6", supply_air_c: "12.0", energy_kwh: "14.01" },
            { id: 204, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T12:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "63.1", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "14.21" },
            { id: 206, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), duty_cycle_pct: "76.4", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "15.99" },
            { id: 208, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), duty_cycle_pct: "85.3", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "15.85" },
            { id: 214, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), duty_cycle_pct: "78.0", compressor_starts: "6", supply_air_c: "13.2", energy_kwh: "16.26" },
            { id: 216, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "52.5", compressor_starts: "5", supply_air_c: "12.0", energy_kwh: "12.16" },
            { id: 217, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T13:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), duty_cycle_pct: "81.4", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "14.85" },
            { id: 226, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "45.2", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "8.60" },
            { id: 233, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "49.2", compressor_starts: "4", supply_air_c: "12.6", energy_kwh: "7.70" },
            { id: 237, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), duty_cycle_pct: "50.1", compressor_starts: "5", supply_air_c: "14.0", energy_kwh: "10.38" },
            { id: 240, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), duty_cycle_pct: "56.2", compressor_starts: "4", supply_air_c: "14.0", energy_kwh: "12.45" },
            { id: 245, unit_id: 4, site_id: 6, hour_start: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T14:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), duty_cycle_pct: "71.8", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "13.36" },
            { id: 249, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T15:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "65.1", compressor_starts: "5", supply_air_c: "14.2", energy_kwh: "12.90" },
            { id: 254, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-21T17:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), duty_cycle_pct: "59.8", compressor_starts: "3", supply_air_c: "13.4", energy_kwh: "12.60" },
            { id: 263, unit_id: 4, site_id: 6, hour_start: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T16:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), duty_cycle_pct: "33.0", compressor_starts: "4", supply_air_c: "13.5", energy_kwh: "5.88" },
            { id: 268, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), duty_cycle_pct: "63.1", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "11.54" },
            { id: 270, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T17:00:00Z"), duty_cycle_pct: "73.0", compressor_starts: "5", supply_air_c: "13.2", energy_kwh: "14.54" },
            { id: 271, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "46.0", compressor_starts: "5", supply_air_c: "13.2", energy_kwh: "7.24" },
            { id: 275, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "48.0", compressor_starts: "6", supply_air_c: "13.9", energy_kwh: "10.55" },
            { id: 277, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T18:00:00Z"), 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: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "63.0", compressor_starts: "7", supply_air_c: "14.0", energy_kwh: "14.88" },
            { id: 279, unit_id: 5, site_id: 1, hour_start: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "68.0", compressor_starts: "5", supply_air_c: "14.1", energy_kwh: "12.23" },
            { id: 280, unit_id: 11, site_id: 5, hour_start: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "47.0", compressor_starts: "7", supply_air_c: "13.1", energy_kwh: "8.76" },
            { id: 282, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "48.6", compressor_starts: "6", supply_air_c: "12.9", energy_kwh: "9.10" },
            { id: 283, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-21T19:00:00Z"), duty_cycle_pct: "71.8", compressor_starts: "2", supply_air_c: "13.4", energy_kwh: "15.90" },
            { id: 284, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T18:00:00Z"), duty_cycle_pct: "74.0", compressor_starts: "5", supply_air_c: "12.5", energy_kwh: "14.83" },
            { id: 288, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "49.1", compressor_starts: "3", supply_air_c: "13.4", energy_kwh: "9.90" },
            { id: 289, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-22T01:00:00Z"), duty_cycle_pct: "36.0", compressor_starts: "5", supply_air_c: "13.7", energy_kwh: "7.82" },
            { id: 290, unit_id: 5, site_id: 1, hour_start: new Date("2026-07-21T20:00:00Z"), duty_cycle_pct: "67.0", compressor_starts: "6", supply_air_c: "13.5", energy_kwh: "12.34" },
            { id: 291, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "56.4", compressor_starts: "5", supply_air_c: "13.9", energy_kwh: "9.40" },
            { id: 293, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "33.8", compressor_starts: "6", supply_air_c: "13.6", energy_kwh: "9.60" },
            { id: 295, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "42.2", compressor_starts: "4", supply_air_c: "13.4", energy_kwh: "8.00" },
            { id: 296, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), duty_cycle_pct: "59.2", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "11.25" },
            { id: 299, unit_id: 6, site_id: 1, hour_start: new Date("2026-07-22T02:00:00Z"), duty_cycle_pct: "38.6", compressor_starts: "4", supply_air_c: "12.8", energy_kwh: "4.30" },
            { id: 300, unit_id: 20, site_id: 2, hour_start: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "49.3", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "10.59" },
            { id: 301, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "44.1", compressor_starts: "4", supply_air_c: "13.1", energy_kwh: "9.80" },
            { id: 307, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "49.4", compressor_starts: "3", supply_air_c: "13.0", energy_kwh: "8.64" },
            { id: 310, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "36.1", compressor_starts: "4", supply_air_c: "12.5", energy_kwh: "7.00" },
            { id: 313, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), duty_cycle_pct: "35.8", compressor_starts: "5", supply_air_c: "13.9", energy_kwh: "6.30" },
            { id: 316, unit_id: 12, site_id: 4, hour_start: new Date("2026-07-21T21:00:00Z"), duty_cycle_pct: "54.0", compressor_starts: "6", supply_air_c: "13.9", energy_kwh: "9.83" },
            { id: 317, unit_id: 9, site_id: 3, hour_start: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), duty_cycle_pct: "36.0", compressor_starts: "3", supply_air_c: "12.9", energy_kwh: "4.82" },
            { id: 320, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "49.0", compressor_starts: "4", supply_air_c: "14.7", energy_kwh: "8.06" },
            { id: 322, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-22T04:00:00Z"), duty_cycle_pct: "36.0", compressor_starts: "4", supply_air_c: "11.5", energy_kwh: "5.88" },
            { id: 323, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "48.0", compressor_starts: "2", supply_air_c: "13.4", energy_kwh: "9.55" },
            { id: 326, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "55.4", compressor_starts: "4", supply_air_c: "12.8", energy_kwh: "8.70" },
            { id: 329, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-21T19:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), duty_cycle_pct: "32.0", compressor_starts: "4", supply_air_c: "13.9", energy_kwh: "6.82" },
            { id: 331, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-21T20:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "42.2", compressor_starts: "4", supply_air_c: "13.3", energy_kwh: "8.50" },
            { id: 333, unit_id: 4, site_id: 6, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), duty_cycle_pct: "27.0", compressor_starts: "5", supply_air_c: "12.9", energy_kwh: "5.90" },
            { id: 338, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "56.3", compressor_starts: "5", supply_air_c: "14.0", energy_kwh: "8.95" },
            { id: 344, unit_id: 12, site_id: 4, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "26.7", compressor_starts: "3", supply_air_c: "12.7", energy_kwh: "6.30" },
            { id: 346, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-21T21:00:00Z"), duty_cycle_pct: "63.0", compressor_starts: "2", supply_air_c: "12.4", energy_kwh: "9.20" },
            { id: 347, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-22T02:00:00Z"), duty_cycle_pct: "32.0", compressor_starts: "3", supply_air_c: "12.9", energy_kwh: "6.43" },
            { id: 348, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-22T02:00:00Z"), duty_cycle_pct: "29.0", compressor_starts: "7", supply_air_c: "12.4", energy_kwh: "6.03" },
            { id: 349, unit_id: 12, site_id: 4, hour_start: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-21T21:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), duty_cycle_pct: "28.1", compressor_starts: "5", supply_air_c: "12.0", energy_kwh: "4.49" },
            { id: 354, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), duty_cycle_pct: "37.2", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "7.61" },
            { id: 356, unit_id: 8, site_id: 3, hour_start: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-21T22:00:00Z"), duty_cycle_pct: "46.0", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "8.02" },
            { id: 358, unit_id: 11, site_id: 5, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), duty_cycle_pct: "31.2", compressor_starts: "4", supply_air_c: "14.0", energy_kwh: "6.34" },
            { id: 363, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "33.0", compressor_starts: "4", supply_air_c: "13.2", energy_kwh: "6.25" },
            { id: 366, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-21T23:00:00Z"), duty_cycle_pct: "45.7", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "9.07" },
            { id: 367, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-22T03:00:00Z"), duty_cycle_pct: "27.0", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "6.45" },
            { id: 368, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "37.4", compressor_starts: "4", supply_air_c: "12.6", energy_kwh: "6.30" },
            { id: 370, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), duty_cycle_pct: "38.4", compressor_starts: "4", supply_air_c: "13.6", energy_kwh: "5.10" },
            { id: 373, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), duty_cycle_pct: "31.9", compressor_starts: "4", supply_air_c: "13.1", energy_kwh: "4.70" },
            { id: 375, unit_id: 5, site_id: 1, hour_start: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "40.7", compressor_starts: "5", supply_air_c: "13.9", energy_kwh: "8.90" },
            { id: 376, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-21T22:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-21T23:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), duty_cycle_pct: "30.2", compressor_starts: "5", supply_air_c: "14.0", energy_kwh: "6.09" },
            { id: 389, unit_id: 15, site_id: 4, hour_start: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "33.2", compressor_starts: "4", supply_air_c: "12.9", energy_kwh: "4.90" },
            { id: 390, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "39.0", compressor_starts: "4", supply_air_c: "13.7", energy_kwh: "7.10" },
            { id: 392, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-22T04:00:00Z"), duty_cycle_pct: "28.4", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "6.39" },
            { id: 393, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T00:00:00Z"), duty_cycle_pct: "37.4", compressor_starts: "6", supply_air_c: "12.8", energy_kwh: "6.90" },
            { id: 395, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T01:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "41.1", compressor_starts: "3", supply_air_c: "12.0", energy_kwh: "8.32" },
            { id: 402, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "35.0", compressor_starts: "4", supply_air_c: "12.8", energy_kwh: "5.83" },
            { id: 418, unit_id: 3, site_id: 4, hour_start: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "39.9", compressor_starts: "4", supply_air_c: "12.0", energy_kwh: "7.24" },
            { id: 419, unit_id: 1, site_id: 1, hour_start: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "31.0", compressor_starts: "4", supply_air_c: "13.7", energy_kwh: null },
            { id: 422, unit_id: 16, site_id: 2, hour_start: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "42.0", compressor_starts: "3", supply_air_c: "14.3", energy_kwh: "8.72" },
            { id: 425, unit_id: 8, site_id: 3, hour_start: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "42.5", compressor_starts: "4", supply_air_c: "12.4", energy_kwh: "6.00" },
            { id: 430, unit_id: 2, site_id: 2, hour_start: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "45.5", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "7.76" },
            { id: 433, unit_id: 6, site_id: 1, hour_start: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T02:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "46.1", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "7.05" },
            { id: 440, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), duty_cycle_pct: "47.0", compressor_starts: "2", supply_air_c: "13.3", energy_kwh: "7.66" },
            { id: 445, unit_id: 6, site_id: 1, hour_start: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T03:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "37.2", compressor_starts: "5", supply_air_c: "14.0", energy_kwh: "5.58" },
            { id: 453, unit_id: 21, site_id: 5, hour_start: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "29.0", compressor_starts: "3", supply_air_c: "12.8", energy_kwh: "6.80" },
            { id: 458, unit_id: 18, site_id: 6, hour_start: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "45.0", compressor_starts: "3", supply_air_c: "13.5", energy_kwh: "9.78" },
            { id: 459, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-22T04:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), duty_cycle_pct: "48.0", compressor_starts: "6", supply_air_c: "13.0", energy_kwh: "11.77" },
            { id: 462, unit_id: 10, site_id: 1, hour_start: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), duty_cycle_pct: "43.0", compressor_starts: "5", supply_air_c: "13.6", energy_kwh: "8.52" },
            { id: 466, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T05:00:00Z"), duty_cycle_pct: "33.5", compressor_starts: "3", supply_air_c: "13.7", energy_kwh: "8.00" },
            { id: 469, unit_id: 5, site_id: 1, hour_start: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "43.5", compressor_starts: "6", supply_air_c: "13.2", energy_kwh: "7.90" },
            { id: 470, unit_id: 12, site_id: 4, hour_start: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "34.3", compressor_starts: "5", supply_air_c: "13.1", energy_kwh: "8.20" },
            { id: 477, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-22T05:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), duty_cycle_pct: "39.9", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "8.03" },
            { id: 479, unit_id: 9, site_id: 3, hour_start: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "50.0", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "10.48" },
            { id: 482, unit_id: 17, site_id: 2, hour_start: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T06:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T07:00:00Z"), duty_cycle_pct: "43.7", compressor_starts: "4", supply_air_c: "12.0", energy_kwh: "10.23" },
            { id: 492, unit_id: 19, site_id: 6, hour_start: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "48.0", compressor_starts: "3", supply_air_c: "12.8", energy_kwh: null },
            { id: 494, unit_id: 16, site_id: 2, hour_start: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "54.2", compressor_starts: "4", supply_air_c: "13.0", energy_kwh: "9.96" },
            { id: 497, unit_id: 12, site_id: 4, hour_start: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "49.4", compressor_starts: "3", supply_air_c: "13.0", energy_kwh: "10.38" },
            { id: 500, unit_id: 14, site_id: 1, hour_start: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "52.1", compressor_starts: "5", supply_air_c: "14.0", energy_kwh: "10.69" },
        ],
    });
    await prisma.unit_hours.createMany({
        data: [
            { id: 501, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-22T07:00:00Z"), 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: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "44.0", compressor_starts: "4", supply_air_c: "12.2", energy_kwh: null },
            { id: 503, unit_id: 7, site_id: 6, hour_start: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "47.4", compressor_starts: "5", supply_air_c: "13.0", energy_kwh: "10.02" },
            { id: 504, unit_id: 13, site_id: 6, hour_start: new Date("2026-07-22T08:00:00Z"), duty_cycle_pct: "54.0", compressor_starts: "3", supply_air_c: "13.2", energy_kwh: "11.69" },
        ],
    });
}

main()
    .then(() => prisma.$disconnect())
    .catch(async error => {
        console.error(error);
        await prisma.$disconnect();
        process.exit(1);
    });
