Wow. Great catch, thank you for noticing that!
I check numbers in a few places, but when it came to here, I just did a visual check. Glad I have people helping test. Thank you! I’ll try to figure it out and fix it tomorrow.
Wow. Great catch, thank you for noticing that!
I check numbers in a few places, but when it came to here, I just did a visual check. Glad I have people helping test. Thank you! I’ll try to figure it out and fix it tomorrow.
Okay awesome, fairly easy fix. I have pushed it and released it, so update your hacs instance.
What a about a local sensor for the meter LED pulses? I’ve seen this done before.
Hey there, thanks for pulling this together.
I tried it and I’m getting the following error while adding the integration in /Settings/Integration:
“Config flow could not be loaded: {“message”:“Invalid handler specified”}”
What version of the hacs integration are you using?
It should be fixed with the latest version, but there’s a chance the long standing issue of authentication failing after 2-3 days may still stand.
V0.1.1 seems to be working now. Thank you.
I haven’t been able to find anything that looks like southern_company_hacs:energy_usage or energy_cost.
I’ve found these sensors on the Integration, but none of them have history data. How do we get history? :
Thank you.
When you set up the energy page you should see it
If you hit the down arrow you should be able to see everything, but if you type in Home Energy usage, it should show up.
Do you have anything going on in your logs? If you look in developer tools → statistics- do you see anything with southern company or home energy in the name?
Interesting - mine shows as home energy. It’s based off of a description southern company gives. Interesting mine would be home energy and yours is your street name.
Good information for me to know though
Yeah, I think normalizing the name is a good idea…?
I’ve got this installed but when trying to run through the configuration I get “Invalid authentication”
I have Nicor, who has me login to my account at this url
https://customerportal.southerncompany.com/User/Login
I assumed the credentials would work but apparently not. Is this not compatible with Nicor users?
Hey @Brandoskey
Seems like Nicor uses a completely different website unfortunately.
Their electric companies use: https://customerservice2.southerncompany.com/Login
Does Nicor have a usage view when you login? Do they tell you how much gas you use per hour?
If so - potentially we can work something out and I can try to make a solution for you
Thanks for looking into this.
I do have a usage view, it’s only reported daily so far as I can find in the customer portal, potentially they’re gathering this data more frequently.
For gas I would be pretty satisfied with that sort of frequency, especially considering I have no other way of getting this data at all right now.
Okay - do me a favor and create an issue on my github: GitHub - Lash-L/southern-company-hacs: Testing of southern company integration
I’m going to need you to get data for me
The easiest way would be to use chrome, hit f12, go to network, make sure record logs is selected(top left)
Login, go to your usage portal, then hit the export har file in the top right.
The issue with this: It would have your password and your jwt’s(authentication tokens) included
If you want to be safe you could change your password, login in and do everything, then export it to me and change your password again. Then you could wait a day, and the jwt should be expired.
Alternatively, you can go through the network calls yourself, and just send me the ones that matter.
Logging in, getting a jwt, getting usage data. Each one of those may have a few different request that lead up to them.