EQ Coherence

EQ Coherence is the data foundation of the Energy Quotient platform. It runs high-bandwidth, low-latency pipelines to ingest Continuous Point-on-Wave (CPOW) and power monitoring (PMon) data from EQ Wave sensors, gap-free, with minimal memory and CPU requirements. All data is recorded locally and served to any number of concurrent consumers through flexible REST and WebSocket APIs with on-demand processing.

EQ Syntropy and EQ Sight both build on EQ Coherence. Every gateway deployment includes it.

Data Pipeline

EQ Coherence captures two concurrent data streams from each EQ Wave sensor:

  • Continuous Point-on-Wave (CPOW): 32 ksps, 7-channel waveform data streamed at ~2 ms intervals with sub-cycle latency. No triggering, no gaps.
  • Power Monitoring (PMon): Aggregated RMS voltage, current, power, power factor, frequency, harmonics, and unbalance updated every 10/12 cycles (~200 ms at 50/60 Hz).

Both streams are validated, timestamped, and written to storage in real time.

Storage

  • Format: Apache Parquet columnar files, optimized for time-series analytics and direct access from Python, Rust, and other tools
  • Capacity: Approximately 50 GB/day for a typical 3-phase deployment (losslessly compressed; varies with channel count)
  • Flexible media: Removable USB storage (microSD via USB adapter, USB flash drives, external SSDs) for easy capacity expansion and field data transfer
  • Automatic rotation: Oldest data is reclaimed when storage fills, ensuring uninterrupted recording
  • Data lake sync: Optional synchronization to the EQ data lake for centralized access and long-term archival (subscription service)

See Storage Media for capacity planning, recommended hardware, and swap procedures.

APIs

  • REST API: Query months or years of waveform history with sub-cycle precision. Supports time-range selection, downsampling, and bulk export.
  • WebSocket streaming: Live waveform and spectral data pushed to connected clients as it arrives. Multiple consumers can subscribe concurrently without impacting recording performance.

See the API Reference for REST endpoints, WebSocket streaming, and integration examples.

Integration

  • EQ Wave sensors: Primary data source via fiber optic network (100Base-FX POF)
  • Facility systems: REST API for custom integrations; additional protocol support (Modbus TCP, MQTT, DNP3) available upon request
  • Enterprise tools: Data export in Parquet format for external analysis platforms and data pipelines
  • Remote support: VPN connectivity for authorized remote access when enabled

Supported Gateway Hardware

See Deployment Options for the full list of supported hardware, including Compulab industrial gateways, Raspberry Pi (lab/demo), and customer-provided Linux computers.

Logs

EQ Coherence writes a plain-text activity log alongside the CPOW data at cpow/cpow_daq.log. It records sensor connection events and service start/stop, useful for verifying that recording is active or diagnosing connectivity issues.

Getting Started



© 2026 EQ Systems Inc. • [email protected] • (415) 562–5251 • Updated March 2026