HVC Pressure Monitoring

Monitor Point A and Point B logs from every HVC device in one place.

Built for ESP32-based HVC systems with PostgreSQL storage, per-device history, secured login, and a clean dashboard that works on both desktop and mobile.

Default Access

Ready after seed

One seeded admin account is created automatically.

Use the setup guide to manage or rotate credentials.

Logs

Pressure + Actions

Devices

Shared Device ID

Point-based monitoring

Each HVC device groups Point A and Point B under one shared device identity for easier tracking and reporting.

Action history for Point A

Record events, pressure snapshots, solenoid states, and LoRa messages as part of a single action log stream.

Protected dashboard access

Use the built-in login for operators, while keeping ingestion endpoints optionally protected with an API key.

API endpoints

ESP32-ready ingestion routes

Send JSON from your ESP32 devices. If `DEVICE_API_KEY` is set in the environment, include it as the `x-api-key` header.

Point A pressure

/api/ingest/point-a/pressure

Store pressure 1 and pressure 2 from Point A.

Point B pressure

/api/ingest/point-b/pressure

Store pressure 1 readings from Point B.

Point A action

/api/ingest/point-a/action

Record events, solenoid state, message, and pressure context.