Good morning, I have been test driving the app for a few weeks now. All works quite well, but I just noticed I do not have the “The home consumption energy” options available - they are listed on the app page. I am on v1.4 of the app and made sure I am using the new Enphase Solar driver for the gateway (which is metered and the CT coils are installed).
@bramtops I am happy to be a guinea pig in the future if you need one (and I’m Dutch so no language barrier ;))
@Mike1233 A few post above, @bramtops says that the gateway should be added as “Enphase Solar”. So no, I do not have the “Enphase Home” device right now. Do I need both devices?
I have also version 1.4.0 and installed a device called Enphase Home. It is in the Enphase Controller app.
But the picture i post before is the one you need?
This are the devices in the Enphase Controller app.
@alexspan@Mike1233 So, let me clarify this a bit. I misspoke when I said “Enphase Solar” is “the new gateway.” The idea is that Homey will have virtual devices representing the different Enphase products or feature‑sets. Putting everything into a single “gateway” device would become messy. All of these devices still use the gateway under the hood, though.
They all share the same underlying library and the same gateway connection. That’s why, once you’ve added and authenticated the first device, every other device automatically reuses those credentials. They also share authentication/JWT/sessions, the connection pool, and coordinate their data requests.
So you’re not adding “the gateway” anymore, you’re adding whichever device corresponds to the feature‑set you want to unlock.
Enphase Home is now for monitoring energy consumption, import and export
Enphase Inverters is for checking the inverters individually
Makes sense. Lots of new cards to build flows with. I have to see which one(s) would work best to determine if the system is exporting energy when prices are low / negative. I’m sure adding a way to dial the production down to prevent exporting to the grid is already on your roadmap?
As I dont have a metered gateway, I can only turn the whole pv-system off. But when prices are negative you’d want to be consuming as much as possible, so best way would be to dial it down to 0 anyway.
That being said, setting a production limit to any desired wattage is planned for the next version, yes!
You have a nice and simple flow, however in my case there are 3 states;
Normal: energy import and export price are positive (including energy tax, VAT and surcharge from energy company) ; importing energy costs money, exporting solar energy makes money.
Negative: energy import and export price are negative; you are basically paid to use energy.
No-export: energy import price is positive, but export price is negative (so all-in price is between €0 and €0,13 - to account for energy tax, VAT and surcharge from energy company). Importing in this case is not free but exporting will cost money.
Normal and Negative are easy. The grey area of “No-export” is the tricky one; in this state you want to generate exactly as much as you can use yourself (and/or use as much as you can generate). I use the Power by the Hour app to calculate the “No-export” price. The flows are already in place, I just need the cards to tell the system to dial down production. Happy to test for you if desired.
I think this is what’s happening on 01-01-2027, at least for my provider. Currently import and export are the same for me. But anyway, I don’t want to derail my own topic
Also, it doesn’t matter anymore; you can just set your system to “No export” whenever you want because…
Test-version 1.5.0 is here!
It has the now Homey-nativetarget_power and target_power_mode capabilities:
Set the target power mode to
“Normal solar production” for unlimited/normal production.
“Custom solar production” and you can use the “Set the target power ‘w’” to manually set your production target.
“Self-use only” and the system will try to maintain a net-zero import/export.
“No production” to turn the system off.
These features are only available if you have both Controller access and a Metered Gateway.
If you have these features, the device ON/OFF toggle will use the target power mode (Normal solar production/No production) instead of turning the gateway off entirely. (This should fix your problem, @Timelezz )
Home battery?
You can still use the Self-use only option. The app has “Self-use offset” setting, you can set it to +150w or something. The Home Battery will see the offset as unused power available, and use it to charge. Enphase will detect the offset is gone, and will try to increase it, et cetera…
Or you can just use the manual Custom solar production of course.
We’re currently testing!
@SpikeHome@alexspan@Peter_Kawa@Mike1233 and anyone who wants to help!
If/when you want, please check out the new test-version. Specifically the stuff mentioned above of course. See any bugs, weird behaviour, anything… please send the App Diagnostic Report (within 15 minutes) and include the problem in the report itself. Thanks!
One thing I still haven’t entirely figured out is how the gateway is handling the different CT-clamps configurations. In theory it’s (also) possible to have only solar-production clamps, or only grid-connection clamps. I’m not entirely sure yet how this reflects in the data I’m receiving and how the gateway will react. I can imagine with just solar-production clamps the self-use setting will not work.
Firmware notice!
Because the target_power and target_power_mode capabilities were added in Homey Firmware version v12.13.0, this is now also the required minimum.
Trying to set the system to “self use only” or “no production” fails. This could be because I have given Frank Energie permissions on my Enphase system (“Slim Terugleveren”).
@bramtops were can i find the two cards you mentioned above, set target power, and set the target power to?
Homey 2023, 13.2.1.
Are they under “then”? If yes, not on my Homey.
Installed 1.5.0.
Yep, they’re “Then” cards of the Enphase Solar device.
There are 3 conditions:
Must be using the new Enphase Solar device from the app (old gateway is deprecated).
Must have Controller status.
Must have Metered status.
If you think you’re meeting these requirements, then after adding the device:
See any bugs, weird behaviour, anything… please send the App Diagnostic Report (within 15 minutes) and include the problem in the report itself. Thanks!
Your gateway is rejecting any DPEL commands indeed. I’m also seeing a lot of time-outs, other apps using/controlling the gateway? Frank Energie might be a factor…
Or it might be related/same as what @SpikeHome is encountering.
Thanks for the reports! I’ll take a look soon.
“Target power” is the PV power cap/limit. Does not look at home/battery activities.
“Target power” will only be used/applied when using “Custom solar production”
“Self-use” will automatically try to keep total import/export at zero (e.g. PV production = Home consumption). It will take into consideration the “Self-use offset-setting” but it does nothing with the Target power value.
The recent 1.5.0 (test) version has some modifications namely for metered gateways. I’m sure I messed something up in the PEL-controls there, but maybe the base numbers are working there as they should. If not, please remove and re-add the Enphase Solar device.
If that still doesn’t do anything, please send the App Diagnostic Report.