Jumping in here as this seems the most relevant thread - has anyone managed to get any control over the older Enphase AC Battery (ACB)?
The built-in Enphase Envoy integration does at least detect my ACB and gives me read-only sensors (battery %, state, power) but there is no control at all. I cannot find any way to prevent it discharging at the wrong time, either through HA or through the Enlighten UI or Installer Toolkit.
I’ve been digging into the local IQ Gateway API and found a workaround using the ACB’s sleep mode endpoint which should allow me to hold charge until the peak tariff window begins, rather than the battery bleeding out from 06:00 onwards. It’s not a native integration but it should work via rest_command automations.
Full details in my post here: Controlling Enphase AC Battery (ACB)
I’ve also raised a feature request against the official integration here: Enphase Envoy: Add manual AC Battery (ACB) control via sleep mode · home-assistant · Discussion #3316 · GitHub
Would be great to know if anyone else here has an ACB and has tackled this. Note this is specifically the older AC Battery, not the IQ Battery - they use different APIs and are frequently confused with each other.