The integration is now full functional and appears to be working correctly based on my testing. I am open to feedback.
I have released a new version 1.6.0 which removes the requirement to get the client_id from the app. Just username and password are required for authentication.
Further to that the options panel comes up with an âUnknown Error Occouredâ when trying to change anything but that could be purely due to the the above throwing that error.
Edit: The above is with 1.6.0, rolled back and tried 1.5.9 and worked perfectly
Was able to login without the client ID now and have all the data showing in this version no issue, now waiting for the tracking to populate with the data.
Are you able to enable the debug logging and log an issue on github with the json and any that you get for the gas. preferably only enable the gas the reload the integration so the outputs are cleaner.
I only have an electricity account with them. The gas .json responses must be structured differently to what I based it off.