BottlecapDave / HomeAssistant-OctopusEnergy

Unofficial Home Assistant integration for interacting with Octopus Energy
https://bottlecapdave.github.io/HomeAssistant-OctopusEnergy/
MIT License
570 stars 57 forks source link

Setup asking for developer account Id but Octopus is not providing that value in the developer dashboard #794

Closed nomukaiki closed 5 months ago

nomukaiki commented 6 months ago

Describe the bug

I was mislead by the way to get the account ID because the UI looks like this can be found on the developer dashboard. But the developer dashboard URL is still wrong which also helped for the confusion.

The 2nd field of the setup form is asking for the account Id in the format A-AAAA1111 and to get it from the URL https://octopus.energy/dashboard/developer/ 1- This URL does not exist anymore and it redirects to https://octopus.energy/dashboard/new/accounts/personal-details/api-access 2- The Account ID is not available or visible in that page anymore.

Screenshot 2024-03-11 at 16 21 14

Reproduction steps

Start the setup of the Octopus Energy HA integration. Visit the developer dashboard of Octopus.

Expected behaviour

Tariff Code

E-1R-AGILE-FLEX-22-11-25-A

Integration Version

v10.1.4

Home Assistant Version

2024.3.0

Fresh Install?

Fresh install

Home Assistant Logs

not required

Confirmation

BottlecapDave commented 5 months ago

Hello and sorry for the late response.

The url must have changed since. Doesn't sound like a big deal as long as OE is redirecting still to the correct place, but will update.

In terms of the UI, this is unfortunately how HA lays out the information provided to the form (needs more padding), however I'll add a description with further information to the account id field.

I hope you managed to find your account id and got setup with the integration.

BottlecapDave commented 5 months ago

This has now been revised as part of v10.3.0 to be clearer.