github MaxGrmm/EF-PowerOcean-TcpModbus v2.8.0

12 hours ago

Added

  • Import from grid Battery Mode, the counterpart of Export to grid. It holds the grid at a draw with a power of its own, so the battery charges with what the house leaves and backs off when a heavy load starts, where Charge battery keeps charging and the draw grows.
  • Export solar first Battery Mode, which exports solar up to a limit before charging the battery.
  • The System State 2 word (40532) as the system_state_2_hex attribute of Active Fault Count and in the diagnostics.

Fixed

  • Fixed the wrong word order for Ocean 2 Single Phase.
  • Battery guards on models whose guards do not track setpoints (PowerOcean Single Phase and Ocean 2 Single Phase) now hand control back directly to native Automatic mode during solar deficits or surpluses rather than attempting Modbus setpoint tracking. A 20 W deadband with hysteresis, a 30-second settling window, and a 30-second dwell time prevent rapid toggling between Hold and Automatic.
  • Reconciles grid-side and solar-side natural battery power estimates using the smaller surplus on models whose guards do not track setpoints, ensuring false surpluses or DC-DC settling transients do not delay handback or cause grid import.

What's Changed

  • Fix ocean 2 single phase word order by @windmark in #131
  • Add import from grid + export solar first modes by @windmark in #129
  • Attach integration ZIP to GitHub releases by @windmark in #133
  • fix(control): hand back to automatic during solar deficit on single-phase inverters by @paddy2k in #132
  • Simplify and correct export first logic by @windmark in #134
  • Release v2.8.0 by @github-actions[bot] in #135

New Contributors

Full Changelog: v2.7.0...v2.8.0

Don't miss a new EF-PowerOcean-TcpModbus release

NewReleases is sending notifications on new releases.