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

Pick Your Track

ESM partner or PLC programmer? Route here.

You are an ESM partner if…

  • You run an energy-management system on behalf of your customers.
  • You will send commands (setpoints, mode changes, schedules) to Voke-managed plants.
  • You will consume telemetry + alarms from those plants in return.
  • Your integration surface is AMQP (RabbitMQ) + per-org queues.

ESM Partners

You are a PLC programmer if…

  • You write code that runs on a PLC, an edge gateway, or a device.
  • You publish telemetry snapshots and alarms upstream.
  • You react to commands arriving from Voke (which originate from an ESM or an operator).
  • Your integration surface is MQTT + the Voke PLC protocol.

PLC / Devices

Not sure?

Start at ESM overview or PLC overview. The first paragraph of each will clarify.

You are setting up partner access if…

  • You need the production Lovinka route for organization settings.
  • You need to mint or inspect an API key for a partner.
  • You need the Connect Partner wizard, API key detail page, Quickstart tab, or audit log.

Organization Settings Quick Start

On this page