Receipt Details

Basic Information
Device Code
CS-A1
Sync ID
CS-A1-20260811-S23-1320
Message Type
device_sync
Firmware Version
1.4.1-cloud
Generated At
08/11/2026 22:07
Received At
08/11/2026 22:07
Upload Mode
every_hour
Sequence
23
Health Information
Time Synced
True
Radar Status
online
Battery
12% (3.704V)
Storage
ready
WiFi RSSI
-51 dBm
Uptime
3 seconds
Complete Raw JSON
{
  "device": {
    "device_id": "CS-A1",
    "firmware_version": "1.4.1-cloud"
  },
  "health": {
    "last_error": null,
    "time_source": "RTC",
    "time_synced": true,
    "wake_reason": "scheduled",
    "radar_status": "online",
    "rtc_detected": true,
    "wifi_rssi_dbm": -51,
    "storage_status": "ready",
    "uptime_seconds": 3,
    "battery_percent": 12,
    "battery_voltage": 3.704,
    "free_heap_bytes": 108720,
    "storage_backend": "sd",
    "storage_free_bytes": 1971712000,
    "radar_online_percent": 100.0
  },
  "upload": {
    "mode": "every_hour",
    "sequence": 23,
    "scheduled_time": "22:00",
    "configured_times": [
      "00:00",
      "01:00",
      "02:00",
      "03:00",
      "04:00",
      "05:00",
      "06:00",
      "07:00",
      "08:00",
      "09:00",
      "10:00",
      "11:00",
      "12:00",
      "13:00",
      "14:00",
      "15:00",
      "16:00",
      "17:00",
      "18:00",
      "19:00",
      "20:00",
      "21:00",
      "22:00",
      "23:00"
    ]
  },
  "reports": [
    {
      "date": "2026-08-11",
      "hourly": [
        {
          "complete": true,
          "period_end": "2026-08-11T01:00:00",
          "crowd_level": "low",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T00:00:00",
          "pir_triggers": 30,
          "coverage_percent": 29.9,
          "observed_seconds": 1077,
          "average_crowd_score": 26.0,
          "highest_crowd_score": 32.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 0,
          "occupied_observations": 19,
          "average_battery_percent": 38.9
        },
        {
          "complete": true,
          "period_end": "2026-08-11T02:00:00",
          "crowd_level": "low",
          "data_status": "valid",
          "observations": 17,
          "period_start": "2026-08-11T01:00:00",
          "pir_triggers": 23,
          "coverage_percent": 26.6,
          "observed_seconds": 957,
          "average_crowd_score": 28.1,
          "highest_crowd_score": 55.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 8,
          "occupied_observations": 17,
          "average_battery_percent": 37.4
        },
        {
          "complete": true,
          "period_end": "2026-08-11T03:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T02:00:00",
          "pir_triggers": 23,
          "coverage_percent": 29.9,
          "observed_seconds": 1075,
          "average_crowd_score": 35.6,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 12,
          "occupied_observations": 19,
          "average_battery_percent": 36.5
        },
        {
          "complete": true,
          "period_end": "2026-08-11T04:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 17,
          "period_start": "2026-08-11T03:00:00",
          "pir_triggers": 18,
          "coverage_percent": 26.6,
          "observed_seconds": 958,
          "average_crowd_score": 41.7,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 15,
          "occupied_observations": 17,
          "average_battery_percent": 34.6
        },
        {
          "complete": true,
          "period_end": "2026-08-11T05:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 20,
          "period_start": "2026-08-11T04:00:00",
          "pir_triggers": 32,
          "coverage_percent": 31.6,
          "observed_seconds": 1138,
          "average_crowd_score": 44.5,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 19,
          "occupied_observations": 20,
          "average_battery_percent": 34.2
        },
        {
          "complete": true,
          "period_end": "2026-08-11T06:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 18,
          "period_start": "2026-08-11T05:00:00",
          "pir_triggers": 40,
          "coverage_percent": 28.3,
          "observed_seconds": 1017,
          "average_crowd_score": 45.6,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 15,
          "occupied_observations": 18,
          "average_battery_percent": 32.8
        },
        {
          "complete": true,
          "period_end": "2026-08-11T07:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T06:00:00",
          "pir_triggers": 38,
          "coverage_percent": 29.9,
          "observed_seconds": 1076,
          "average_crowd_score": 46.5,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 17,
          "occupied_observations": 19,
          "average_battery_percent": 31.8
        },
        {
          "complete": true,
          "period_end": "2026-08-11T08:00:00",
          "crowd_level": "low",
          "data_status": "valid",
          "observations": 17,
          "period_start": "2026-08-11T07:00:00",
          "pir_triggers": 54,
          "coverage_percent": 26.6,
          "observed_seconds": 958,
          "average_crowd_score": 34.5,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 9,
          "occupied_observations": 17,
          "average_battery_percent": 29.6
        },
        {
          "complete": true,
          "period_end": "2026-08-11T09:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T08:00:00",
          "pir_triggers": 20,
          "coverage_percent": 29.9,
          "observed_seconds": 1077,
          "average_crowd_score": 44.2,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 16,
          "occupied_observations": 19,
          "average_battery_percent": 28.2
        },
        {
          "complete": true,
          "period_end": "2026-08-11T10:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T09:00:00",
          "pir_triggers": 55,
          "coverage_percent": 29.9,
          "observed_seconds": 1077,
          "average_crowd_score": 47.5,
          "highest_crowd_score": 60.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 15,
          "occupied_observations": 19,
          "average_battery_percent": 26.8
        },
        {
          "complete": true,
          "period_end": "2026-08-11T11:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T10:00:00",
          "pir_triggers": 70,
          "coverage_percent": 29.9,
          "observed_seconds": 1077,
          "average_crowd_score": 40.1,
          "highest_crowd_score": 61.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 11,
          "occupied_observations": 19,
          "average_battery_percent": 25.3
        },
        {
          "complete": true,
          "period_end": "2026-08-11T12:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 23,
          "period_start": "2026-08-11T11:00:00",
          "pir_triggers": 136,
          "coverage_percent": 36.5,
          "observed_seconds": 1313,
          "average_crowd_score": 51.5,
          "highest_crowd_score": 83.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 21,
          "occupied_observations": 23,
          "average_battery_percent": 23.9
        },
        {
          "complete": true,
          "period_end": "2026-08-11T13:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T12:00:00",
          "pir_triggers": 66,
          "coverage_percent": 29.8,
          "observed_seconds": 1074,
          "average_crowd_score": 39.6,
          "highest_crowd_score": 80.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 15,
          "occupied_observations": 19,
          "average_battery_percent": 22.1
        },
        {
          "complete": true,
          "period_end": "2026-08-11T14:00:00",
          "crowd_level": "high",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T13:00:00",
          "pir_triggers": 72,
          "coverage_percent": 29.8,
          "observed_seconds": 1073,
          "average_crowd_score": 72.5,
          "highest_crowd_score": 86.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 19,
          "occupied_observations": 19,
          "average_battery_percent": 20.1
        },
        {
          "complete": true,
          "period_end": "2026-08-11T15:00:00",
          "crowd_level": "high",
          "data_status": "valid",
          "observations": 18,
          "period_start": "2026-08-11T14:00:00",
          "pir_triggers": 54,
          "coverage_percent": 28.2,
          "observed_seconds": 1015,
          "average_crowd_score": 79.8,
          "highest_crowd_score": 86.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 18,
          "occupied_observations": 18,
          "average_battery_percent": 18.9
        },
        {
          "complete": true,
          "period_end": "2026-08-11T16:00:00",
          "crowd_level": "high",
          "data_status": "valid",
          "observations": 24,
          "period_start": "2026-08-11T15:00:00",
          "pir_triggers": 91,
          "coverage_percent": 38.2,
          "observed_seconds": 1375,
          "average_crowd_score": 65.4,
          "highest_crowd_score": 86.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 23,
          "occupied_observations": 24,
          "average_battery_percent": 18.7
        },
        {
          "complete": true,
          "period_end": "2026-08-11T17:00:00",
          "crowd_level": "high",
          "data_status": "valid",
          "observations": 19,
          "period_start": "2026-08-11T16:00:00",
          "pir_triggers": 94,
          "coverage_percent": 29.9,
          "observed_seconds": 1076,
          "average_crowd_score": 61.3,
          "highest_crowd_score": 85.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 19,
          "occupied_observations": 19,
          "average_battery_percent": 17.9
        },
        {
          "complete": true,
          "period_end": "2026-08-11T18:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 17,
          "period_start": "2026-08-11T17:00:00",
          "pir_triggers": 65,
          "coverage_percent": 26.6,
          "observed_seconds": 957,
          "average_crowd_score": 54.3,
          "highest_crowd_score": 78.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 17,
          "occupied_observations": 17,
          "average_battery_percent": 16.9
        },
        {
          "complete": true,
          "period_end": "2026-08-11T19:00:00",
          "crowd_level": "high",
          "data_status": "valid",
          "observations": 21,
          "period_start": "2026-08-11T18:00:00",
          "pir_triggers": 110,
          "coverage_percent": 33.2,
          "observed_seconds": 1196,
          "average_crowd_score": 60.7,
          "highest_crowd_score": 85.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 21,
          "occupied_observations": 21,
          "average_battery_percent": 16.3
        },
        {
          "complete": true,
          "period_end": "2026-08-11T20:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 25,
          "period_start": "2026-08-11T19:00:00",
          "pir_triggers": 145,
          "coverage_percent": 39.9,
          "observed_seconds": 1437,
          "average_crowd_score": 59.3,
          "highest_crowd_score": 85.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 24,
          "occupied_observations": 25,
          "average_battery_percent": 15.4
        },
        {
          "complete": true,
          "period_end": "2026-08-11T21:00:00",
          "crowd_level": "high",
          "data_status": "valid",
          "observations": 21,
          "period_start": "2026-08-11T20:00:00",
          "pir_triggers": 98,
          "coverage_percent": 33.2,
          "observed_seconds": 1196,
          "average_crowd_score": 64.6,
          "highest_crowd_score": 85.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 20,
          "occupied_observations": 21,
          "average_battery_percent": 13.9
        },
        {
          "complete": true,
          "period_end": "2026-08-11T22:00:00",
          "crowd_level": "medium",
          "data_status": "valid",
          "observations": 17,
          "period_start": "2026-08-11T21:00:00",
          "pir_triggers": 17,
          "coverage_percent": 26.6,
          "observed_seconds": 957,
          "average_crowd_score": 59.6,
          "highest_crowd_score": 83.0,
          "radar_online_percent": 100.0,
          "elevated_observations": 16,
          "occupied_observations": 17,
          "average_battery_percent": 12.1
        }
      ],
      "status": "partial",
      "summary": {
        "peak_hour": "14:00-15:00",
        "observations": 426,
        "quietest_hour": "00:00-01:00",
        "dominant_level": "medium",
        "coverage_percent": 30.5,
        "observed_seconds": 24156,
        "level_distribution": {
          "low": 53,
          "high": 122,
          "peak": 0,
          "empty": 0,
          "medium": 251
        },
        "average_crowd_score": 50.7,
        "highest_crowd_score": 86.0,
        "elevated_observations": 350,
        "occupied_observations": 426
      },
      "revision": 22,
      "report_id": "CS-A1-2026-08-11",
      "period_end": "2026-08-11T22:00:00",
      "period_start": "2026-08-11T00:00:00"
    }
  ],
  "sync_id": "CS-A1-20260811-S23-1320",
  "generated_at": "2026-08-11T22:07:02\u002B05:30",
  "message_type": "device_sync",
  "command_results": [],
  "reported_config": {
    "area_size": "medium",
    "power_mode": "smart",
    "sensitivity": "medium",
    "config_version": 8,
    "pir_wake_enabled": true,
    "pir_cooldown_seconds": 60,
    "active_window_seconds": 45,
    "maximum_window_seconds": 120,
    "backup_interval_seconds": 300,
    "empty_confirmation_seconds": 8
  },
  "observation_batch": null
}
Back to Dashboard