Introduction
Connect offers the most transparent and customizable method to connect user energy devices and accounts.
Before initiating API requests and receiving streaming data from energy devices, the user must connect their vendor account to your application. The Energy Hub Alliance manages this without the need for an additional user interface, ensuring that the connection process is handled entirely through API endpoints. With this approach, it’s up to you how things look in your end-user frontend, and your connect flow implementation remains fully customizable.
The connect flow is divided into two steps: connect session and linking:
Connect session sequence
As a first step, the user’s vendor account needs to be connected with the Energy Hub Alliance. Connecting the vendor account authenticates the user’s account with the Energy Hub Alliance through the official vendor third-party flow. Once this step is completed, you can link energy devices from that vendor account to the Energy Hub Alliance.
Link
As a second step, the energy devices of the connected vendor account can now be linked with the Energy Hub Alliance. This allows the user to choose precisely which devices to connect from that vendor account.