Point-based monitoring
Each HVC device groups Point A and Point B under one shared device identity for easier tracking and reporting.
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
One seeded admin account is created automatically.
Use the setup guide to manage or rotate credentials.
Logs
Pressure + Actions
Devices
Shared Device ID
Each HVC device groups Point A and Point B under one shared device identity for easier tracking and reporting.
Record events, pressure snapshots, solenoid states, and LoRa messages as part of a single action log stream.
Use the built-in login for operators, while keeping ingestion endpoints optionally protected with an API key.
API endpoints
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.