Commit graph

  • 1a0a05c9ad
    DaheimLaden: improve error handling (#33010) VolkerK62 2026-08-20 16:39:42 +02:00
  • ab8d778fc5
    docs: add inline style convention to agent rules (#33007) Michael Geers 2026-08-20 16:07:04 +02:00
  • 7d9fe8c997
    my-PV meters: skip TLS verification for local data.jsn requests (#33003) github-actions[bot] 2026-08-20 16:06:40 +02:00
  • f6e6db9eae
    Issue: remove obsolete number input spinner styles (#33006) Michael Geers 2026-08-20 15:51:52 +02:00
  • 9a87bd105e
    Add StecaCharger (#32990) Andreas Ertel 2026-08-20 13:51:19 +02:00
  • 6715711d49
    Home Assistant: auto-detect Supervisor instance and token (#33000) Thijs W. 2026-08-20 13:37:50 +02:00
  • e63bae0c8b
    chore: upgrade Go to 1.27 (#30601) andig 2026-08-20 13:36:53 +02:00
  • 748d36d130
    Phases: disable instead of scaling down to 1p without sufficient surplus (#32991) andig 2026-08-19 21:14:57 +02:00
  • 41319dfa39
    SolarMax MAX.STORAGE: drop the whole-kWh energy register (#32986) andig 2026-08-19 18:17:04 +02:00
  • 80a6231a11
    [BUGFIX] Update url / backup example curl command (#32984) Stef van Hooijdonk 2026-08-19 16:44:58 +02:00
  • 45f49aac52
    Sungrow: add curtailment (#32976) shennings1992 2026-08-19 14:04:05 +02:00
  • bbb7d704f6
    Revert "PV: reserve only min power for higher-priority loadpoints starting up" (#32948) 0.314.2 Michael Geers 2026-08-19 09:37:21 +02:00
  • 859c905640
    Battery control: apply battery mode per battery and only on change (#32967) andig 2026-08-19 09:36:46 +02:00
  • 829f11f23e
    EEBus: don't deny pairing while devices are still being configured (#32966) andig 2026-08-19 09:22:37 +02:00
  • 72b7e27057
    Loadpoint: sync charger phases on vehicle connect (#32962) andig 2026-08-19 08:50:24 +02:00
  • c745672437
    Afore hybrid: add RS485 (#32961) andig 2026-08-19 08:34:40 +02:00
  • 0be2e0d803
    api: let Identify return multiple identities (#32949) andig 2026-08-18 17:21:32 +02:00
  • 0ae85295dc
    Templates: add http service for parameter choices (#32951) andig 2026-08-18 15:22:48 +02:00
  • e7ab19d7ca
    SMA EV Charger: add setup instructions (#32862) github-actions[bot] 2026-08-18 11:09:24 +00:00
  • 2524b46204
    Translations update from Hosted Weblate (#32432) Weblate (bot) 2026-08-18 12:53:55 +02:00
  • 6d276526a6
    Revert "PV: reserve only min power for higher-priority loadpoints starting up" (#32947) andig 2026-08-18 12:38:26 +02:00
  • 88b641301a
    chore: sign and notarize macOS release binaries (#32946) Michael Geers 2026-08-18 12:35:22 +02:00
  • f4b289f745
    Sponsor: include device serial in hardware check metadata (#32927) Michael Geers 2026-08-18 12:02:29 +02:00
  • cc92f3938a
    Fix site.pvPower estimation for battery without pv (#32930) mggevaer 2026-08-18 11:43:39 +02:00
  • d284a2f9af
    Vehicle: don't instantiate disabled vehicles (#32943) Michael Geers 2026-08-18 11:21:08 +02:00
  • 50ff9ab777
    chore: wait for the pull request to merge in the backport command (#32942) andig 2026-08-18 10:42:01 +02:00
  • adfbd057b0
    Vehicle: don't instantiate disabled vehicles (#32919) Michael Geers 2026-08-18 10:41:47 +02:00
  • 8cf5a44a32
    Marstek: add discharge and optimise batterymode (#32571) Alexandre JARDON 2026-08-18 10:34:39 +02:00
  • 96fb302147
    chore: add ship-go rollup with mdns re-announcement leak fix (#32941) Michael Geers 2026-08-18 09:51:14 +02:00
  • 35ed5e5b91
    chore: add ship-go rollup with mdns re-announcement leak fix (#32940) andig 2026-08-18 09:45:20 +02:00
  • de3f8995cd
    Templates: support class-local include files (#32871) andig 2026-08-18 09:23:03 +02:00
  • eb836e9ec8
    Tesla Powerwall Fleet: fix template not selectable in GUI (#32936) Michael Geers 2026-08-18 08:50:29 +02:00
  • 9034f45355
    Tesla Powerwall Fleet: fix template not selectable in ui (#32934) github-actions[bot] 2026-08-18 08:15:51 +02:00
  • 52c0cfaa5d
    Loadpoint: fix config error for disabled loadpoints (#32923) Michael Geers 2026-08-17 15:25:12 +02:00
  • 4cc75b1a45
    Optimizer: extend horizon to 48h plus end of day (#32893) andig 2026-08-17 14:50:55 +02:00
  • 64d48e5800
    Loadpoint: fix config error for disabled loadpoints (#32880) github-actions[bot] 2026-08-17 07:30:49 +00:00
  • 47fd73be33
    Site: feed the optimizer a trailing percentile solar scale (#32849) Ingo 2026-08-16 21:17:29 +02:00
  • bc38df1ed6
    Add Solplanet hybrid inverter (Modbus TCP) (#32888) andig 2026-08-16 19:45:18 +02:00
  • ba8596be96
    Optimizer chart: day boundaries with weekday at 00:00 (#32894) andig 2026-08-16 19:35:44 +02:00
  • d22b67fd18 Reapply "Optimizer: respect session energy limit when vehicle soc is unknown (#32895)" andig 2026-08-16 19:32:33 +02:00
  • fa6f757618 Revert "Optimizer: respect session energy limit when vehicle soc is unknown (#32895)" andig 2026-08-16 18:24:18 +02:00
  • dfad373ab3
    Add CHINT ECH10K-TH-EU inverter (#32858) Wolle141 2026-08-16 18:22:31 +02:00
  • bb6854b1ed
    Optimizer: respect session energy limit when vehicle soc is unknown (#32895) andig 2026-08-16 17:18:34 +02:00
  • 24498ad1f6
    Modbus templates: share block reads (#32887) andig 2026-08-16 13:26:51 +02:00
  • eec0a8f46c
    GoodWe: list ESA series under hybrid template (#32884) andig 2026-08-16 13:00:39 +02:00
  • 3c25327f7e
    chore: build the release and nightly images on depot (#32883) andig 2026-08-16 12:16:36 +02:00
  • 52ab97c939
    chore: make the restored docker cache mounts writable (#32882) andig 2026-08-16 12:15:58 +02:00
  • d1b1ded0e6
    chore: fix release workflow (#32878) 0.314.1 Michael Geers 2026-08-16 11:24:40 +02:00
  • f0e2dd39d3
    chore: fix release notes changelog template (#32877) andig 2026-08-16 11:20:28 +02:00
  • e772d8413a
    chore: publish the homebrew package as a cask (#32874) andig 2026-08-16 11:10:03 +02:00
  • b5907192f5
    SunEnergyXT 500: fix battery control (#32866) Alex 2026-08-16 10:23:04 +02:00
  • bda5ad71db
    Kia/Hyundai EU: add OneApp/CCI login to fix new-login WAF block (#32868) 0.314.0 TMA84 2026-08-16 10:09:14 +02:00
  • 0bbf4dc5c7
    Optimizer: consider planner precondition (late charging) (#32872) andig 2026-08-16 09:52:52 +02:00
  • 4f169c5812
    EEBus: fix stated limit duration expiring at half its length (#32856) andig 2026-08-15 11:43:28 +02:00
  • eaa49fceb3
    Alpitronic: update handling for power absorption and fix status logic (v3.1.0) (#32820) premultiply 2026-08-14 16:42:52 +02:00
  • 2201066430
    PV: reserve only min power for higher-priority loadpoints starting up (#32812) andig 2026-08-14 16:34:51 +02:00
  • ad9cd0a9a6
    Config UI: prevent accidental modal close with unsaved changes (#32826) Michael Geers 2026-08-14 16:33:47 +02:00
  • 9eea54d8e4
    Optimizer UI: migrate charts to echarts, remove chart.js (#32837) Michael Geers 2026-08-14 16:26:29 +02:00
  • 0f265a04f3
    UI: fix sessions table covering heading in app (#32830) Michael Geers 2026-08-14 12:51:09 +02:00
  • f7e7ab887e
    Battery Boost: allow scaling to 3p while active (#32776) mfuchs1984 2026-08-14 12:50:40 +02:00
  • f47dd16e61
    SunEnergyXT: add SunEnergyXT 500 template (#30852) Thorben Carl 2026-08-14 12:06:01 +02:00
  • 91512a77b4
    Goodwe: add curtailment (BC) (#32795) github-actions[bot] 2026-08-14 11:11:14 +02:00
  • f0c8c18ad2
    ioBroker: update installation and auth details (#32817) kscholty 2026-08-14 09:39:58 +02:00
  • 7566a00543
    Fronius Gen24: add PV curtailment support (#32823) Tilo Alexander 2026-08-14 09:35:12 +02:00
  • a4e5db5067
    UI: fix auto power unit for negative values (#32813) Michael Geers 2026-08-13 18:05:09 +02:00
  • 0e58436ca4
    Config UI: mobile optimized section navigation (#32810) Michael Geers 2026-08-13 17:19:50 +02:00
  • 070c16cb4f
    MCP: expose state, sessions and experimental endpoints (#32806) andig 2026-08-13 13:54:54 +02:00
  • 1c22f74914
    Voltie: add the firmware 352 capabilities (#32783) Voltie EV Charging Solutions 2026-08-13 12:29:01 +02:00
  • 6cb33745c6
    chore: add api.CurrentLimiter (#32804) andig 2026-08-13 12:04:11 +02:00
  • 0ac212bcb1
    Atmoce: remove battery curtailment (#32803) github-actions[bot] 2026-08-13 11:52:24 +02:00
  • d3d8950096
    Sonnenbatterie: cache repeated http status requests (#32797) github-actions[bot] 2026-08-13 09:49:41 +00:00
  • 63e18774b0
    Deye: simplify curtailment scaling (#32798) andig 2026-08-13 11:48:06 +02:00
  • 904285688d
    Tariff (Energy-Charts): cache forecast requests for 1h (#32800) github-actions[bot] 2026-08-13 09:44:27 +00:00
  • 58d1f870fe
    emsesp: add power envelope (#32772) Frank Steiler 2026-08-12 21:48:39 +02:00
  • 95fe545308
    Voltie: rewrite Modbus driver for API v1.1 (#32671) Voltie EV Charging Solutions 2026-08-12 18:16:01 +02:00
  • 8e5322da22
    Add Socomec Countis E3x/E4x meter (#32775) andig 2026-08-12 16:23:32 +02:00
  • 0ac70c7e39
    Powerwall: add dynamic battery parameters (#32742) mfuchs1984 2026-08-12 15:55:19 +02:00
  • fb18f33d78
    tesla-ble: add finishtime (#32768) JKSProds 2026-08-12 12:56:12 +01:00
  • 768c1c7f53
    OCPP tests: make the suite re-runnable in one binary (#32764) andig 2026-08-12 10:39:24 +02:00
  • 6007bb5356
    Issue agent: re-analyze when the reporter answers a triage question (#32763) andig 2026-08-12 10:32:32 +02:00
  • 901892c36b
    chore: bump evcc-io/ocpp-go (#32762) andig 2026-08-12 10:13:01 +02:00
  • 082f84df95
    chore: fix data race in charger state tests (#32759) andig 2026-08-12 10:11:27 +02:00
  • d719585f1f
    OCPP tests: fix panic on send on closed channel during charge point stop (#32757) andig 2026-08-12 09:31:01 +02:00
  • da3ac6b97c Revert "Tariff: qualify db device log names with the configured title (#32747)" andig 2026-08-12 08:35:58 +02:00
  • 3e2e0fa806
    Config UI: use auto unit for energy and power (#32754) Michael Geers 2026-08-12 08:06:15 +02:00
  • 29b0eabeed
    charger/custom: support api.PhaseGetter via optional "getphases" field (#32756) PsychoPat 2026-08-12 08:05:39 +02:00
  • 5d518717d7
    docs: add shelly plug m (#32753) Michael Geers 2026-08-11 22:17:32 +02:00
  • fc6fe3dce4
    Site: make battery discharge limit availability explicit (#32728) mfuchs1984 2026-08-11 18:30:23 +02:00
  • 8525e215a9
    chore: stop caching dist on pull requests and warm the vp task cache for forks (#32749) andig 2026-08-11 18:15:06 +02:00
  • a142f3a759
    Tariff: qualify db device log names with the configured title (#32747) andig 2026-08-11 18:11:44 +02:00
  • 3189e011f2
    chore: minor (#32748) andig 2026-08-11 18:05:57 +02:00
  • c1a7b33302 chore: minor andig 2026-08-11 17:57:06 +02:00
  • 48aecbfecd
    Huawei SmartLogger: add curtailment (#32585) CiNcH83 2026-08-11 17:41:31 +02:00
  • c598efcab3
    UI: replace "none" with 100% for vehicle default charging limit (#32739) Michael Geers 2026-08-11 16:28:25 +02:00
  • a938d45eed
    Forecast: match persisted solar history to the published curve (#32693) andig 2026-08-11 16:02:14 +02:00
  • 4465100a65
    Config UI: allow disabling devices (#29455) andig 2026-08-11 15:24:40 +02:00
  • ced9ed514b
    chore: narrow the vitest cache exclusion (#32738) andig 2026-08-11 15:04:24 +02:00
  • 5ae0f49eeb
    chore: cache the vp openapi and test tasks (#32733) andig 2026-08-11 14:46:43 +02:00
  • 9071f534c0
    chore: reuse the vp task cache in the integration job (#32734) andig 2026-08-11 14:46:16 +02:00
  • fcac4f74c2
    chore: enable vp task caching (#32729) andig 2026-08-11 13:53:25 +02:00