jrutski,
Thanks for your response.
I would really like to be able to use integrations for both Envoys. Is there a way to patch the integration so that both the HACS versions and the regular one can coexist ?
If you aren’t able to do it, can you please point me in the direction of what needs to be done ? I’m a programmer, but a C/C++ one, I know nothing about Python or how integrations are implemented in HomeAssistant. Any URLs to relevant docs would be helpful. I would be willing to fork your integration to fix the coexistence issue.
Ideally, it really should be a single integration that supports all versions of the Envoy, and I should be able to add both devices to HomeAssistant, but there is probably a lot more work involved to do that.
As far as the sensor, on my Envoy-R, the “Lifetime” sensor is in MWh , and currently reports 163 MWh, with no decimals. That makes it useless for getting daily data, as 1 MWh takes a pretty long time to cross, typically a matter of weeks or months depending on the season. However, the “Daily” sensor from the Envoy-R works fine in the Energy dashboard under solar. That’s why I was surprised that the “Daily” sensor in your D7 integration for the IQ Envoy does not work in the Energy dashboard.
That part is no big deal - if I could get both integrations to coexist, I would use the Daily sensor for the Envoy-R, and the Lifetime sensor for the IQ Envoy, and HA would add them all up.
In fact, this is what got reported for this week when I switched from the built-in integration (Envoy-R) to yours (IQ Envoy) in the middle of the day yesterday (thursday, 10/13).
You can see the orange data for the Envoy-R, and the brown data for the IQ Envoy.
The Envoy-R has a legacy M190/M215 system connected with 9.46 kW capacity, southeast facing, with 40 micro-inverters and panels.
The IQ Envoy has an IQ8+ system connected, with 11.22 kW capacity, northwest facing, with 30 micro-inverters and panels.
Both systems are generating approximately the same amount of energy each day.
I’d love to be able to monitor the combined total.
Not even Enlighten has managed to monitor the combination at the moment - currently I have two separate Enphase accounts, one for each system. I filed a ticket with Enphase to merge the two sites/accounts into one. They told me it will take a couple weeks, and they will have to disable the production CT on the IQ Envoy. That means the production data will be less accurate. Small price to pay. I hope that doesn’t break your D7 integration.