{
    "status": {
        "available": 4,
        "occupied": 0,
        "max": 4,
        "occupancy_pct": 0,
        "gate": "closed",
        "ir1": 1,
        "ir2": 1,
        "last_event": "exit",
        "last_event_at": "2026-04-26 10:51:23",
        "esp32_online": false,
        "esp32_ip": "120.28.187.207",
        "server_time": "2026-06-19 18:31:56"
    },
    "today": {
        "total_entries": 0,
        "total_exits": 0,
        "peak_occupancy": 0,
        "full_denials": 0
    },
    "events": [
        {
            "event_type": "exit",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 1,
            "notes": null,
            "created_at": "2026-04-26 10:51:23"
        },
        {
            "event_type": "entry",
            "slot_count": 3,
            "ir1_state": 1,
            "ir2_state": 1,
            "notes": null,
            "created_at": "2026-04-26 10:39:00"
        },
        {
            "event_type": "exit",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 1,
            "notes": null,
            "created_at": "2026-04-26 10:38:54"
        },
        {
            "event_type": "entry",
            "slot_count": 3,
            "ir1_state": 1,
            "ir2_state": 1,
            "notes": null,
            "created_at": "2026-04-26 10:38:48"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:35"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:33"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:30"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:28"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:25"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:23"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:21"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:20"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:18"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:15"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:13"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:11"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:09"
        },
        {
            "event_type": "empty_attempt",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:38:07"
        },
        {
            "event_type": "exit",
            "slot_count": 4,
            "ir1_state": 1,
            "ir2_state": 1,
            "notes": null,
            "created_at": "2026-04-26 10:38:03"
        },
        {
            "event_type": "entry",
            "slot_count": 3,
            "ir1_state": 1,
            "ir2_state": 0,
            "notes": null,
            "created_at": "2026-04-26 10:37:51"
        }
    ],
    "chart": [],
    "hourly": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
    ]
}