I am getting a “Failed to connect” error when attempting to setup the integration for BGE. I have 2-Step Verification enabled on my account and tried again after I had removed it. Any idea what the issue may be?
Awesome! I have Pepco in Maryland and I’ll see if I can add support for them.
There’s been a big rollout of smart meters in the UK, with all the suppliers using compatible hardware (I think…). Trouble is, they don’t do much - all they can tell you is how much energy the household as a whole is using, nothing about individual appliances. You might as well read the meter once a week.
The government likes them because they make it look as if something is being done to conserve energy. Suppliers like them because they can fire a few clerical staff. There’s little benefit to the consumer and when something goes wrong it’s really difficult to make a case for a refund.
FYI, I pushed a new version that adds support for all Exelon subsidiaries. Send me a PR if something isn’t working.
I updated to the newest version but am still unable to login and complete setup. I have 2 accounts with BGE since I own 2 properties in their coverage area. Could this be the issue?
I also have multiple accounts but with PECO and am not able to complete the setup. Getting a Failed to connect error.
this looks really good, thanks.
it looks like it was merged to next, do you think it will be in 2023.8?
Yes it should be.
this is AWESOME!!!
My integration is released in Home Assistant 2023.8, see Opower - Home Assistant
It currently supports:
- Evergy
- Exelon subsidiaries
- Atlantic City Electric
- Baltimore Gas and Electric (BGE)
- Commonwealth Edison (ComEd)
- Delmarva Power
- PECO Energy Company (PECO)
- Potomac Electric Power Company (Pepco)
- Pacific Gas & Electric (PG&E)
- Puget Sound Energy (PSE)
To add support for your own utility, add a bit of code in GitHub - tronikos/opower: A Python library for getting historical and forecasted usage/cost from utilities that use opower.com such as PG&E and send me a PR.
Thanks for this! How do we determine if our company uses Opower? I am on LADWP and SoCal Gas so not sure if they are using it but happy to help if I can determine it
You can check the network tab of you browser developer tools for any network requests to opower.com while you check energy usage on your utility website.
thanks looks like im out of luck
awesome!!! looks like ConEd uses opower
tronikos this is really great work, thanks for building it!
Is there a way to rename the data feed entity? It’s not under the opower integration, just the sensors show up there. If I can’t rename the underlying entity, that’s fine, but I’d like to rename the display name that is exposed on the energy dashboard, which doesn’t seem possible at this time.
I am getting a failed to connect error. Is the error logged? If so, which log?
I don’t know of a way to rename statistics. They are shown in http://homeassistant.local:8123/developer-tools/statistics but it doesn’t seem you can rename them.
Logs are available in system > logs under Home Assistant core logs. It would help enabling debug logs for the integration under devices & services > Opower. There are a few open known issues check at Issues · home-assistant/core · GitHub so you are most likely encountering that.
There is already a PR for ConEd at Add implementation for conEdison by Sebmaster · Pull Request #13 · tronikos/opower · GitHub It will take a while since ConEd requires 2FA and the integration config flow needs to also be updated to handle it.