Skip to content

Releases: springfall2008/batpred

PV Calibration fixes, WhatIf restart fix, misc docs

Choose a tag to compare

@springfall2008 springfall2008 released this 31 Jul 09:41
ccbccc9

What's Changed

  • Fix the PV calibration cap so it bounds the planner's forecast by @springfall2008 in #4390
  • WhatIf: baseline tariff for the counterfactual, run deletion, nav fix, current cap rates by @springfall2008 in #4393
  • fix(hass): stop the standalone watcher restarting on unrelated apps.yaml files by @chalfontchubby in #4401
  • docs(plan): name "Demand mode" explicitly in its own tooltip text by @chalfontchubby in #4400
  • docs(inverter-setup): fix Sigenergy Freeze Charging forced-import bug by @chalfontchubby in #4392

Full Changelog: v8.47.1...v8.47.2

Documentation, Inverter reserve, Gateway and Deye cloud fixes, plan display

Choose a tag to compare

@springfall2008 springfall2008 released this 30 Jul 15:14
e9e3782

What's Changed

  • docs: reframe the What If page around the web UI, and refresh the intro pages by @springfall2008 in #4389
  • docs: clarify read-only mode still performs one reset write on enable by @chalfontchubby in #4388
  • fix(gateway): don't declare the API started before auto-config completes by @springfall2008 in #4386
  • fix(config): raise car charging rate/threshold max to 24kW for 3-phase chargers by @chalfontchubby in #4376
  • feat(plan): tap/focus disclosure for the "why" reason, not just hover by @chalfontchubby in #4349
  • test(predict-pv-power): delete fixture attrs on restore instead of setting None by @chalfontchubby in #4378
  • docs(inverter-setup): fix SigEnergy integration link to the current repo by @chalfontchubby in #4381
  • fix(inverter): stop the export target sitting below the min reserve SoC by @springfall2008 in #4384
  • fix(deye): source energy counters from the Daily registers by @springfall2008 in #4391

Full Changelog: v8.47.0...v8.47.1

Annual electricity cost prediction tool

Choose a tag to compare

@springfall2008 springfall2008 released this 30 Jul 13:41
13ed420

What's Changed

PredBat can now run annual simulations for different solar array's, batteries and tariff's to predict system performance and payback periods.

  • Annual electricity cost prediction tool (engine, CLI and web UI) by @springfall2008 in #4315
  • Add forecast_solar_open_meteo_first to use Open-Meteo as the primary solar source by @springfall2008 in #4387

Full Changelog: v8.36.11...v8.47.0

Fix for non 30-minute plans

Choose a tag to compare

@springfall2008 springfall2008 released this 29 Jul 19:57
29f30fe

What's Changed

  • fix(prediction): stop predict_pv_power scaling with plan_interval_minutes by @chalfontchubby in #4374

Full Changelog: v8.46.10...v8.46.11

Fix bug where low power charging can force solar export by mistake

Choose a tag to compare

@springfall2008 springfall2008 released this 29 Jul 18:25
343d970

What's Changed

  • refactor(mock): consolidate eleven per-module MockBase classes into a shared base by @springfall2008 in #4372
  • fix(plan): skip low power charging when the charge window overlaps solar by @springfall2008 in #4373

Full Changelog: v8.46.9...v8.46.10

Bug fixes for Tesla and Deye cloud

Choose a tag to compare

@springfall2008 springfall2008 released this 29 Jul 16:49
f8307c0

What's Changed

  • fix(teslemetry): keep scheduled-export slots out of real-tier quantisation by @springfall2008 in #4367
  • fix(fetch): publish rate_import/rate_export atomically to remove a read race by @springfall2008 in #4368
  • fix(deye): deliver charge/export windows to the inverter, and stop re-sending unchanged payloads by @springfall2008 in #4371

Full Changelog: v8.46.8...v8.46.9

Fixes for Solax & Tesla cloud, PredBat gateway and web improvements

Choose a tag to compare

@springfall2008 springfall2008 released this 29 Jul 13:48
4df8a9e

What's Changed

  • fix(solax): control idle and freeze modes without the VPP self consume modes by @springfall2008 in #4365
  • feat(solax): cache plant and device info in storage and refresh it by data age by @springfall2008 in #4366
  • fix(gateway): write entities for the bound control target, not just primary units by @mgazza in #4360
  • fix(web): show a clear message on Compare when no tariffs are configured by @chalfontchubby in #4355
  • fix(teslemetry): consolidate tariff periods across identical days by @chalfontchubby in #4357
  • fix(car-charging): don't let an empty exclusive plan block later cars by @chalfontchubby in #4364

Full Changelog: v8.46.7...v8.46.8

Deye cloud fixes (2)

Choose a tag to compare

@springfall2008 springfall2008 released this 29 Jul 10:09
d2bf0d1

What's Changed

  • fix(deye): report run success, and never ask for SOC below the pack floor by @springfall2008 in #4363

Full Changelog: v8.46.6...v8.46.7

Deye cloud fixes

Choose a tag to compare

@springfall2008 springfall2008 released this 28 Jul 20:29
9001522

What's Changed

  • fix(deye): make control entity writes stick and stop concurrent commands by @springfall2008 in #4354

Full Changelog: v8.46.5...v8.46.6

Lots of small fixes and improvements, new Plan tooltip

Choose a tag to compare

@springfall2008 springfall2008 released this 28 Jul 18:58
383cfc5

What's Changed

Improvements

Fixes

Deye cloud

PredBat Gateway

  • fix(gateway): ignore blank inverter serial filters by @mgazza in #4335
  • fix(gateway): emit ad-hoc command serial under "serial", not "dongle_serial" by @mgazza in #4096

Docs

  • docs(inverter-setup): document Victron's target-SoC-only control model by @chalfontchubby in #4345
  • docs: small clarifications for Sigenergy, Kraken, and multi-array PV setups by @chalfontchubby in #4344
  • docs(inverter-setup): fix Sigenergy predbat_requested_mode_action template whitespace bug by @chalfontchubby in #4341

New Contributors

Full Changelog: v8.46.4...v8.46.5