This is a development version of the documentation. Content may change without notice.
Voke Documentation
ESM Partners

CPI Energo production handoff

Short production handoff for CPI Energo VCP v1.1 integration on Lovinka.

This page is the short production handoff for CPI Energo. It lists the deployed endpoints and partner connection details needed to verify VCP v1.1 against the Lovinka environment.

Environment

Credentials

ItemValue
AMQP protocolamqps
AMQP hostmqtt.voke.lovinka.com
AMQP port5671
Usernamecpi-org
Vhostpartner-ecad8567-ce68-4028-9687-637f6a2d9dcf
API keyfrom the /orgs/<orgId>/settings/connections reveal screen
HMAC signing keyfrom the /orgs/<orgId>/settings/connections reveal screen

Connection URI shape:

amqps://cpi-org:<API_KEY>@mqtt.voke.lovinka.com:5671/partner-ecad8567-ce68-4028-9687-637f6a2d9dcf

AMQP queues

PurposeQueue
Realtime and meter telemetryvcp.cpi-org.event.telemetry
Command ACK / NACKvcp.cpi-org.event.status

Useful routing keys:

PurposeRouting key
Realtime telemetrycpi-org.event.telemetry.realtime
Meter telemetrycpi-org.event.telemetry.meter
Command ACKcpi-org.event.command.ack
Site setpoint commandcpi-org.command.site-setpoint

REST read-back

REST requests use:

X-API-Key: <API_KEY>

The API key is IP allowlisted. Calls outside the configured CIDR return 401 IP not allowed.

Verified status

  • AMQPS connection with the CPI partner vhost works.
  • Real Velvary telemetry is visible in the partner telemetry queue.
  • Telemetry contains gridPowerKw, fvePowerKw, batteryPowerKw, consumptionPowerKw, socPercent, and dataQuality.
  • SITE_SETPOINT with priority: "NORMAL" is accepted and returns ACK ACCEPTED.
  • REST read-back for config, meter telemetry, and commands works from an allowed IP context.
  • GRID meter readings use the primary Solinteg grid meter source.

Current limitation

Velvary command transport is verified, but physical dispatch still requires the plant topology / controller mapping. Until that is configured, accepted commands are logged and acknowledged, but the executor cannot route them to hardware.

On this page