-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing all "net" entities and consumption amps entities, but CTs are installed and enabled #184
Comments
Hi @jimmyz80, looking at your data in the "Endpoint-meters": [{
"eid": 704643328,
"state": "enabled",
"measurementType": "production",
"phaseMode": "split",
"phaseCount": 2,
"meteringStatus": "normal",
"statusFlags": []
}, {
"eid": 704643584,
"state": "enabled",
"measurementType": "total-consumption",
"phaseMode": "split",
"phaseCount": 2,
"meteringStatus": "normal",
"statusFlags": []
}
], That's why the |
Unless we can find a recipe how to calculate from the 2 other CT's or the other data, its a limitation. This is an excerpt of the CT meters readings "Endpoint-meters-readings": [{
"actEnergyDlvd": 12209702.219,
"actEnergyRcvd": 1697.711,
"activePower": 5335.441,
}, {
"actEnergyDlvd": 9779697.983,
"actEnergyRcvd": 111.852,
"activePower": 2201.690,
}
] First one is the production CT, second the total-consumption. For production CT For total-consumption CT |
Not entirely relevant to my original topic, but I'm attaching a file that seems to confirm my above hunch that internally the Envoy was using 15min snapshots to create their total export and total import values for any window of time. This was exported from the Enphase Enlighten app. Notice that in every row there's only ever a value in the exported OR imported column but never BOTH. So they just take the production and consumption totals for a 15min window, compute the difference, and then determine if the result goes into the import or export column by checking if the result is positive or negative. So this total import/export data is clearly something the integration can't provide unless the Enphase API does the math and exposes these totaled up for any given window of time. But I still feel the lifetime NET import and export data, and current net consumption could be provided as I described in my previous post. |
Yes you are right. The envoy pushes a blob of data every so often for 15 min time periods and it buffers it if there's network issues. We, mere mortals, can't access that blob.
We're talking power now, and yes, the diff between
Back to Energy, That is internally in the Envoy integrated from the powers and calculated. As for 'we ...', we have no reference. If solar produced 12 and the house used 9 then any import/export value pairs that account for 3 net export up to max import of 9 would meet the numbers.
Haven't delved through all other reports if we can find a reference. That's take some time. Not sure if I addressed all your items. In summary your are right net power can be calculated and net energy can't unless we find some reference in existing reports. (the endpoint... lines in the diagnostic lines, or for multiple sets run with debug enabled over HA restart and couple of minutes) |
I've been having this problem ever since installing this integration, but finally decided to post about it since it seems like recent updates didn't happen to fix it.
Basically everything works GREAT, I love this integration! :) But....it seems like I'm missing the following entities:
There are no hidden or disabled entities in my setup, so I'm positive I haven't overlooked these.
I do have working entities for instantaneous/7-day/lifetime consumption and it's accurate and matches what I see in the Enphase app. I also downloaded the diagnostics and tried to look through them for disabled meters as discovered in a few other issues here. But as far as I can tell it shows mine as enabled.
Further up in the diagnostics though, I see:
I've attached my diagnostic file, and would love to hear your opinions on the contents. It would be super awesome to get these entities up and running since I have the data in the enphase app, but not in HA where I can make use of it in fun ways. :(
Thanks!!!
config_entry-enphase_envoy-c1d2ce5abad566e96ccdaef6628904ee.json
The text was updated successfully, but these errors were encountered: