Recent Releases of EVCC
EVCC - 0.305.1
Changelog
New Features ๐ซ
- 2f106579e78e38c2f88e3c031c50dc942255bfaa Add Fritz smarthome REST API support (FritzOS 8.2+) (#29013)
- c968d68947e71f6b2368ca75afbe4972e97ade09 Add domain knowledge docs for AI agents (#29228)
Other Changes โ๏ธ
- 6414d8add33b2f5d08e18797917ff69fdda37e95 Forecast: temporarily remove adjustment (#29244)
- 4de7791abf6cdbaba17188dfcf8bf71beea29546 Optimizer: don't send empty requests
- bb93ebf98bcff1b197ff3cb467746a3ac9c85483 Optimizer: wording on debug view (#29179)
- a0989c18b4001220abdd528c7d68ed2a9bf16129 Reapply "Config UI: better explain optimizer (#29141)"
- f474245bd9b8b0c6a9cbc12b419ab365a28b4fd5 Revert "Config UI: better explain optimizer (#29141)"
- b751090b03828aa2ca346820e0b5684e68d0b7bd Solarprognose: deprecate forecast_days (#29249)
Bug Fixes ๐
- 9138ef81f6c80dccba4b4ab2e952cfcbcabb2ae9 Fix metrics table migration (#29250)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 month ago
EVCC - 0.305.0
Changelog
New Features ๐ซ
- 467c3c572e90375f09079ff55b9e41d9ec2108e1 Add Danfoss inverters using ComLynx RS485 (#29065)
- 61c06fa8caa9e3178332ae62195a141002d7bfec Add Stegen Smart Evse (REST API) (#28966)
- 9b8ac117779c53bf5d67f401a3ccab3d3e520744 Add remote access (#28688)
- 147dd7bb8adc757af969c45f7ea322b7f7366dcc Add support for Connected Cars API (used by Volkswagen Australia) (#28899)
- 2dbd1a50386bab0331efd721961fbb0f89e302f2 Custom devices: add device title to logger name (#29075)
- 812ffa47b8d9a36a6d46aedf5edbaffab8bfd86a Forecast UI: add feed-in, edge-to-edge layout, design improvements (#29090)
- e3709a0739ab553ce813262052732ec57c43ce80 Issue UI: add residualpower to essential data (#29018)
- 4b9474481a28fb64d27d3679541e62736caa5d89 Kostal Pico MP: add grid (#29077)
Other Changes โ๏ธ
- 81b78db887e67aab77ebbc5fece156c1657193bd Collect 15min energy metrics (#23185)
- fbc32e901537f99b43c10d030ee7ce3613ecbf02 Config UI: better explain optimizer (#29141)
- ffab2c87212e2d5645cd741025a7f977c76b08c2 Config UI: don't show "Logout" when started with --disable-auth (#29074)
- 9f39818386a20242570e8846ad1bc478a126a4c5 Config UI: don't show "Logout" when started with --disable-auth (#29096)
- db11f1d7c5ca828a0534634743b203e118450eba Config UI: make circuits configurable (#27842)
- d5c9db02c45964aaf0919d36a82598bdce3f635b Config UI: vehicle priority (#29021)
- 7135ab055814a0132a814bc31dffd8677276d301 Cupra: treat "NotReadyForCharging" aus connected (#29030)
- 4c7b04c27003f6dc014c2155d278532dad21c265 Device Cards: bool value formatting (#29135)
- 4b528cd355ee7a4d32503382d8ce429d421ab2ac EEBus: handle negative production limits (#29104)
- d44bc7f8fc6e73cfddb9d67e33c153663014c375 Easee: align observation IDs with official developer docs (#29044)
- 269316887ee63f87d97bcad648ae59de9f61b04e Improve config UI dump key ordering: type before config, template first in config (#29081)
- b45edd218784482179e10fd685b37a0f31b42f9d Mqtt: reset full/empty times (#29050)
- 20de0b9da1e9fb4a5c9cab619b0e3ab80b2883df OCPP: proactively trigger BootNotification after WebSocket connect (#28540)
- f69252e6727d35ef6c10c2fbaa534d2d309636e5 Optimizer: reduce interval to 15min (#29137)
- 884f1834f9ecbbab8a9866bfd9167e0206f68737 PUN tariff: don't fail if next day data is not available (#29092)
- b59b71f854ee81c0fff5ca569333127f47849d48 SMA Hybrid: remove wrong solar energy register (#29034)
- 995e0044bc444c8ac865266006cf0e2c6b8ae617 optimizer: skip disabled loadpoints
Bug Fixes ๐
- b28be96d0ae9f77540aa5f7ae15c8f2b52a36869 Config UI: fix editing existing OAuth devices (#28012)
- acaac1173efa368463a2618a799ef9f23879660d Docker: fix legacy browser assets (#29068)
- 0f65fd960f937711353465e4a7bfadd871bb5c9c EEBus: fix deadlock on save after validate (#29119)
- b6fda3212838830c3923c900fc4601a2e2516725 Enever: fix time parsing (#29129)
- 21efd23fcfe53ce411acc5e01fae9e246d401f0d iOS: fix modal+validation scrolling (#29023)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 month ago
EVCC - 0.304.3
Changelog
New Features ๐ซ
- 9e562fa28fca94075dbe18216eabd6b906bcd067 Add stromleser.one (#28976)
Other Changes โ๏ธ
- 8eb7412a74e02a96a3fff5b5ab6873a6c5c3e077 Easee: restore noop signal from dispatcher send (#28972)
- 28d2e1ec974b3577009e42457cdce512dd2da8af Pstryk: update api (#28983)
- d9fbd9d06066411e83a007ac4634e5c940aa8767 Tariffs: speed up combining forecasts
Bug Fixes ๐
- 411f194645b522e6221fd7d588e8b57f8c59e628 Config UI: fix card min height (#28977)
- 94c2606797503bf2ce5381fb81522710e7cfe708 Fix docorating by promoting embedded type methods as capabilities (#28995)
- 16b170624e46b3146d00fe6a0f2df350b1eb7475 Homeassistant charger: fix phases (2nd attempt)
Consumption - Mobility and Transportation
- Go
Published by andig about 2 months ago
EVCC - 0.304.2
Changelog
New Features ๐ซ
- f79bddd116636cd319d095bee39d4286920a73f8 Add Askoma ASKOHEAT+ (#28827)
- 8144589d346ba4486b0156a7d442780ddf39033f Add Lektrico charger (#28195)
- b51891b24beaf871acd56ba74167894b89d681ef Add MTEC heat pump (#28880)
- 807fe1a90309fcd45c8046b56895c51211207131 Add OMIE day-ahead tariff for Portugal and Spain (#28768)
- a2dc5ba479c06d5d0e3f1010c0254e3108818292 Config UI: add curtailed device info (#28889)
- ed3f44fe1925fde7b06fe70001ab6842db7287ac Ecoflow: add battery params (#28903)
Other Changes โ๏ธ
- 3001cfbf41e6aa933d12cbc2e10b81dc428e0277 Energyflow: forecast/battery navigation (#28918)
- e20d76534493fef2d2c907d2612bc08cc930fb37 Forecast UI: compacter, small fixes (#28917)
- e75b5e91a07f4b7ad477efd14e89141f5cdf2a23 Log UI: progress indicator (#28914)
- 09d319b136566fa0e9367c75c18b54964b7428a5 Mercedes: update application and SDK versions (#28938)
- dec0e7d5b22530cedb038c8f647e677df72505a7 Optimizer: improve error message for solar forecast (#28934)
- cebe55dfdb1faec59e2706075b1a037ce0f99a9f Templates: support IPv6 (#28872)
- cf9ea4ce907fc809cadc55e4c8b3ec304bc2b2be UI: prevent multiselect bottomnav overlap (#28901)
- 71185c5a7f10070f464ca617971ff48ff0619a67 ghosteebus: propagate context to REST API calls during init (#28951)
Bug Fixes ๐
- 462dbd0def95f86cea51041579437adf8a9f2854 Config UI: fix default for required choice params (#28935)
- f1408ad10fa5cfb7ac0e3a3438f96bf90b2b56f1 Fix chargeMeter capability lookup for decorated chargers (#28920)
- 411916982d4a164cd317d56c1d9a91317da3cfaf Fix: site soc calc was wrong if some batteries had no capacity (#28910)
Consumption - Mobility and Transportation
- Go
Published by andig about 2 months ago
EVCC - 0.304.1
Changelog
Breaking Changes ๐จ
- f00cde4972f3688ef5bc3950711f7619aa4967e8 Deye-hybrid-3p: merge LV and HV templates (BC) (#28670)
New Features ๐ซ
- 70b17d09d72b3085a9df20c32f6b4eb43f6afc77 Add GhostEEBus charger (#28573)
- 1c8387c97848b6d06d864989b0c25a2da94ead67 Add Lexus vehicle support (#28836)
- cd02ce1fb9d1db44d2345846d564532d4d3c2975 Add switch devices (#28803)
- 3c10d114afd874b4d7ca500a8b863fa3a3b5e44b DaheimLaden: add firmware update handling (#28758)
- c785c54bbe9178bafab3893b2a4cac9dfbc8e40b HomeAssistant: add phase switching (#27896)
- 72e6e2cbcfb95ca18f1fed6b9df8c6993ad1a33b MG: add trace logging for decoded API responses (#28790)
- 188a5d8216a6396e6335f2a9bf7c18a845fed6de Session: add reference price and CO2 (#28712)
- 960aeb03ebd8ee3ba97ad0059e36a430adc0b86d cli: add curtail/dim (#28877)
Other Changes โ๏ธ
- 764aa45d8c46bca6a196cba0cabb84aaeb9d9875 EEBus: always send OPEV and OSCEV limits together (#28761)
- d517f92d183aad148c51786d6d220d3801f86959 Easee: remove incorrect ReasonDisconnectRequired for ModeCompleted (#28781)
- d5e0d27a35be9f75a517ad944b7a0aa00bb1493d Goodwe: decode float32 (#28765)
- d42c79932bbff0d522d4f816fe8f221e30a42888 Goodwe: restore wifi implementation (#28759)
- 7ec10e0b30ead7e9e371e17124e1dad3bc0b8209 Goodwe: use legacy wifi for ET series (#28791)
- fe5492cba0db13796a76dc2e4b85c79ea16a3d26 Navigation: solid blur fallback (#28755)
- b93061bc8655ec0789e6504aee67f91198599b1b Optimizer: enable by default (#28213)
- 196c56fab78d4bf4db7efecbafc3a23cd005ab92 Safari: revert websocket redirect workaround (#28753)
- 536ebcb31972fb0286af977c31f65134129fc1e3 TWC3: allow fast charging when vehicle does not support current control (#28802)
Bug Fixes ๐
- 397b3c003eb5f4feeef1ee113ce5ae24f8450549 55aa: fix PDU slave id for ET series (#28828)
- 529e169f8996e9423564b15b00ccfe3178eab1cc Add Marstek Venus A, D and fix Venus E, E Gen 2.0, Venus C and E Gen 3.0 (#28855)
- 3967594b798b04684db3f4fcc85a9de7dec2ce76 Fix auth handler race condition (#28864)
- bb07ec0d4d17f189a4f74893d250582b34ce7019 Optimizer: fix timestamp generation (#28677)
- 1f313f623ae16c48a96ebcbbc3fa3f48c78d7e1e Raedian: fix enabled (#28696)
- e995c83214807018162eb28690e196b70757e456 Smartfox: fix id selector (#28371)
- 59c49e7ce12c3dbac770bf5be419047ba753f5b9 Solarprognose.de: fix gaps and undeprecate (#28642)
Consumption - Mobility and Transportation
- Go
Published by andig about 2 months ago
EVCC - 0.304.0
Changelog
Breaking Changes ๐จ
- ed8f52e8f96c9bc8fd8c738947eb41369841b070 Goodwe Wifi: support for DT series via aa55 pseudo-modbus protocol (BC) (#28396)
- 00967eb57ea14e6d5ffd427ecdac71eaf33bd7f6 Replace combinatorial decorators with capability registry (BC) (#28565)
- 7c6f0691df43a29cd9e275c385fe7ac44e872271 Vaillant: support more countries (BC) (#28096)
New Features ๐ซ
- f7b214df7503cdce4fbec66bcb1569d28c8bbfe1 Add EcoFlow Stream (#28158)
- a687f30a2b54d0974c524423da7ce7d0fb72f2cb Add Everhome Ecotracker (#28547)
- 21d0c0a3a3843fff95ee7082a2b3fcb357c8ce91 DaheimLaden: Add debug log for phase switch in progress (#28694)
- 82001f3c338d955e38988e1683a1779e8b7a7ede Docker: add healthcheck on port 7070 (#28606)
- e988deaf2501032a3f492129e33f72d227f31b9b Ostrom: add SimplyDynamic_V2 contract type (#28726)
- bd9769c1520d53350592a12eb70ad035dff43287 Teslamate: add charged energy (#28611)
- 0d027945a3d5bbebc79783b4438383c882681e34 Teslamate: add climater (#28463)
- 1369339de8543bf279ba8768bc691561a568d229 Teslamate: add finishtime (#28405)
- 01e095621a979895a1f405a56e8f73a6fcae8a4a Teslamate: add gps position (#28626)
- bd4b5e31b659632a385ae8409aceb01bcd2b9653 Tessie: add finishtime, position and charged energy (#28692)
- 420a0e9f9b95bc64efdafa3ada098a3404ffb2cd Victron: add phase switching (#28408)
Experimental Features ๐งช
- ad03bcb17e8c78a386c54674ff36760625711403 Forecast: only adjust y-scale if experimental (#28548)
Other Changes โ๏ธ
- 948dda081ceb670009dd74b529b2265c46e51a86 Battery Boost UI: disable button when battery on hold (#28489)
- de5b93e29d19abc2e5d9746dcb66d7eb4e42b117 Bender: handle invalid power meter reading (#28644)
- 88cc66a61193046d4c5e1eb59309f1e827ca48a6 Charts: ensure light/dark mode color updates (#28645)
- f3f031021512a8687de8f152d001d90204422bb5 Config UI: consistent sorting oof loadpoint status values (#28701)
- ef365f7907586a8fbddebaa2c1b5f7f391074bdf Config UI: ensure cleanup when template switch (#28552)
- 5735849bd8ce086533dbf2edee9472bde3c7932c Config UI: network settings on fatal (#28501)
- a35135aa29aefb6472d5825c691df84e2baee904 DaheimLaden Pro: update firmware requirements (#28499)
- a25217849834f992945012dcd2a7816d68290570 EMS-ESP: make SG-Ready inputs and bitmask values configurable (#28681)
- d921a82be02631a16e36fd48dcecf78ebd1b14e5 Easee: disable phase switching on non TN grid installations (#28411)
- 6115c082587bc6836130d6e2a7be62a1cfa9fc25 Forecast UI: no savings-modal rerender, fixed safari scroll overlays (#28660)
- 3059749ece50a2e860dddfd612f846e33c221fd0 OpenWB native: release GPIOs when closing (#28532)
- f4932f9fbeae462e368caeabdf31f7d6bb1927a3 Optimizer: publish results as single MQTT message (#28610)
- 33d2de24c1ad5752c0ed440e18f935afef825112 Planner UI: remove step from time input (#28585)
- 13152b42432f96cc173343b5ada9c1694172069a Polestar: use oauth2 (#28604)
- ea3388d85894721e1a8a29fb7bb798e7993042d2 Revert "Teslamate: switch battery_level to usable_battery_level (#28665)"
- c4f6e56fc8e1b81f80b1a53864f9e8cd739f2b5f Safari: restore iOS 12 support (#28638)
- 863e1a7d0fee4ef5667523c09413e1c0a852cf11 Teslamate: switch battery_level to usable_battery_level (#28665)
- 7b5103df44deda0e215c9805d7d706aa293a05d8 UI: New Navigation, Battery & Forecast Page (#27753)
Bug Fixes ๐
- f6e4a5b312aac75a9bd19e9bf08ae7036e010235 AlphaESS: fix pv energy (#28640)
- 23c6bbb431dd736fd7f974eb53d70f24719bb52c Fix EEBus UI config: save fails after successful validation (#28592)
- 2d3e7ed78a412c6d35ac6e06a0909d42411203dc Fix invalid data panic
- 712be97636bbec38c80c1154609c478840a9d61e Navigation: fix chrome blur (#28602)
- 803cc3166ce6ec9674f870e92cdc911a99cc40bf Openevse: fix api (#28479)
- cb19de4e89def215c9b7a4fe87f1059551fddddc Polestar: fix resume path and adjust regex (#28466)
- d7436cd889e3b8a8039580392908d7153b5d7fc4 Safari: fix scrollbar overlay issue (#28605)
- 2499c09b942c53208ed97c9220e1284f3f36a0aa Sessions: fix sticky table bottom
- 32cfc5ac6af9160ca1ffe54f69a65e5f15ab72e7 UI: fix bottom spacing (#28658)
- 377d3d199c222f5dc49d280ff869ff9f080d445d fix: OCPP test race on logger and connector clock (#28460)
Consumption - Mobility and Transportation
- Go
Published by andig about 2 months ago
EVCC - 0.303.2
Changelog
New Features ๐ซ
- ce9ea23a07df625a6b8d521d7ad21795645c2713 Add IoTaWatt meter (#28331)
- a70a14001d7fded7216a5c90adadcf638cb7f7e2 EpexPredictor: add hourly averaging (#28343)
Other Changes โ๏ธ
- b0ee4440d15c01209d7f6001a5d8c7ab02c04cca BMW CarData: implement api.VehiclePosition (#28342)
- d96b045117524eca92acbd4c09b8f7e3cef5aff6 Cancel context of broken devices to release resources (#28423)
- 8f2a6f0d0ab381bdc1698815bb3863f18678461e Config UI: reduce layout shift (#28413)
- 5877d0acd565b6061b33babe10404b17c062e529 Easee: extract CommandDispatcher for async command correlation (#28036)
- 9b7add3370bd18f50b6a1576a0cd14c771a5712f Energyflow UI: first load stability (#28401)
- 40af84f87b0ad9dce5280791dfe16e51223fbe54 Esios: extend forecast range (#28326)
- 241efd82aeca2016f53ce6d443693b4142724d02 HomeAssistant: always call services by domain (#28280)
- cfec1b6af8e36841484ddece0adf1298ec29462c Loadpoint: log battery boost errors (#28403)
- 5220bbfa0b619f0cea0c0505e1f6dacc7e5a34e5 Loadpoint: order setting min and max current (#28425)
- b5fefcc1d7f3fcebf2bbf695b72d3bf182d2acab Revert "Easee: clear stale live measurements on cloud disconnect" (#28287)
Bug Fixes ๐
- 3261ad2075d0194d5a1ca6058e3153579ca18458 Easee: fix stale power/current readings when charger goes offline (#28362)
- 99902efa39cc57c95e5f7f789739f4f459ff2140 Issue UI: fix api warning (#28386)
- 708b1c88e280b5f4a0dcb4621f675bebe474fbac Octopus: fix tariff rates to planning window (#28313)
- 1d5cdca81303c454b5dd6bef868b6f5555da582b OpenEVSE: fix http 404
- d2a88138d1fdf0c1f21e52e191238c375bfc967c Optimizer: fix result timestamps
- 1f9845b72a9d8758322b0a0a6ae51504897dbf57 Plan UI: Fix inaccurate day formatting for negative TZs (#28433)
- 452a1301b151f46ed8f31a1c3a1dfeb2b4421cde fix/refactor: modbus form (#28226)
- 76b453c7ff8abbc5056b2e1f0952bd9dc12470b0 fix: restore iOS 12 support (#28436)
Consumption - Mobility and Transportation
- Go
Published by andig 2 months ago
EVCC - 0.303.1
Changelog
Other Changes โ๏ธ
- 340f94087c289038f2dd738f3ce6d52891d2b907 Home Assistant: allow switch for enable/disable (#28260)
- db1870021dbcf97886a925078fcd6c348e60f16f Nexblue: remove broken 1p3p
- 26bf54b8abea82b5cf83d97fbc7bc2b1042354cb Optimizer: return infeasable error
- cea2a8f4bf5823d8fa88ae440b7d31e843edda4c Revert: Safari: web socket bug redirect workaround (#28236)
Bug Fixes ๐
- 385296f63a4bc63bd47631e832e212b995c852ea HomeAssistant: fix changelog (#28257)
- 706b637b18e59def590d13e8da17040d0abeb22f Optimizer: fix invalid battery capacity
- d0a0dc52d14f4901b64713b06488497ee22090dd SGready: fix panic
Consumption - Mobility and Transportation
- Go
Published by andig 2 months ago
EVCC - 0.303.0
Changelog
Breaking Changes ๐จ
- 69db34e768d6931d1f6d976e1b9fa1023ed57ab3 HEMS: refactor handling of production/feedin limits (BC) (#27567)
- c9876e38aec90631331dea4de79759dad8f2b3ef Migrate optimizer (BC) (#28088)
New Features ๐ซ
- 16812adcb2add5c1478560f3f9aef26031181913 Add RAEDIAN NEO and NEX AC charger (#28053)
- e269de1a7b906b8bb1828b763f71a98588c3e46c Audi: add vehicle features (#28185)
- 86e201453259f5b4472f8e4b8de4fa51262fa465 ChargeX: add heartbeat to prevent PAC_Target_Timeout fallback (#27795) (#28059)
- c4a30f39f454a2a8595ba41bba4ed269745b5dd7 Heating: add continuous feature to improve heatpump experience (#28025)
- b77358183a77149a968a245e758902b5299adda4 Issues: add tariff and messenger devices, sorting (#28072)
- f951da3f8238d3aaaccd9a19937b09dbe063520f Sigenergy: add maxacpower (#28223)
- 1f7952786827b825f4fa59b9b10c9d3e601d7689 Subaru: add x-channel header (#28177)
- e808bec8f9f077260fa88342ea5bb8f98a07b66d Tariff UI: add multiline formula support (#28219)
- 29cab7546a56c8414ea8d19389cada077f14fef5 Versicharge: add mA regulation (#28173)
Other Changes โ๏ธ
- cc4beb0b9981dd9ac1c304e44cd21218c48eed63 Debian packaging: properly handle /etc/evcc-userchoices.sh lifecycle (#27989)
- 3ca265f16574592751784cc1912302e28b26ed4c Delta AC: firmware requirement (#28188)
- c855b0b273a1ade52db92a4da459b6ff5937636c Easee: clear stale live measurements on cloud disconnect (#28078)
- 6e12bd9d59d15a55e7cfe7cc5eed4185faaee812 Gpio plugin: Raspberry Pi 5 compatibility (#27815)
- 5d528fa73823d261efe75c9c4554aadf8eb44b2b HTTP: don't drain GET request bodies (#28085)
- 73c1fc4ff7868928aa11a7a61f6f4af463873f9c Hassio Addon: sync changelog on release publish/edit (#28074)
- 77e1c8825a4c561cd3f0c8de84f074297d68e123 HomeAssistant: allow inverting entities by prepending minus sign (#28020)
- b636d37f6c3fe76d6f1044f456ce3a1cfab3bd45 Loadpoint: show remaining duration when soc estimator is disabled (#27772)
- 1ea07c6dba1cdae2f0d4684d3ef7d54faf7ee700 Modbus: close connection when unregistering (#28034)
- 6c9adf90036606e65868ba3ca28c6bd593b50cc0 Octopus DE: support time-of-use and simple tariffs (#28001)
- f528dca381859dbd4a89b5fa4a2ce8941785cbd2 Optimizer: use SCapacity (#28212)
- c5b722445f065e0f38de387a79d4c18a99df2994 Publish minSocNotReached state (#28218)
- e5240a138c2fcedec210e507f98790e97c5caaa1 Revert "HTTP: don't drain GET request bodies" (#28086)
- 41ed91a8169b504b51982e8c18459935c16b08c5 SGReady: improve logging
- b7fd7e44f42f96f7646910838f0a57c79de1bc92 SHM: make serial configurable (#28198)
- 12be9ad7d2cad0b031ca2bd30adbb9ae47923db5 Safari: web socket bug redirect workaround (#28109)
- dba93a9212d22d8443c141721c48b016af61d2de Server: prevent html cache (#28154)
- b10c9e74578852d80f3e4cb5ec92a87e1d06b157 Solis Hybrid S: better active battery control support (#27796)
- 73330abed71a0454c7447b0a7441e090dd78de9d Trydan: remove broken session energy and duration (#28104)
- a0dccea9a301fcd2c1ffee6242fc8a459176d149 Websocket: split welcome message (#27967)
Bug Fixes ๐
- a8ad65d3617d6d11039e9f3ae40040813e38ca8d Mercedes: fix auth (#28049)
- 03991ba3895545b91c6d99ec2f424a21c550622a Nexblue: fix phase switching API endpoint (#28080)
- d680fff9d00fe19859d0bb49eb866047490ecdbe Planner: fix
this.updatePlanPreviewDebounced is null(#28197) - d8084ed71a5d5d1c7e27959a24b29e5db67592dc Websocket: fix logging breaking digest auth (#28087)
- beec6f79a9b6f2afd224fe4f99f5e702619c5498 fix: Add GH_TOKEN for changelog generation step (#28155)
Consumption - Mobility and Transportation
- Go
Published by andig 3 months ago
EVCC - 0.302.1
Changelog
New Features ๐ซ
- b6fdd752311609a5db3273f61bf8739f9274fa8c Add Sessy P1 meter and battery (#27956)
- 1a810ef2483d5b3cd871e4c729577de7987e6b85 OVMS: add climater (#28011)
- e03233befc3388b3bb17043919320e74cc9a98a6 Revert "OVMS: add climater (#28011)"
Other Changes โ๏ธ
- 06df09bfb1d1ebb7ae006d6c90125f7f90b155c8 E.G.O. Smart Heater: update docs (#27987)
- 16d1258795a4ed0f4588b6fa084f3cb676bf81ac Easee: warn on rogue CommandResponse not triggered by evcc (#27916)
- 1487d37373421869cbfa25a6ece28cb3bf23fb66 OCPP: wait for BootNotification after CP connection (#27309)
- 4d7a079eebfb53578cccfaa9e6ac421be5c27584 Warp: enable phase switching when Energy Manager present (#27962)
Bug Fixes ๐
- 56c1d56626245bdf27abff1677037d37d33f68e1 Loadpoint: fix fast charging phase scaling (#27972)
Consumption - Mobility and Transportation
- Go
Published by andig 3 months ago
EVCC - 0.302.0
Changelog
Breaking Changes ๐จ
- 8273926a712e45da15aabe2c76cc9ff7a866c66e Zendure Solarflow 800 Pro: remove invalid grid usage (BC) (#27862)
New Features ๐ซ
- 98763675ca47047b17ba446c2f8ff15b2f068c9b Add HomeAssistant notification plugin (#27641)
- 867001a4c8d65ec3acbe2755bacab074f2bf9123 Add Nexblue Edge 2 charger (#27918)
- a4ed1080e1f2594270f22f7e9570bc75d1e219c6 Config UI: add tariffs (#26698)
- 91b9b117fa9f911c64a173783cd6173090280d16 Easee: add status reason (#27789)
- d1384b3bd739ed7003d1478a2cea1fc5259555f9 HomeAssistant charger: add mA control (if available) (#27430)
- 55f9a134e1f197c2a9776902b52d62b616c9e336 Optimizer: add grid import limit (#27858)
- fa2628c663ade43da7757d4e03d395dafb32b7eb Tesla: add climater (#27817)
- d381e1608495b9f48bc797d06b97c077b214cefd Tesla: add location (#27818)
Other Changes โ๏ธ
- 1a8e93d7c473845ca986ea9d85851f4a8a6db6f9 Fiat: improve charge scheduling and refresh logic (#27654)
- a4a4f50d6802e71c22f9b985528f2373b956d040 Loadpoint UI: waiting for auth status text (#27869)
- 1b08a776b322558f9e320f26d7435a2eb98d3655 Revert "Safari: ensure ws reconnect on reopen" (#27946)
- d4b41e64bfb123aff57f54ad4c5f6157367d7ce3 Safari: ensure ws reconnect on reopen (#27849)
- 4d4df0e5896d32c47dc2f8fc2384ff3fa95c4eee Safari: ensure ws reconnect on reopen (#27867)
- f24dcd5e117266b09dcb1601426a41d761612924 Safari: ws cache busting (#27945)
- 2610f3052070a109c070042f730eab25c6b916e2 Toyota: trigger soc refresh when charging (#27697)
Bug Fixes ๐
- 98dad9a971a3d2fabb288b2981a218e7eadb62b5 Planner: fix projected end time not showing actual completion (#27624)
- ba159992fd7ab73b91fc747eff4833dac5cc11e9 Revert "fox-ess-h3-smart: fix grid charging and discharge lock behavior (#27752)"
- 456f0d60624d8b824c736d93c00a0427f868b4e4 Tariff UI: fix decimal price input (#27950)
- 99ad7f3d2ddbec991f4d537089704fedc4ba8b7f WattSonic: fix battery soc (#27882)
- ce1eb431918acd6d750165eb490a6731336f39f1 Zendure: fix power and soc limits
- 878222fdb2cdc9044d1e766e5dd2b3aa80d0cd92 fix: battery devices undefined (#27846)
- 3428ddf2c29842fd68588ab159bb09f4d8921dc4 fix: bufferStartSoc 100% never triggers auto-start charging (#27922)
Consumption - Mobility and Transportation
- Go
Published by andig 3 months ago
EVCC - 0.301.2
Changelog
Breaking Changes ๐จ
- 5a601afe442cfa2af2a458f6ee4a70898c5b9f66 Mqtt: correct phasesConfigured topic (BC) (#27598)
New Features ๐ซ
- 9f982f676a6fc94571c140dda5319a11a9de9f00 Add Daikin Altherma 4 (#27607)
- 242727c98d5392f838b9cc2a3610d4400b3f750d Add Mennekes Amtron 4You/4Business (OCPP) (#27647)
- 9b2b42ac7d638b1114d4db2d98bed2e0984f462f Add Mitsubishi Outlander PHEV (#27547)
- c743bcd4c5cf8608734d5cbbf1493995e52b4610 Email: add fromName (#27689)
- 70734fb9546c478a42b77ae72d2f3ec540aba662 Luxtronik: add timeout (#27670)
- aebbca195c79d8f1c8df0ce7fb7f783058263e1f Network UI: add external uri path hint (#27659)
- 3626b7f658cf60533b29e0ed147e2f7c20da6903 Optimizer: add battery grid charging (#27696)
- 519951a8c1e09d0993f9bf1558bcedcdd8bd8bc2 demo-battery: add battery params (#27683)
Other Changes โ๏ธ
- 217062b22227125c988b910280d186032c345929 Accept sourcery suggestions
- ea857537f2083ca957e40a93254b5e4613865b0a Battery Forecast UI Improvements (#27630)
- fb902361abbb7ac7c17ff82aecc912eb953259cf CSV export price with four decimal digits (#27678)
- e4b93e14ccf46ea644e31a8e0e5dd0b2b129a8df Config UI: improve create loadpoint (#27665)
- 1f806cb43428aac0b5b011b2678e4e3256e33cd0 Grid Charge UI: allow limit change when disabled (#27766)
- ecc515c39e87a8b2f328a24f36633067ad1af3c1 Huawei SUN2000: unify & rename templates (#27650)
- cdb947e55138af4709d1dc42734bca122ba67dd2 Implement digest auth for websocket
- a20c09eadda3c65af97f43d4695d765d53b0b6d3 Loadpoint: treat planned charging as inflexible power (#27747)
- b0834f28b0d6ce698c99aaaa6910a59d697f59a6 Loadpoint: update vehicle identifier in session (#27605)
- 391cf4defae36a35046fc51db9bd785ca7759bf4 RCT: make port configurable (#27609)
- 27a512ff45acc5783926f17acd0728fea98b9339 Remove unnecessary fields and improve logging
- b816ae43c00ede2f01d5ce35d0f73f6d61bed1a7 Revert #27652 (#27661)
- 6ed83b3210bcaa5d628c6c7d4ac885a9edfc630b SMA: use battery-params (#27707)
- 1e509e4f6ed66ecec11f1f9f2f0d1de12f95d4a9 Simplify
- a418b8472b0a2d112b852e20e368b132f90b1f0d Tinkerforge Warp: detect charger type and deactivate auto phase switching if necessary (#27745)
- c3cd6e41cde0802eb3225722f92abf29af0cd367 Use digest package instead of own implementation
Bug Fixes ๐
- fabf42918d6d9adfb12540f4ce8bc5aec70b5448 Fronius Solar API: fix battery mode for firmware >= 1.38 (#27711)
- c457fe9839825cc363304c8cdc6d3a19662f4e9d Improve logging, set maximum interval for backoff, fix potential fd leaks and move url parsing
- 2464bbbb57ac8b437c6cef43d756a5edca8b48ff InfluxDB: fix battery state (#27644)
- 0e60565c37f0fc21e14ba7ca6ee841cdaac8f3d1 OCPP: fix meterInterval watchdog timing (#27704)
- 20134a5bf698171c45af9618285cd4f35027cea8 RCT: fix default port removed
- d6cb77ef62113056dc2222d546586d1a350d546e Tinkerforge Warp: fix websocket credentials (#27737)
- 140331659eb7c3b7fa4050910ce18302a165ea1c fox-ess-h3-smart: fix grid charging and discharge lock behavior (#27752)
Consumption - Mobility and Transportation
- Go
Published by andig 3 months ago
EVCC - 0.301.1
Changelog
New Features ๐ซ
- 5ecf7795b8722d4f5d8c245b3cae9ded19d24253 Toyota: add missing x-channel header (#27542)
Other Changes โ๏ธ
- 8bc7d50b607a9eb878e1d0580a503770ac69d5e4 Daheimladen: prevent autostart (#27510)
- 17808be721fc79f1e0518d9d6ca0869a26e4e541 Http: send user agent (#27549)
- d92447ad1bf9078ef7591f31b117aa33afdd7c0b OCPP: increase default timeout to 1min (#27418)
- 5f5c3635380379ed7aa9a16eef7b0c182a4092cb Optimizer: publish battery forecast (#24633)
Bug Fixes ๐
- c69c7672bd485d7e0744e5c06e0a77352ae4468c Mqtt: fix panic publishing nil interface
- 50f7b77dbd81bd6ecf86b2e1040138c81f8b56dd Optimizer UI: fix mobile x labels (#27513)
- 0149242ec9c95002e9764d7316e136495ebaeea7 fix: boost button only if connected (#27506)
- 2a5b6ea8d547893ec76597f281dee4927c52f987 fix: loadpoint ui indicator wrapping (#27524)
- f855c6d87be9ea7f788980dee65e2beed4d2a0d7 fix: messaging ui and events filter (#27512)
Consumption - Mobility and Transportation
- Go
Published by andig 3 months ago
EVCC - 0.301.0
Changelog
Breaking Changes ๐จ
- e707282a010b506845a2661665b4422d35be917e Add Tinkerforge WARP WebSocket API (BC) (#26970)
- 15fd774062d8688f10a2d3e62afd0b70ff578e17 Batteries: consolidate measurements api (BC) (#24887)
- 0046661568f9d843f3f6a14bb5a861aa91eba8df Battery Boost Button & Limit (BC) (#27392)
- e1accfeb9d73d17ce188e28dba06066a764f619b Planner: drop deprecated publishing keys #2 (BC) (#26540)
- 154790c5e31b245fe0731264d050895ba1d1a0b8 Templates: make storageunit battery-only (BC)
- 276316ed9be756ee2ddb0a5887c6dd35e4ac9b35 Tinkerforge: fix meter api and phase switching (BC) (#27334)
- 4c5935b60d1d449afd3dd389c12528645be87fa0 UI: persist experimental flag (BC) (#27074)
- a613a46de11ffd6b32c8fb3962ec521b0afdba3d cli/eebus: remove (BC) (#27157)
New Features ๐ซ
- c56f2f6f76fc46b1e725e4fd813eb01892e627f2 Add E.G.O. Smart Heater (#27217)
- 21747236d02ef2a3e2b21964690bc310d607210a Add EpexPredictor (#27169)
- 06f628ff0b24bce0bcea9783ea503cb1cb83b94c Add Finder 7M.24 & 7M.38 (#27181)
- 23a1118e37e4dadafc51a8d4cdd9bdfe686d564f Add Glen Dimplex WPM
- a36e6201827586cbd63f754e3a8476748fe3ea19 Add INTILION scalebloc (#27247)
- 958650db9de8d6779d236dde5330a145a47cd0da Add Solax X3 MIC/PRO G2 (#27419)
- a5824bf5f0157bc206821a0778eeecfea67d30ad Add location service (#27471)
- de52d3c4f57c0f9e8b127832b2fa7cdbae4ddd2b Add merged tariff to combine multiple forecast horizons (#27172)
- 9819133f48303226142180e83075b4172c61a3d9 Add pvnode solar forecast (#27358)
- 14c298c7ad6caedec24584910ebee17a9a6604d8 CONTRIBUTING.md: add AI-gen guidelines (#27238)
- 90e7ac313ff1cf90112027083e619768e8bbaded Config UI: refactor modal handling, add deep linking (#27344)
- 7bbfad1ccfb46cce16977d9405465bb0d78bc0c0 Daheimladen: add rfid (#27282)
- fb6e238abbe3b7cf1f0a39e7e2ac442cafa30062 Peblar: add ChargeLine brand (#27404)
- 8e8b13bce24622e020e98705f5be56af731b1aa3 Session UI: add absolute CO2 emissions (#27460)
- 0c1dcfc69ae49a3208e002fdbee222686c6e0290 Sungrow: add heartbeat (#27388)
- 84e9bd89fc5e6e0a8e1c5bf9d7a59b774010d4c5 TP-Link H-Series Smart Plug: add charge usage (#27159)
- 714093a5059240e0cfd13cacf201391c8f9ddd14 TWC3: add ConnectionTimer to detect vehicle swaps (#27346)
- 5a8607fbbae8e8b4d02595a3dbf068ef089e1a2a Tasmota: add SML-IR reader phase readings (#26920)
- 042ec1f1a7978c08744835b9e9b40c768c1ae5c8 Templates: add timeRound (#27408)
- bfb2e5562b41b9706a2d6395270309aaac39396b Toyota: add range (#27353)
- 62d60f48e54dadde3534882f38e5fa246f389e33 epexprijzen-nl: add optional tax and charges (#27229)
Other Changes โ๏ธ
- 7f772bad7320f3fedce3725f758406d8e6ebe59d Config UI: make messengers configurable (#26946)
- f122caf99eebc9b572ae1641acf924ef002a9a2a DaheimLaden: update firmware requirements (#27209)
- d813989648c323d1323868f7b124f08cf7b01311 Don't show boost button by default for ui-created loadpoints (#27504)
- 768656e0c3182af611bbe58716b239a7ed382a12 EEBUS: configure by default (#26944)
- ff0ee105be5cfcfe9091fb964758a75a075d062c Forecast UI: improve constant values (#27283)
- e30fa4ba99005e64338fca0625f3447a5fd82225 GPIO: always use pull-up for logic input (#27321)
- 26f79c4be5f402afafa8967c192912cfa50b02a7 Groupe-e: migrate api (#27196)
- 201b93fd32db36153e2400157e9fa275a7791890 HTTP: always check status codes
- 6a0dca381190af09681c896429e61f8c22607bd3 Home Assistant: prevent auth creation on uri type (#27286)
- 085e0de208970e667e1be51cadc762e96ca4e850 Huawei: suggest defaults (#27493)
- 93ca9a5a5fa9271aed8cbf75846416b135a72f5c Ochsner: improve keep-alive (#27366)
- d5df743d8a1009680bdeeec7752cf00ad8095dc5 Onboarding: improve password flow (#27246)
- df69cb778da002e781850a5cd3947c26e358c619 Optimizer: report error details (#27144)
- 0f9f530d590cf495be9f4977ae32f31e029203e6 Planner: allow skipping single expensive slot (#27298)
- 45156ceea1dcdf044d2dbed8487c9bde500ffcfc Revert "Stecker: deprecate"
- 64b415c36dc0003dc2cb039eabe8021ae41b128e SAIC: simplify (#27130)
- 096e285901d1787c28aac6007dfd115a1932dd30 SHM: use friendly name (#27456)
- 11006143514141cc9fb30df24f2b52b6dcda9cd2 Stecker: deprecate
- d0cfbe43c7a8d73ed1de4af8c85ccfd8f3518d2c Tariff: pvnode - change default to 24h interval (#27452)
- 88ecd6f15232fc25a06dddbf6fb8d453a90d4976 Toyota: support range units (#27371)
- 0f3ed0e131efb5025c3b433d666fffd7b642964d Uncached UI reload after update (#27194)
- 05eb10aae7d522bac94b7fa7a35f7d0231f45b14 Viessman: update API endpoints (#27503)
- 73bf912422c8dc9d3e203ea4144f7f24e6b5ca43 cli/password: allow forced reset (#27293)
- 8d350a7a65645ecb675da7d5623194e8e1aa54c3 cli: always listen to Ctrl-C
- 3f0f1cfbf8a269b9e27c1714837f1e8af52b2859 home-assistant: allow switch as sensor (#27399)
Bug Fixes ๐
- 0fd07134bef1d1192e60e4e431409c26998cf5f6 ChargeX: fix phase state reg type (#27199)
- d4d227ef63173fb5da27a83c12bf73df7eddce2f ChargeX: fix phase state register read length (#27243)
- 50c5e9ac978c7f7fc3929103124fc0756f61bc95 Deye HP3 Hybrid: fix ToU SoC2 overwrite (#27464)
- 79da63671b943c52bc67f466d62fc91d3dd1bc10 Fix default vehicle soc estimation (#27364)
- 5738399a49ffb1430f51150d4e1134939342683b Fix grid charging when tariff setup failed (#27384)
- 91e1e3303d8249f615f42fbe6658ccb169eb05f9 Fix invalid content length on database backup (#27336)
- aea38f39a1f139d657ce4dbf1bbe3845407ff82e Kostal Plenticore Gen2: fix battery charging (#27161)
- 3defe029e461866b546f063f60a630d4dd499fee Mercedes: fix vehicle api (#27345)
- bb41d6f4fe9284bd1bb1481ed645dc9cc502b637 Nibe-S-Series: fix mode and power envelope (#27224)
- 1efb98daa4034b7050db18da1b84488b50d7b42e Ochsner: fix power cnotrol (#27339)
- 7b8256f93a63faf098b4dd7899b8b5e206028dbd Planner: fix continuous plan execution (#27227)
- c53a67ef993bd93be2dff930d4eef2953343f4bf Planner: fix plan charging too early when preconditioning (#27299)
- 2671732c3220c8fa17e3febc4c2be3bb97c35be6 Planner: fix repeating overrun (#26529)
- a6f17db502a6098056e7a7016254cffcd87425f7 Vehicle: fix validation
- c16ef73090ff45d599993a2584e7c77f0e63e99a fix: flaky plan e2e test (#27349)
- 420ba19ff4f875032dd8db358cf818739008dec7 fix: modal resize issue (#27360)
- 03e641ea802df35ffee95477aad070c23164ee4a fix: restore battery settings when battery is removed (#27256)
- 3f1df220b5879a981c354c249aef810cad62c048 solis-hybrid-s: fix grid power (#27280)
Consumption - Mobility and Transportation
- Go
Published by andig 3 months ago
EVCC - 0.300.8
Changelog
New Features ๐ซ
- c5631123c3a129bf6d8bc60245400e49fb55c3db Add HomeAssistant charger (#27103)
Other Changes โ๏ธ
- 924c4569bec641bf9ed72f48b4b57dc2035e32ec MQTT: trim trailing zeros
Bug Fixes ๐
- 725af06baba0b5305373ab9b0a048feac8262338 ChargeX: fix register decoding (#27110)
- 44dcd038880caf88daf75f6a96e225d2b403136e MQTT: fix namespace clash (revert #26999)
Consumption - Mobility and Transportation
- Go
Published by andig 4 months ago
EVCC - 0.300.7
Changelog
New Features ๐ซ
- 1258d5d4c6f08287a144c1b579bdcaccddf28d0b Add CKW dynamic tariff (#27051)
- b5b6cb414f9c685af6f9b7bdd1693429d92b673a Add Pro 4PM to Shelly device definitions (#27015)
- ccd0857255629f89f54da4d312a79bffd12efb73 Add Xtherma heatpump (#26788)
- 27e31808e3911eb41e92bd5a4076474466dcbdeb Add delta plugin (#26897)
- f5d7453ffdc9c6e16f6b3eaa2cdda944f22fe707 EKZ: add VAT (#27058)
- f8d09800a5eb91b6621471c73f29bb8a921df33a myStrom: add token support (#27047)
Other Changes โ๏ธ
- 2b13eb266879212e8a5ea02ec7f1904f9ea4e3a3 Loadpoint: clamp estimator virtual capacity (#26978)
- ae9a64984f17b339cfedc97b6f66a8990d58208b Loadpoint: simplify estimator (#26956)
- fbaebef0e807614a8238a03d40ac0fc4c25e5f98 MQTT: allow tls prefix (#26998)
- 4d7a29de86307cd803a81f4d5766680b5450b363 OCPP: adjust log level for new connections (#27106)
- 40b8e35dac741e8d8fb242b87c9ac9bedd8a78f0 Plugins/HTTP: include uri in error
- f3c87f00b492f54eff15795a3775870e2029f829 Plugins: make watchdog deferable (#26790)
- 618385701b6b1be087088a2017c1e4fe116af513 RCT: reset soc strategy (#26945)
- 5d67c0b7ac518fb1faa3456ea1723c2c36fba9b4 Revert "chore: upgrade modules"
- fed9915981137b6805102ff7caf4fe5a67292515 UI: improve CHF price format (#27054)
Bug Fixes ๐
- 4c6ec1709ab40d18901ae18ab51174c48cea90e5 Kostal Plenticore: fix battery mode changes (#26972)
- 136682cdd220c60a65f20d0a7f6bdc9afaa0ab32 Ochsner: fix setting power (#27082)
- 6757a98bffb31467ee154e474a37cfe78070bb2e Storaxe: fix register offset (#27033)
- bfdf803c6a28918929583ab514b113d4ef1d54e2 Templates: fix azimuth 0 not allowed (#26997)
- a6e5f934301256f7427e0d09cfd9701f952866c4 fix CNY currency format (#27014)
- f65e370585c5065e2b2520886e754d536dfea4d8 fix: show battery locked only for discharge (#27025)
Consumption - Mobility and Transportation
- Go
Published by andig 4 months ago
EVCC - 0.300.6
Changelog
Breaking Changes ๐จ
- da1359bb8a7012daa2666477f623b18b345df581 Bosch: add battery params (BC) (#26913)
- 849bc997f7642f3d9c6401356afc2361a314ff20 Green Grid Compass: upgrade api (BC) (#26809)
- 7f812f8b718234fe95fd9ec465ecebb97a271145 SMA: add battery params (BC) (#26899)
- 2f5f2f1e9fe41840c815c13b38b6c29c9cf5dc42 Vehicle: reduce decorators (BC) (#26866)
- 6a9f860cc1179d5ba2d8a54a3c61feca79c87b54 Remove
/healthendpoint (BC) (#26822)
New Features ๐ซ
- 825a34ccd4678d2ea25ae8980247dec13931dbed Add Atmoce MG100 devices (#26858)
- 7c10a2ec312e1eacc647a189049b731bbb3fadd9 Add epexprijzen.nl tariff (#26924)
- 7229bbe0fda690548edbff62739c3eb98838df53 EEbus: add ski suggestion service (#26878)
- aa2e55c7a3d658917d7f2b7c433bbbed05923f6b EnergyForecast: add market zone
- 37bee0cde5734dff80d4fdcf76449b672c2abd4b Enphase: add timeout (#18556) (#26816)
- d8770b5c44804ccdbed0e617244274c63e75fb9b Nibe-S Series: add max power (#26382)
- 6fa6b917634728ed5a1bd49ebea3dc4adb913c24 Shelly Pro 3 EM: add more devices (#26851)
- 5c3f378ee6ff6da87d0fba950e91363f33e54ce9 Solax: add currents/voltages (#26930)
Other Changes โ๏ธ
- f3dde8f6dafe9aa58e319076f6a37c467924a288 Bump lodash from 4.17.21 to 4.17.23 (#26891)
- 1d8c8ba79c7cd418dfe74983f3b542d804452a5e Setup: skip unreferenced chargers (#26870)
- d1ec2ede17df5537f393783056988d9b6efef6a1 Templates: validate required numeric values (#26959)
Bug Fixes ๐
- 0643648a944e61bf3fdc79aaeb05f26468cd3971 Loadpoint: fix soc read from offline vehicles (#26942)
- c5ca432fa63d6a3504629f4952427e6e072013bd Ochsner: fix power
- 821f381e8ca11bafa6b08909f1657e49e1ad9c63 Sungrow: fix deprecated timeout
Consumption - Mobility and Transportation
- Go
Published by andig 4 months ago
EVCC - 0.300.5
Changelog
Breaking Changes ๐จ
- c0e9e4c9134041cf1277c58959cf3ed5752c15a7 Config UI: add param value validation: host (BC) (#26149)
- dbd298445b2ee1acbce43414280fb96b823d8393 Sungrow Hybrid: use configured discharge power (BC) (#26723)
New Features ๐ซ
- be90fde29706bbdaf4f5ff1d3f961c48244c9c93 Add Voltie charger (Modbus TCP) (#26841)
- 0f53d54273e6a75d4450cd402d1b058dcfecee28 Planner: add tolerance for single slot use (#26814)
- 479e5c361fccc9876b7da161e1de508be06ca9eb Tesla BLE: add caching (#26861)
- 4048f855d9cf21cd5635309fec9ceb24f3eae1dd Vehicle api charger: add wakeup (#26780)
- 9471c589ac42f975dffb13d618d58ea56ae4e979 Youless: add min firmware version requirement (#26807)
- 4d5f374576586c906afc15326c050219f5b72418 Zaptec: add mA regulation and improve phase switching (#26573)
Other Changes โ๏ธ
- d3d902ebd86987c9636a4540d8f613143372d025 HomeAssistant: cleanse uri
- 048b27b99d416932ac4bc93c88866650fdcdef16 Homeassistant meter: scope battery parameters (#26818)
- ed531e060a1eff0c349518aee46b363c19ef3774 Kostal Plenticore: suggest defaults (#26724)
- b3448b6b04898e9a82ebff8dba0ee8756b152989 Metrics: interpolate single missing slots (#26800)
- 1d60aa005fd1640362975abe21e37d39d0da3ea9 Modbus: ensure service result is rounded (#26756)
- f17939152683344762abef233b0501856c542514 Octopus: Support new-format 40-character API keys (#26755)
- 45738a04538bda1c4ac2c89845c4ac2b7dc67366 Site: log setting battery mode (#26777)
- fe5276bd35db8f7e3e915da58d98b65b2a4abd37 SolarEdge Hybrid: deprecate timeout
- 1c49be86fa24fea17a35be39dd738b2b2bf2aed9 Templates: sort required params first (#26775)
Bug Fixes ๐
- 5331de7a612ded14c35469d361cd510e8d8ff013 Config UI: fix network errors on restart (2) (#26770)
- ddffc8a6d50c56481e0cb0aa51d8157210c53c8d Fix loadpoint modal conditional circuit (#26789)
- 83883635868c438a0e3b7ce5e24a2c94e330e0af Loadpoint: fix vehicle range polled at every interval (#26812)
- aa1fdab0b607f010a5d8a8d43324f85dc66d9f3f MBMD: fix simple meters (#26860)
- 888e5eadb167c06765424ce326f846704c97930f UI: fix double percentage in the plan list (#26512)
Consumption - Mobility and Transportation
- Go
Published by andig 4 months ago
EVCC - 0.300.4
Changelog
Breaking Changes ๐จ
- b045f17b94349cc66bab0232af9a0342d8cb30e2 HomeAssistant: detect units (BC) (#26439)
- db1d1d074c093e8791a385498d4f0c04a0e4c345 Templates: remove unmaintained allinone/linked templates (BC) (#26635)
- bd7a8ea6dddbf604075b9cafc62aae2b40582204 cmd/cli: remove configure (BC) (#26633)
New Features ๐ซ
- 38b5b9db13cc1b33536020e05e4cb80cecb1fd7d Add ADA P1 meter (#26745)
- 021260bac7b27449ce7e8a3a8ae2640c65939e37 Add ChargeX charger (#26658)
- 8f5f312b7c54528142cb60aa5299ba61bb93ecb3 Add ETEK EKEPC2 charge controller (#26669)
- b02f3d98eb531dec0c952fa610801516023bd19b Add Modbus service for dynamic parameter reading (#25908)
- 9ea212f0b40a0e5664d42f77c256b8214b724912 Add Pstryk.pl tariff and meter (#23819)
- bfb0caec6b54bd2bac567bf652ff4bfec10176c4 Add Shelly Top AC charger (#26520)
- e3febd890a69f8b754d1a407b17eefac5d52e156 Solax: add phase switching (#26730)
Other Changes โ๏ธ
- 510df0daf387c4970694d96d5e4f34ad2471e0c0 Battery: prevent publishing empty battery soc (#26728)
- 226fdac9bc1c2d06432c2e5949a707ef5b509d20 Config UI: improved phase values (#26568)
- b27684032f2585be6fa65de543ffd2840cde7086 Config UI: rename HEMS (#26535)
- 854d0a83c1c5999b17e496122959580be383d701 EEBus: ignore invalid phases
- ea8969260eb04612b56e722d04dcfb344a4a334c Enphase: use https by default
- e41066140510a4e16a49eb162b69f5eecb744ec3 Optimizer: decouple from solar forecast (#26584)
- 5b1853f9e4180bad1658de9d86b9b3ade5896095 Peblar: remove session energy (#26528)
- 2b2e6a597acfe73af310efdedae9394d91d843f7 Sessions UI: make guest vehicle selectable (#26586)
- 2a40eec8de66e32267f1077a95839244c7f1e6b9 hassio-addon: better database path resolution and logging (#26643)
Bug Fixes ๐
- 4bead808862d283357fb27f277be01a46f6e517d Audi: fix authorization (#26591)
- bd23ae7e63ea5aad8abf6f37e2825fdd5c9e6a67 ChargeX: fix function code (#26704)
- 8de6797034224a0dce42f7c65dacd233948034ed Compleo: fix rfid read (#26580)
- b1ccc55bb47539ea56b55bd84d1f67217dc7f759 Config UI: fix network errors on restart (#26572)
- f12512a6dca79a238ddc1db92f28ed034263b750 Daikin: fix temp reading
- ea18e19a7f5e123a6e4e3860b887bbcdc4b7c313 Loadpoint: fix updating charger soc (#26364)
- e10f5a12c440da744206fbcc1b6fbeea0e962f7e OpenEMS: fix description (#26754)
- ed6c15b08235ffcf74dad64c5542ae1e728b407a Shelly TopAC: fix enable (#26677)
- ad014333b23f5ef3d4caae88fa29be5fcafa3c6c Solcast: fix "from/to" update window (#26690)
- a422ba4ed41e27051033441934b7f5208faa7dc4 Storaxe: fix soc (#26559)
- 4cf9c17e6b102fcde4db90ae1b77777b8b4bd9d4 Volvo: fix range (#26675)
- e08741740da881823f81fb62cde8cff7518c71b0 fix missing modbus defaults in validation request (#26726)
- 5a768d3e8879ee4481565a44c853d2524c182b00 fix: UI suggest safari rendering (#26740)
Consumption - Mobility and Transportation
- Go
Published by andig 4 months ago
EVCC - 0.300.3
Changelog
New Features ๐ซ
- eef7540a0abd065faff135958bd38283c20cc354 MBMD: add missing battery capabilities (#26549)
- 43321ac0958ba966288a9644d74223f4175977db RCT: add curtailment api (#26252)
- 51af4d4f1911954ff14e905baf728d2ad47fd747 Savings: add Belgium and update co2 with 2024 data (#26435)
- 617b95aca79d562fb00c9b72a46700f353286f2c Solax/QCells: add standby wake-up for charge mode (#26454)
Other Changes โ๏ธ
- aa80bf245c9c3e20231a6604770b8c29efd6a643 Config UI: edit existing ocpp chargers (#26487)
- 19bcd72c6dc4c145dbfe0537b2975ff528f27ff1 Config UI: fixable invalid refs (#26481)
- 2d78403581d57a031ba6316f29d55f4c4bf1779a EEBUS: properly setup entities (#26401)
- 4f20cc56d971e1455822e6160169e8a269f66c99 Green Grid Compass: deprecate (#26494)
- dc9ff1d6c317e1c52b029dca238bc5a9522d4b70 Loadpoint UI: improve title visibility (#26248)
- 2b478a592f71857000a2412f070477105fb7f804 Loadpoint: don't log expected errors (#26420)
- 4a7498ac9cc539666ad708b4f888ee9488827e90 Optimizer: standardize definition of battery parameters (#26302)
- f37484985a3abbe66187711a1e782fb6bbb660fe Plan UI: always show settings (#26488)
- ed9709e079f7b52bf48b93512ebb55b1869c0a31 Planner: guard against incomplete rates (#26324)
- 3f632d9096aa84ba3b1749b83bd9849a2bc8b0df RCT: improve battery control (#26358)
- b399931c4cf99dd24e8ed9b421f5ced0c52f0abb Run without loadpoints (#26367)
- 478a055e9bd871df780e8d03a9f07e97fb23f595 Templates: improve required and advanced handling (#26371)
- 63ba00ba730d1e7ba1ef0798bfdb428b02e20caf UI: force plan start rerender on day change (#26479)
- ecaa0e6068416ef7cd39d093b80ea12e1c76eb1a energyforecast: provide 96 hours (#26436)
Bug Fixes ๐
- 179c117bf22f6e4573e64cbe31b056c1f9e517fc Alfen: fix race condition (#26341)
- 57922028790a03057f7d5e9383a3ef637cbf25d0 Compleo: fix charger timer
- 90c26e053c3d122fc9fa72705ca5bd6bb9917c22 Config UI: fix interval change feedback (#26523)
- 440706f2f6f85e4b78a5bfa2630ce96449b39b33 E3DC: fix status detection and auto-disable phase switching (#26378)
- fea6e09b4c0c792a7af7af50306b75f40fa9a4e9 EEBus meter: fix monitoring of power consumption (#26472)
- aa9723b32354efdf4022c2a7bbfa3e5008729d55 Fix effectiveMaxPower returning vehile value only
- 668125c51bb3b734edbc785e64e05d4b9347585c FoxESS Avocado: fix Modbus errors and add grid phase monitoring (#26408)
- 880d5add8d2b0ffdceff9191e98baf067e5a6263 Kostal Plenticore: fix maxchargepower (#26515)
- 8ef3cce10f01fc0f67623d941c44b9ef5cb2a8ca Planner: fix preconditioning creating empty slots (#26448)
- cc02d429b029ade1c51708846e56328296fdf855 RCT: fix battery control (#26329)
- a68d6aab7a7224e9e69407ebf652b523b3861e5f RCT: fix battery parameters (#26411)
- 5d4551fc7e468fc188c5c607fd5db32ecb446458 UI: fix chrome focus in footer (#26466)
- 91edce9d69e9911d7793d8d77bc4d4a283ed53e9 UI: fix swipe highlight (#26504)
- 00e8bb164cfac92d961885e7e24bd05d196b5863 Zaptec: fix password quoting (#26521)
- 223e70de9614dcebe36283155948a9197165d421 openwb-native: fix mA control (#26449)
Consumption - Mobility and Transportation
- Go
Published by andig 5 months ago
EVCC - 0.300.2
Changelog
Breaking Changes ๐จ
- dc6d0565380b8266f3af636a4be5546f45bcf2fe Planner: add continuous strategy (BC) (#24423)
Other Changes โ๏ธ
- 916de19f4f565ab9d9acffe25c7f1e537a3ab85d Sponsor: improve expire message (#26284)
Bug Fixes ๐
- 1bdc6a6fe59e471a78486e27c8fcd9f76c59900e Templates: don't validate deprecated parameters (#26292)
- fba4cb48034d86132e6a2be4137777b855136647 Planner: fix backwards compatibility
Consumption - Mobility and Transportation
- Go
Published by andig 5 months ago
EVCC - 0.300.1
Changelog
Breaking Changes ๐จ
- 7acc133f3cfa2050b0a9d027d4d5f2e9e79f7b48 Revert "Planner: add continuous strategy (BC) (#24423)"
New Features ๐ซ
- 6f28537531beef883a77e16a8dd1941ad2e64ebd UI: add IDs for mobile testing (#26244)
Consumption - Mobility and Transportation
- Go
Published by andig 5 months ago
EVCC -
Changelog
Highlights ๐
- ๐ Configuration via Web UI is not experimental any more. It's now the recommended way to set up evcc.
Breaking Changes ๐จ
- 9eba0f7099f055712d271a1b11f6840788ef9be1 OpenEMS: align maxchargepower configuration (BC) (#25766)
- 291898fea91c7bfee4990033594c1cb79d348831 Planner: add continuous strategy (BC) (#24423)
- aaffd29e4c6a22634c8a0c78cdc66b5781ace1f3 RCT: require BMS version 6515 (BC) (#26057)
New Features ๐ซ
- e702924fe39effc91a544a506e764b782a04df05 Add EEG ยง9 curtailment api (#25887)
- eda16fe102a125ec386971288b1f938989848df5 Add Ecoflow PowerOcean (#24012)
- 14b4f7fe3ea231ec42a7b766eadc8fada7beed95 Add Hyundai Bluelink (United States) (#26047)
- 2df9bfee05e546828b2b8a48d60c729f65cb9b1a Add Nibe S-Series (#26058)
- 1506de71c8c87175c74bafb9ed992b67d9af9979 Add Octopus Germany "Dynamic Octopus" tariff (#26102)
- 49d054dfee208a763282f500c9bb3203d39d1071 Add SolarEdge ONE EV Charger (#26191)
- dfc7a46e86cb8037f6ddc70388aff158664181cf Add Subaru Solterra (#26175)
- f3dd331ad0b1e56361715c7a06f782c1d9fbfec8 Add Zendure Solarflow 2400 AC (#25971)
- 4d859a688088db27d29b25e76986046a517c39e0 Add Zendure Solarflow Pro (#25189)
- 6ee06e4e79d08b704d97f1389bbfb8a9e931e807 E3DC: add Multi Connect II wallbox (#25703)
- 5f47a55237d01f5ebca0a12b9331c2b548318b65 EEBus HEMS: add controllable system limitation of power production (experimental) (#26226)
- 46a6dd22d7c757998b07bda06a367b3698d1f329 EEBus meter: add energy guard limitation of power production (#26247)
- 155029b25885987a5ef147620815dbc95570b72e EEG ยง9: add pv curtailing (experimental) (#26249)
- 381573b0eb956f4afbd312e80250daeafe21e646 HEMS: add "smartgrid" session logging (#25907)
- 1d6ab6b67bc1d77777ea834c4c6151cd81ee7682 HEMS: add FNN 3-relay (experimental) (#25851)
- 97444e6241561260eda070b39eafac4c55d33ac8 Issue UI: add system and timezone (#26072)
- 9eba1311c24c5371b7e8064c6ea7845c68505eb9 MBMD: add, update & unify templates (#26215)
- 4d58bb8cf12a5aeadc87bbc12c47dc0d5adfd997 Q Cells Cloud: add US region (#26211)
- 709fc827e21940b25e63005415dd416c810d8b47 Renault: add SocLimiter (#25757)
- b9e89ca588ca1155616e34418d774be5539c60f0 Revert "chore: add test coverage report (#25891)"
- b10c0d4b42bd8fdf440c9a453e1d9cf45510fc28 Solax: add min/max soc maxcharge/discharge power (#25979)
- 4477fff10972769a894fdf9bb5a913a22105eb58 Tariff: add EKZ (Zurich, Switzerland) (#26083)
- 38e86fe73dfd3b639f62f78eba5494e740e38086 Vehicles: add maximum power, improves planner (#25303)
- 86aeb8e542de64e7a283f73a7a8af08af8e719fc Zaptec: add per-user token caching (#26109)
Other Changes โ๏ธ
- 4d09af22f72de8cfeb0904a061ce19efe96f86ca Auth UI: auto-prepare, success message, extend tests (#26077)
- d21c3f14a6ea52db7fec2b0d234514adb6bdc4af Config UI: improve interval explaination (#26116)
- 795e12ba160305fed1c7906ce0d59472548ebff8 Config UI: integration card order (#26131)
- f202d05474ef8bb1ba9233d316b430c248f825c9 Config UI: release and final touches (#25762)
- eee7fa0e3098800537a9b0e18d6c20daeedb3331 Config UI: remove device validate timeout (#26045)
- 4d92bfbb6e6001ebbcc4ccb4f859112d6aafb58b Deye 3P Hybrid: use maxdischarge instead of TOU for active battery control (#25945)
- 02294559dfc1bae70e63de7766b7889cb1059905 EEBus: split entities by use case (#26251)
- 73ae64602367b187e8d30571580a3f49ac1b765f EM2GO: workaround for home FW 1.4 (#25962)
- f365e2099a069a2b86390b8faac3d579f06a4988 Enever: support 15min slots (#25953)
- 60417057d0ebcc56e47c79d2e69c0b126a5dfe55 Forecast Chart: dynamic width (#26022)
- c25bf050869225740104aea83fd673c0744fdce0 HEMS: published detailed config including max power (#25869)
- f3fea0bef998866162f936d9f2feeacdb143d38e HTTP cache: force caching even if server forbids (#26107)
- 5bbcee31b852f2afc48ba4f913e20a9145f49d87 Home Assistant: accept paused status (#26020)
- 6e367f379caac4a934afcbaa80a600ff7d297230 KIA/Hyundai Bluelink: remove refresh logic (#25670)
- ddcb47b138f7efc9a1749edc84a6f8de30be2ef5 KOSTAL Plenticore (Gen 2): enable charging during hold mode (#26169)
- 545f3a758e797f70b1c6b604f5fd1baefd22f676 MBMD: allow invertering using minus prefix (#26201)
- 138b9b79dbb679204f1c4d7b9f74cfdc3d29dd96 Ntfy: support auth tokens (#25856)
- 117963dcb5fadac2d5cd8f6b9bacc5eb3f8c8052 OCPP UI: improve setup flow (#24453)
- 5253330aa3e6b0fa805608595b59a2093a44a015 Octopus DE: refactor refresh (#26110)
- 2977763ff7cb744a032a533647bf0b515e63735d Planner: continue a 100% plan as long as the vehicle is connected (#26203)
- 236cde95bfdf1932709a570730b46e1fb745f170 Planner: send notification when plan overrun is detected (#26054)
- 31bb62148dba3b2f2a9bc8a2cfc55bccfb357ba9 Provider Auth: use base logger if available (#26138)
- f00b5a0c4b835a874b5eb65241f9b7e5615dc3f0 RCT: improve logging (#26033)
- b1914c30ea369cbdeab434bdd4d50d615246df2f Residual power default of 100W (#26152)
- 1aaa4d5c681abcc003df1b77a000733d2dde6b57 Sofar G3: optionally include external sources (#25936)
- 73b454afae246e65cace66c3ea05551a16e622dd Switch socket: document standby power (#26013)
- 525480e4169db9b2ba9539bb53dc54907b9c382e Templates: constrain validating required parameters by usage (#26167)
- 3adf8b452028059d3612fe697378ce4af0c94449 Templates: error on missing required values (#25932)
Bug Fixes ๐
- d7cff1bdb88a30529fdc2bf8b78eef1d3d3d3069 B+GE-TECH DS100: fix power (#26187)
- cef1c78e86f111c871f6ee5ea178593cb744ef7e Cardata: fix charge status (#26235)
- f346644f4f3e293475485a00e706fcf11795a943 MBMD: fix & simplify meter templates (#26257)
- 6f97bff88d8170f67967f39a9c41033c7f082bcc RCT: fix battery control (#26049)
- 8b608b368f8fa860393be5e00746fa5334af6a43 Revert "chore: fix test coverage (#26066)"
- 3087ce8d8b931ec6a6ab76491880eb9e59662e73 Senergy-hybrid: fix template (#26065)
- 1f4a5b4537666b704e570aa6170e622c0ed565e2 fix solar tariff shown as configured in log (#26115)
- d9b8ba95a747ef6ee344033640c6150e4bd8308d fix: ui auth error on restart (#26176)
- 71ccde6e2b4d209af02a3e1da7c33ad41c695a20 fix: ui error on restart (#26153)
Consumption - Mobility and Transportation
- Go
Published by andig 5 months ago
EVCC - 0.211.1
Changelog
New Features ๐ซ
- 1c11cc46a1c49cd1bca1e9565039685f0bdd1d73 Add GPIO plugin (#25806)
- 701ffbf10792c21eea2d000b1545a3db7927d80f Add Senergy hybrid inverter (#25863)
- 25382accc74e626bccc604c162d6773261862d1c Energyflow UI: add price/co2 toggle (#25717)
- 6ae41795b823b9713d2dde1da049db3676dfa5af GPIO: add read/write type (#25875)
- bc3c5508ea98816b3e067b15d90880640c0e2806 HEMS: add passthrough (#25878)
- 25625e461b1b91e930eea71232662ffb61176414 RCT: add support for second battery (#25162)
- aeaa1807b5bbf526ba02687ea70ca7f358d9f380 SMA Hybrid Inverter: add
gridusage (#25456) - bb78ce2ff1934ad57d00e9d123f75e1a8c5cefd6 SolarEdge Hybrid: add min/max soc maxcharge/discharge power (#25929)
Other Changes โ๏ธ
- a5c73442ee6be2072db62613b1508253ea8458a5 Auth UI: reset values (#25809)
- 5dcbcc85e2e57afe49daf4e490ed14d76eefa346 CLI: deprecated migrate (#25760)
- c5fc4b4f99034dcf4f3dd1374ac5ef8455b54d5f Cardata: display oauth user code (#25818)
- 2f164cd2943a04f9354c60800f71fc657c0ce1fc Config UI: clearer rs485 wording (#25918)
- 3c7476762b6a747b36e2f4bd153daa4f6c94880d Config UI: suggest serial devices for modbus (#25780)
- 2abcd2b824094f514a44f73d2d1833df5b18d235 Deprecate mz2mqtt (#25795)
- 8c1b24d08835b60700eec60e8ee9f5fb062ec15f Energyflow UI: align production and consumer (#25742)
- 10368c239f9d630dac9852bfb37998eedf7c8fe8 Ford: deprecate FordConnect (#25627)
- 157f9d207cd9ba3b66b9445a113483b634ed388f GPIO: use function instead of type for read/write
- 4fb94b9b4ac093de4b7eafd56351f6a90d0b13b8 HomeAssistant: always send clientid in params (#25793)
- d92ee4f15739d7876063ccedb59298d4b6687bd5 Kathrein: remove incorrect charge duration (#25934)
- cd5f4ecceefb2c8518a2d6bbc9e95ae144ff7a4c OAuth: clarify callback window can be closed (#25789)
- d84641aa9828910582fcdbcba54b5a3a9c6125b1 Publish planner plan (#25850)
- d35125340347f5f16f6e542467635e0534285a40 Sungrow: require maxchargepower
- 017befb6a1561ae8165b068481392b8b727b44a5 Zaptec: update template description (#25858)
- d3f388b3f28450863eca1ceb52eabadfce2287ec change setup url of fordconnect-query api (#25791)
- 403f3f0f438cdac286612591648991df3e5713b2 cli: dump battery limits (#25738)
Bug Fixes ๐
- 9eefcf1a6e7634c73cf17e8bfc0919b88d9f6fd3 Cardata: fix 100% CPU usage (#25804)
- 73a34c578a1c3ec7276ef2d25e12f8e8b0712d53 Deye: fix minsoc/maxsoc not being effective (#25739)
- f2647cdb48edb5ed57ab572ca39e720a8a4b03f7 Fix wrong loadpoint title in error messages after UI reorder (#25800)
- 00e8d4c94324a7153c1d2bcc3a09d144954b0d45 HomeAssistant: fix deprecated home parameter not rendered (#25849)
- 50b941955e0128d17b8678952ca2e1b3e8c69c7f Revert "chore: fix golangci-lint 2.5.0"
Consumption - Mobility and Transportation
- Go
Published by andig 6 months ago
EVCC - 0.211.0
Changelog
In https://github.com/evcc-io/evcc/releases/tag/0.210.0 we've made a breaking change that should have simplified HomeAssistant configuration for non-tech users (see https://github.com/evcc-io/evcc/discussions/25622). In this release, we're partially reverting this change. Instead of solely relying on auto-detection, we're now using it as additional user support during configuration. Login to the HomeAssistant instance is still (as in 0.210) done via the "Hamburger" menu. Manually managing HomeAssistant tokens is no longer required.
Breaking Changes ๐จ
- 895fdc3895ced1ae353da5b9d50896eccea29edf Kostal Plenticore: add maxchargepower and maxdischargepower (BC) (#25261)
- 9c16c4df1b2b61f438d7f2eb1f4ccea42c583b1e VW/Audi: remove deprecated id/etron types (BC) (#25626)
New Features ๐ซ
- be76f786c65b3e9a214e29da111289ff0e4e3d75 Add Sermatec Hybrid Inverter (#25684)
- 3477f47374e49d48d5b6f34412685b1c6f5836c9 Optimizer: add handling for planner and smart cost limit in min+pv (#25591)
Other Changes โ๏ธ
- 9d523fdaf5afbbf960da3d61a587833e22c0b9c2 Home Assistant: identify instance by URI (#25659)
- 9fdcba86bbfdec2ec2872954c157c603e130039c HomeAssistant: use instance name if available (#25701)
Bug Fixes ๐
- 0070476917ede263e2a1c64cb984ff83a8fc1a23 Revert "Solis Hybris S: fix battery power" (#25696)
- 8fb8cee72d5a2a3d52c55eb60813fb364f5ae3ea VW: fix token refresh (#25642)
- 9fef8d45e3b7ff3a3637fb874d02b84529985442 VW: fix token refresh (#25693)
Consumption - Mobility and Transportation
- Go
Published by andig 6 months ago
EVCC - 0.210.2
Changelog
New Features ๐ซ
- 8358816eed531d1ad2fe34dd931c1d7f714adf76 Issue UI: add json values (#25584)
Other Changes โ๏ธ
- f35bebd8954bbc36f4fcd94de4b244db7b74a807 Config UI: auth/service improvements (#25573)
- ff6e4b838c4e900fbacec6100dcb5c08e7691d8c EEBus: reject limits lower than 0W (#25575)
- 28fbf623c5aff9f6f30c8feb220b01cc625997b1 Home Assistant: clarify home param (#25592)
- a65a1ce2d7cdf9cc2559642f4da0504ba242a0fd Issue UI: redact private data like (user, locations, ...) (#25039)
- 2e3b380bdac0930c12cc24bc242bba806637d662 ui: hide energyflow on fatal
Bug Fixes ๐
- 97e8ac19cdf49b3060b15f2168ea57f082996e04 EEBus: fix failsafe limit not left (#25578)
- 1597246d01ea6a2f047c1842328521acf1384594 HomeAssistant: fix deprecated properties handling
- f8dcd4dd78f2dd16309507218abc8c6049428cb8 Modbus Proxy: fix panic
- 50cbc18157d1dafef80e652f33ef2d28a83f2cef Viessmann: fix decoding auth
Consumption - Mobility and Transportation
- Go
Published by andig 6 months ago
EVCC - 0.210.0
Changelog
Breaking Changes ๐จ
- 628a12ee45ffd7f35f5994c3f6e878710e6e7cd7 Ford: remove legacy integration (BC) (#25516)
- b535d2ed07cb83f1ea95e48f2ad276c1068a07aa Network: allow configuring external url (BC) (#25285)
- ef096a236f12d8523f12c37c0dcb6992c6eacc5d HomeAssistant: add auto-discovery (BC) (#25141)
New Features ๐ซ
- 10ac59034f6751150fa6205491309dc4a34ea0f0 Add FordConnect Query (#25462)
- c96077104df721c3b6f659883e670b255293cb0e Add Solis storage inverter (#25191)
- 081349fed67b7f3366426f2ca29609782c29dd0a Add amsleser.no meters (#25292)
- aecec1162eb70e0be583195268b333739059cb1f Add esios tariff for Spanish electricity market (#25473)
- 33f8d3f13c65dee53cfba456e885d2463f5110b4 Config UI: add /config/auth verification endpoint (#25433)
- 1f0bd92518c9ff0f449ffb35e3348c9537cce86d Config UI: add provider auth subject to login errors (#25342)
- 8d94166d93556ee2c095afef60f7bb390365b4af Config UI: add redirect uri suggestion service (#25478)
- 350d96510c7bb562415ede052c305deb1e79b7ca EVBox: add configuration hint regarding phaserotation (#25438)
- c33a6c20e06ea76edbe0eac9a1e58166dd3afd9d FEMS/OpenEMS: add modbus (#24586)
- d5fe28b46367b8a6d8525cdaa9070ab757ed6d8e Marstek Venus E: add ModbusTCP (#25380)
- e9c765921e4e86688f735f2612f1fffb4a929233 Smart Energy Hybrid: add hint on forecast based charging (#25262)
- 0d5ebb83ac56b30c3fc135926ed393482159ad0c Stekker tariff: add hourly averaging (#25276)
- db0aa5f2aead5a89f783dbbe2b92438a17a1481b Sungrow: add maxcharge/dischargepower (#25011)
- 3e35a9efa73248fca30ae31882b15da439254980 energy-charts-api: add hourly averaging (#25278)
- 934cf0cbe8ba202315855f7814c2cbdfa4841313 energyforecast.de: add hourly averaging (#25277)
- 4141b2e4d73dcf83a7c08b9f741cdf12e8a5c72b iobroker.bmw: add streaming feature (#25272)
Other Changes โ๏ธ
- 65fce6e6b4e01cb9d491e674571f90d903435ebf Config UI: dynamic default values, remove static HA instance default (#25525)
- 0fe2f2a8518b9bc2adb84784da1dd8e4cc090cbf Config UI: order meters (#25558)
- 07bcca2925fb01b54d570af5fd4ff23cdaa37ada Config UI: visualize Modbusproxy (#24015)
- 5aadb01eae7710cb4829142bb0d65cd5ca807dbe Enphase: support IQ batteries (#25401)
- c90258b6e4b54bab9703df5d0206795e244b656b Estimator/Planner: Improve charge time estimation (#25168)
- e1a8e1a524e7e0311dbd7bc64dc0c0e0f642a0a9 Forecast/Planner: 4-day forecast data (#25385)
- 81d9f7212798eb3a7680d7862159300da6e9df7c Kathrein: remove unreliable session energy (#25427)
- e9223a69befea997a7666a266ffbe1afc7fd4ea2 Open-Meteo: query 4-day forecast data (#25520)
- 5d1ad9d7cbe2824ce697170f299a386a9c328ec5 OpenWB: embedded software replacement (#21984)
- 4f5a8899e9a748f814e2f8dab17658389814d774 Openwb-native: follow-up (#25334)
- 633f39f3a3416f8846beec07e07411d29f163a62 Optimizer: allow plan goal to exceed pv limit (#25348)
- 4813c09b749d5707dd163e95b30f3170e6519837 SMA charger: deprecate
smaevchargerin favor ofsemp-sma(#25311) - bb61acc99c52f90bb55e6310ca28da20e034f82f Start UI early (#23767)
- 8a9944a113fe3258fe4fb35bba83c2223c3164ef TP-Link Tapo: handle concurrent handshakes (#25551)
- 762462fcda52b7f41349131667d2c94bbed73797 ioBroker.bmw: un-deprecate (#25269)
- 22c9550a309610be6996513a63b1f636b1915d25 mDNS: warn instead of fatal error (#25517)
Bug Fixes ๐
- 6110de53069d26799e1d17fbbf9c55a5f8d20742 Alpitronic HYC: fix identifier (#25437)
- 522caa36bc967b61b0c6a8a4167d72c67eaeed2c Alpitronic HYC: fix soc (#25413)
- daa26bf726490de87f98b6a0ed13c6f45555f5c9 OAuth: fix duplicate devices
- 4cf35d224ffb2486189e38ebc74fc3731c0739ab Openwb-native: fix gpio open/close (#25358)
- 6a0cdbb72434cbe8e07234f4a29907b2d363e605 Solis Hybris S: fix battery power (#24024)
- 071357efcfcda62e1fd9a8b2a60ae495a52ed311 Sungrow iHM: fix register type (#25357)
- e6fe76f2937ef48721a0678fe707449701a538b7 VW: fix login (#25540)
- 2fb8513c793bf87b1383bb822f5e32b76f61940d Viessmann: fix auth provider
- 99c5f8cc3feff44aaa831af2ed675455b15968d3 Volvo Connected: fix auth provider
- 9d822cbc0a21e333a9ceff002c5b1a43c9a54271 Zaptec: fix authentication (#25331)
- 15b732dbffd8bbde6e7c63fb04ac14fdf4701cf4 fix: forecast default to empty array (#25177)
Consumption - Mobility and Transportation
- Go
Published by naltatis 6 months ago
EVCC - 0.209.8
Changelog
New Features ๐ซ
- 052f775bc9eb727866fd0562d63082e5980538b0 Add FoxESS AC EV Charger (#25188)
- 14c1300995b0b08c3650e881d3768de6e8f191f5 HomeAssistant Vehicle: add Tesla charging states (#24682)
- 826b802ff6f909e8686b15100ce1578608c97700 Homeassistant meter: add battery parameters (#25110)
Other Changes โ๏ธ
- d7b464751b91c105558b99faf1785f4de3002d05 Backup: update translations to not mention password input (#24899)
- 5bee21e1061c8518529e5f150502632ec780dfa7 Config UI: translate choices optionally (#25107)
- ab46d8150a9b78f7af7cbe60973b05199cf7a132 Grid Charge UI: toggle limit (#25131)
- 3422cf0b7ee5c240f0045b9ad0cab8ab89231fc9 Loadpoint: update climater when streaming (#25246)
- 4ed2b2e001a5abfc9728f766f70354712bf12891 Ocpp-wallbox: use relative profile (#25042)
- f4910d284b4cae6fe9e05fc4db3a6a4a932660e9 Optimizer: adjust fixed power demand (#25098)
- da22c6207367ea31c9596974fbcf1f0b711ee04c Planner: adjust session energy by initial value plan (#25149)
- a72f0c3c5ff91be0aa724c9bef96bbec6f271820 Sungrow: set maxchargepower default (#25238)
- 7924922d4b7a7225e3bc61e87ecaef6f1a18ad72 Tapo: evcc requires active third party compatibility option. (#25255)
- ecbbbe0b1ff54096b7ebde47481b3d2a42dffe39 Watchdog: prevent concurrent access (#25232)
Bug Fixes ๐
- e71bfc094db7d953e7403a10ad9638f492eaa509 Cardata: fix climater
- b928514dd8f3c5f7512bd74db9bdee3ae2943dc6 Fix tooltip translation for vehicle limit warning (#25218)
- e9cdad7ee041d8efbdf49dfc9b58f28f9b347634 FoxESS H3 Smart: fix limitsoc register (#25190)
- b4cfa9592696d326fca3b33b574c387d8a9d154c GO-E: fix panic on invalid RFID index (#25226)
- 2901d0887cd3ae368b36d8b36ecb3771431f3a63 Optimizer: fix goal for non-socBased vehicles (#25096)
- 88bc1124869e97c4f9d5c708622b7e0b5201baf7 Optimizer: fix panic on plan overrun (#25227)
- ecc904142ce56bac010b6cde9a45cd92bd1af743 Planner: fix preconditioning starting too early (#24981)
- b37b25a60f3fe1ab1a92ec8d47852f5bbb7ecf6a Skoda: fix OAuth login flow (#25182)
- 59526568fa9c0c84754be9120191c5c2211020ec Tariffs: fix unwanted caching
Consumption - Mobility and Transportation
- Go
Published by andig 7 months ago
EVCC - 0.209.7
Changelog
Breaking Changes ๐จ
- e4802610f949ddb7bb6e7b7828d8561520cec803 SGReady: add dimming via relay (BC) (#24704)
New Features ๐ซ
- 1c00a7d746ad4ddd93ce14b57aa3ce6733dcf0b1 Add Alpitronic Hypercharger (Modbus) (#24839)
- bdc5f406a4bd5271fddf5a13a260767027c42b07 Add Sungrow iHM (#24578)
- eea15dc944cc835dd0222dd23c9c978832a35da7 Add dimming of meters (#24978)
- 6ef847b05b9b98960ba7c70a8b7d975ff0f6f515 EEBus: add dimming (#24595)
- 333838326274e66f5e4e1d47d612729a7c78e6f2 Goodwe-Hybrid: add max charge/discharge power , min/maxsoc (#25009)
- 9fceda73463f1beead527006588a7a5a1a66cd58 Lambda Zewotherm: add firmware version (#24935)
- 97af3ef623745fbace9e80bbefbedaa79e9dfc34 SlimmeLezer(+) V2: add scale parameter (#24934)
- 659151445608571fd11ea7a50eb082154360e7cf Sungrow-hybrid: add minsoc/maxsoc (#25032)
- 0bcca69b8ee2335b5b276215767d14180b6be8ba Youless: add currents (#24873)
Other Changes โ๏ธ
- d630fbb578935a6c6e5bc9a66da9b3cadb5dcf80 Cfos: ignore zero meter readings (#24997)
- 2f48158655c4d806a5ce1faa37bc511169b12f61 HA-Addon make evcc.yaml optional and enhance config and database migration handling (#24936)
- fe909654b0a9133c87cfb058dce9031d1ac4e6d2 Loadpoint settings: show decimals for min/max current
- 3a24dd09488f8cff3ea0d370536d64ab08ddf0c9 Loadpoint: detect connection changes using connected duration (attempt 2) (#24957)
- a466f62427d415cdec5a5c00edb163acd9c322ed Planner UI: improve highlight for solar mode required warning (#25018)
- d475326e2f354075135e00f9c636e2a6dce2f0b9 Revert "Loadpoint: detect connection changes using connected duration (#24730)"
- ce5e84e8880b45c7e7676ef091026cdbcb469b87 Solarwatt Manager flex: deprecate
- 5b5c4553774f952a8794feba8fb53f6b76c2d22d ioBroker.bmw: update api (#24930)
Bug Fixes ๐
- 2a0429aa7611a7f104f9611f47067ede6af997d8 Config UI: fix preserving modbus fields (#25029)
- 5f14c0207717d842a57e0aa29a6234a4822e2f3f HA Addon: fix config file check in entrypoint (#24972)
- 06b92eb0cb1da3922d79eb2c216ca9556cc3fd69 Homeassistant: fix template required values (#24933)
- 2694fbc9f8a40769018bac63950a30bb66b25f91 Optimizer: fix infeasible soc limits
- 8be195b341d53aa8e8b7a391cdbdf69a9b227acc Optimizer: fix panic in prorate on continuousDemand returning nil (#24996)
Consumption - Mobility and Transportation
- Go
Published by andig 7 months ago
EVCC - 0.209.6
Changelog
New Features ๐ซ
- d476ba013762fa934f92dd3bd850c901031a5187 Tesla BLE: add getmaxcurrent (#24893)
Other Changes โ๏ธ
- fe6dfdf838666fe55c9b447b4d395dc7a7bb373d Revert "Home Assistant: enable setting SEMP_BASE_URL (#24876)"
Bug Fixes ๐
- b828eebc2d6f2469713dde7a6b4c6021668cd2e1 Home Assistant: fix crash if SEMP_BASE_URL is not set in config (#24906)
- a9f11308f460708f5913738fb43094adac7acd34 Revert "Home Assistant: fix crash if SEMP_BASE_URL is not set in config (#24906)"
Consumption - Mobility and Transportation
- Go
Published by andig 7 months ago
EVCC - 0.209.5
Changelog
New Features ๐ซ
- 642a6594f3abd4a88f7bf495dd8cba4d0f28540a Bender: add semp-based phase switching (#24377)
- 224e1fbdc6da1312233abce9a647c506f049ad45 Cardata: add forced refresh (#24777)
- b7d8da11160b91491de906957408ece68fc91b50 Renault: add vehicle features (#24884)
- 4a64c657789f45e23a9b19d485e848e97dfe37e8 Tariffs: add optional hourly averaging (#24829)
Other Changes โ๏ธ
- d818bf146723c5dc990b499f255b4dd0cd17aeca Circuits: prevent cyclical parent dependency (#24882)
- d000a3863dddcaa51d0de114609d1e291d6275c5 Home Assistant: enable setting SEMP_BASE_URL (#24876)
- c023b080d6fcf98fe5b8c4e187cff54b33eaf644 Loadpoint: detect connection changes using connected duration (#24730)
- e1ca66197c7df74d734e48029464b009aa23f948 Provider Auth: avoid duplicate device names in ui
- 4be717f684fa52e36fa1f3fab6742a5f32f7bd49 Revert "chore: remove failing tests"
- 641f1996e278034cbafed28c424ee9a5a4c2d9e0 Volvo: document refresh token expiry (#24857)
Bug Fixes ๐
- 6dea5ed21e26fb24f56790f41f15dbdaaa2a86a7 Optimizer: fix update logic (#24862)
- c2cae902cd6a5057bc6b98ac7290bfdfbc6702ab Reapply "chore: fix golangci-lint 2.5.0"
- 831c7cb3e5cd905cc6854c2557f6e7965098f985 Revert "chore: fix golangci-lint 2.5.0"
- 5b5f70c0a830f7ea23bea9eebb8af40b01f4980c Sungrow: fix battery control (#24841)
- 3421e8df8167f5c3ae6f1cc802aaa9baab3b3d5b Tariff: fix cached rates corruption
Consumption - Mobility and Transportation
- Go
Published by andig 7 months ago
EVCC - 0.209.4
Changelog
Breaking Changes ๐จ
- 98979a72b3548feb4b7aecef3bed5dd4e22ab662 EEBus meter: use standard config (BC) (#24631)
- 454a1923ce741eccf710bed1abbce4895dee7e67 LG Therma: make power measurement optional (BC) (#24120)
- 4d33297cad779125deebf23ee9925ac516395014 Viessmann: require redirect uri (BC) (#24827)
New Features ๐ซ
- f0d4e5c8a73365ed752f6db1211287fd3af4e868 Add Fox ESS Avocado (#24774)
- 6bf9f9932fe38b13a4c85ece54c1839f7febc99c Calc plugin: add min/max (#24652)
- 006f604c3fd7e6782d6054252b2b29e090f3a1fa InfluxDB: add meter titles (#24610)
- 7ac7e037dfee05266c5c1cf068add15f887fd994 OpenWB Pro: add wakeup (cp interrupt) (#24706)
- a56a8b157c5082c48158a4e810ac5c7d828f4a35 Smartevse: add delay (#24393)
- 04c2f8c1ac6a53fbb04012f103ef7566ddef1fec Vaillant: add support for multiple systems per account (#24718)
- 5653e62f6ec37c56c2ad491f4fecef58f018fd65 Wattsonic Gen3: add min/max soc (#24720)
Other Changes โ๏ธ
- ab37e8d967b390ac49ae83423e88c5cc55d09615 Config UI: handle breaking changes in templates (#24618)
- 78cac568d2e079b90dd68e0ebb5813bccd209b8d Fronius GEN24: document ECA (#24653)
- ef4633821b1ca2cac240e24ce3d6bcdcb19bbfc8 Hardy-Barth Salia: enable new api at 2.3.64 (#24636)
- 4c8ba4c99f616d544a84f2bcf7a26fdfba0e72a6 Homeassistant vehicle: set streaming feature (#24809)
- e087276bebdc56472303bc5cca7d1e72f44414f1 Messaging: resolve pointer values
- 667978db3e8670bf0820e495eabce5a39a63cc48 Mqtt: marshal solar forecast as JSON (#24810)
- 001b23ce95350839d97d52b9ee9f922670052645 Optimizer: handle smart cost limit (#24655)
- a6502fc545fccc8fa108eeb1e5bfee56c331a59a Optimizer: the saved amount of money is positive (#24802)
- aecb6b076447bae4b61c09608183d370ad98ccf9 Solarprognose: deprecate (#24822)
Bug Fixes ๐
- 245615121c54e09ef35c075b38147c7cbe8a9e83 Auth UI: fix safari popup block (#24780)
- 5f04ab2faffeff8d62be97c6dcf5cb97f40364fa Config UI: fix grid title (#24661)
- 9c429abc8daf5e60ebeae56c0aeb485baf54c474 FoxEss H3 Smart: fix power (#24626)
- 5e40fcdbb714435b036aee1a32cba2c96360a3da Planner: fix missing costs for precondition slots (#24645)
- 439bb308efb200babd738429ca4a770e435b0246 Tibber: fix formula not used
- 9e151d65ecf130620b9bb6f9ff3c09a0361ade97 cli/token: fix database vehicles ignored (#24716)
Consumption - Mobility and Transportation
- Go
Published by andig 7 months ago
EVCC - 0.209.3
Changelog
Breaking Changes ๐จ
- 697d4ad08597fbae7cd0bd94c167877451bef505 BMW: deprecate ioBroker integration (BC)
- 6cadfd9730d7fa008898000979abbf7d8de571fc Skoda Enyaq: relabel as skoda (BC) (#24450)
- 40c7ea2764864120ce457a97f45488db286bb26d Volvo2mqtt: deprecated in favor of generic homeassistant vehicle (BC)
- 277406f8fbd06660a289bd648b2071f6c527d968 Volvo: remove deprecated legacy api (BC)
New Features ๐ซ
- a856b8771b40f24dd788a1b18c9862d74743c9cc Add Cozify HAN meter (#24367)
- bd10db550a782081ef34624982efe9505b058e69 Add Home Assistant meter template (#24388)
- 7079798d09f7a3be58182e17c06b53dda45dcfe4 EEBus meter: add MPC/LPC use cases (#24082)
- 4c53c74aa0cff9f8b0a7e8f5573848ba334777eb Fronius GEN24: add min/max soc (#24596)
- ae68505bd2aa4348067dfc0b3a4556a74dec1b60 Home Assistant Meter: add battery soc (#24511)
- fb753b6e55ba465bf52868f458e485fd2f23e85e Sigenergy: add battery control (#24426)
- cb67dbfb77587dacccdf92d5035c163b33b29118 SolarEdge Hybrid: add pv energy (#24487)
- 7909f9375c5130a1992b24c0cdea20f7df4493ee Solarmax Maxstorage: add pv energy (#24444)
- 282117b8ba5ed9831056c45ae11a6554beb8d41c Solis Hybrid S: add battery control (#23909)
- 126279838d9b1638f6f49218b64bfcdc3dd7c2a5 Vehicles: add streaming feature (#24518)
Other Changes โ๏ธ
- f3727c66391d75269f340d24c6f0cf8d495716f9 Battery: prevent api misuse (#24559)
- 3572378f8c4c4c4a0f4853ec6c3eb98ffce923ed EEBus meter: remove unsupported LPC use case (#24589)
- f15344bb52722284cfb8ce3e79594a7568e6d22c EEBus: clarify use case names (#24592)
- 797f0311abd5f1358a14ce95e24163c7558361f9 Electricitymaps: update free tier endpoint (#24409)
- 00b88c44aaa767bbce778f876c10778bedcffd6a Energinet: remove deprecated implementation (#24439)
- ca50a59693a5947fd58cf0bfb429530dcf1022d5 Energinet: use 15min resolution (#24432)
- 6cbb2a6d42691f61a7a94ee59d6199742b16f216 EnergyForecast: use 15min resolution (#24513)
- 38673442ba261ea3b435418e88211ce04404e9f8 Homeassistant vehicle: allow float values for range and limit soc
- 0bc4ff8d8d54513d80757ced86386035317e8626 Http Plugin: test caching (#24504)
- f8cc09afcb32e4c84682e2b6d1aeab37ba16fb64 Hyundai: use refresh token instead of password (#24491)
- b8a614ef0ac27d1ecb0f5b08ff047244c489abc2 Loadpoint: don't validate currents for heating devices with external meter (#24564)
- 8fddfd6657ccc74421a0dee691c0935757505fbb Optimizer: simplify prorating first slot (#24536)
- 40713a924afceaf6705a2ce5f412fe3f3f99afd2 Optimizer: update every 2min
- 4201e8fa88892ecbdbe84c6a82914bf0392825a1 Planner: simplify short slot handling
- c9834f786c0b31a8c1ec6d3f2503d48421d2605e Revert "chore: depot > gh action runners; AWS outage" (#24605)
- 4262be7deeee806e932b9ea9a21719b05c2de89d SEMP: skip testing
- 2382faf098a18ff2da27a117f1d1e0b3e57b0572 Shelly Pro 3EM: clarify monophase (#24510)
- 9739fe9680cf0a3943697820ec79b32ddfcd0fd3 Solarprognose.de: remove default algorithm (#24496)
- f0b6bc934e7650b02f19a706b8bdb6dbcb212964 Stekker: use 15min resolution for BE/NL (#24028)
Bug Fixes ๐
- 3fd38808a588e26cb9f012edf896cdf4f64ac81f Hyundai/Kia: fix token refresh (#24580)
- b642e14b05826b3984d4b09b069f200612300d31 Mqtt: fix forecast no longer published (#24483)
- 3dc0d18b6690b587c3723f0871d9d3782b797c3e Stekker: fix duplicate values (#24609)
- 655de0477a8883b7a6d9febf7758853cea08bdb9 Volvo: fix OAuth authorization callback route compatibility (#24451)
- 0408046739ad62032699c19c86f8c18031e10935 cli/token: fix database config ignored
Consumption - Mobility and Transportation
- Go
Published by andig 7 months ago
EVCC - 0.209.2
Changelog
Breaking Changes ๐จ
- cee01bf7a369edffc108ca96d591ebc6cb80d65f Homeassistant Switch: use common naming standard (BC) (#24307)
- db5c58dfce339b84e0b8e2d118fc2d0a6cf275a0 Homeassistant: align implementations (BC) (#24237)
- e48927af3220cedbfc36418c608251fdae75c814 Volvo Connected: require vin (BC) (#24247)
New Features ๐ซ
- 9a9f73d6c253b90ceef054b64fac8c20e36ad30d Add SEMP charger (#23919)
- 0b118974aaee9d60e18baed6ce50bab6af1c7349 Add support for Solax Gen2 (HAC) chargers (#24243)
- b18529ee18945b2d6c78b95449ded78d61ad2f9d BMW Cardata: add alternative datapoints for Plug-in Hybrids (#24391)
- 4645b67e0c37f8c203c077b4d001662b3f2feeae Config UI: add ext meter (#24044)
Other Changes โ๏ธ
- 9377cd3ba86780a0c2c34730b88ed0315b0e925d Cardata: document sparse streaming
- 3206fd6a209e73c6a9693a66b19c99d06c90afb4 Cardata: reduce logging (#24205)
- aef95ce425e45feaf25000e2328198a6c755e86d Config UI: allow creating and saving devices with setup errors (#24091)
- a8e77a91b3cf68d2abd951198d538792eaf8f087 Deprecate BMW/Mini in favour of Cardata (#24146)
- 4bd04f9e5612315e36ae13eb92e8ae766285ab98 Energyflow UI: expandable consumers (ext, aux) (#24316)
- 38d0a34285034c75482022cb6b44a300b06a41e6 Hardy-Barth Salia: support firmware 2.3.0+ (#24327)
- 207423e6f15fb46ce591ff860d16aa9a26ed08ca Loadpoint: honor welcome charge for default vehicles (#24334)
- 18aac6b0abe49c7310728872f420792cb8b2d085 Open-Meteo: remove caching (#24318)
- fc8cad205f29db28a1ac12552b969a56d33e72e9 Optimizer: use 15 min slots for plan goals (#24211)
- 1ee48a559b83f234e4fc69f959bc203917a84d0b Planner: adjust gap durations for shorter planner slots
- 21682e7619d7b4a1784c7841f82d88f6c97441fa Refactor provider authorization (#24264)
- 4718e5f90ff8767fdddb717877d00e4256b6c51d Tariffs: reduce published data volume by x10 (#24375)
- c44939ceee411aecb499c404a642edbddcd22e08 Tariffs: sort by time when merging rate updates
- 36989c194f7bce07d1749bf86a20e5f89aab2e30 cli/config: don't create devices (follow-up to #23130)
Bug Fixes ๐
- 0940b325f6e5c48b819a73b679fac70d25ed6454 Cardata: fix mqtt receive and logging
- f67e8f901af8916436fc18cd38500696a94a7170 Fix provider authorization ui error handling (#24250)
- 454395eb0e11ce8b42be30658016a6deb4c67932 Forecast chart: fix solar area glitch (#24408)
- 8ead6b4b592a9282ab461d37d2efe003c388023c Homeassistant meter: fix panic
- 998de44eb60c49d737dd0cafc852dd7d439d64c1 Optimizer: fix first slot of homeProfile (#24381)
- 977e37e60a0d6642558d4731dd1252c89b94dd04 Optimizer: fix infeasible when initial soc > max soc
- 5a636da04bdb76d18889c73ede8ae20214571138 ned.nl CO2 forecast: fix timezone parsing (#24254)
Consumption - Mobility and Transportation
- Go
Published by andig 8 months ago
EVCC - 0.209.1
Changelog
Breaking Changes ๐จ
- 97567762caaac79adc7d11aa6b919293cdf30ca1 Cardata: require vin (BC)
- 4dba0863743f7186b0e5d5c65b866e99d1acade3 Cardata: update telematic data points (BC) (#24169)
New Features ๐ซ
- 98488e98cfd55933ba1f7146e3588f8653711066 Add Home Assistant meter and charger plugins (#24151)
- 2be4e14854729381d07aab6ae4eac68973dd8918 Dump: add performance timing (#24111)
- 55a1efd695b973b2beeefb03a4841969cf3a243a Hardybarth Salia: add optional user/password (#24161)
- 62475c56616c6f3c4c5aed1ee629dcc4c6886ce5 OpenEMS: add soc/power limits for optimizer (#24179)
- 771893f980c26a83ed0a8f5f63b81e89131129e9 Sonnenbatterie: add min/max soc and max charge/discharge power (#24086)
Other Changes โ๏ธ
- 768dace224654431678b0106d479ec8d58aa33e9 Battery Control: hold charging when battery is dimmed (#24150)
- 018221c1cf25c4ac5f4039652a643d5c3ed2415a Cardata: redact vin
- 22263b5c2e70c4f6b06cbdf2f73e39a093d90ee5 Cardata: support multiple client ids and vins (#24142)
- b746a34ef9d8f08fb41b4e71d12dda78551790e8 EntsoE: only consider timeseries at position 1
- 47a5a27a537f8b7a4363656e8c7eac1c4940dcc1 Open-meteo: use 15min interval (#24121)
- a355b939bfe358d9c40cf9ad0a2e5bf75c5d1041 SHM: remove remove button (#24116)
Bug Fixes ๐
- 27b2edfb392760e7263224dd40b8fe83365cdcbc Cardata: fix id token not refreshed (#24196)
- 18176ee61dad0d08a5e91c79cd365590c9acb5d0 Cardata: fix oauth login and streaming data access (#24138)
- 2b379ed4156cd6109b03715a45b3ceae6455ca33 Optimizer: fix empty batteries excluded (#24162)
Consumption - Mobility and Transportation
- Go
Published by andig 8 months ago
EVCC - 0.209.0
Changelog
This release focuses on switching from hourly to 15min tariffs and introduces an EU Data Act compliant implementation for BMW and Mini.
Breaking Changes ๐จ
- 517916bf385e5e0f95d017ca4ca0d3256179a9b6 Daheimladen: remove deprecated template (BC) (#23946)
- 2780278752d6f02e87a6757a93a3d5dece8639af OAuth2: refactor authorization framework (BC) (#23978)
- 148aa76b67bde06f78bf7f7ff3df859ab0a85dcf SMA: remove remote control (BC) (#23906)
New Features ๐ซ
- 16f468142907aac96f1e8011662e49ff1fa4ee4c Tariffs: switch to 15m slots (#21162)
- 9dd4599fc22c41056b86d7a2daf1f31168780203 Add BMW CarData api (#23972)
- 00cdf4fbcd043221ce29f5060b5b501e356c985d Add EVECUBE chargers (#24019)
- c79c73a189ed8f05a74e35c65bdfab30b10830c3 Add EWS Schรถnau eco power tariff (#24045)
- bbf93aeb6f28306219205428304656f40275aed3 Add heatpump dimming (#23925)
- f9adcfa3f3a693028fa2e38bee489074eb39e6f6 Compleo: add variants
- 93e59d0c3fbf67caa317690e6f198291eaa1371a Dump: add configurable timeout (#24101)
- c0cb1e4062f4ec7e3c75395ce5987147b2c5c1c6 Home Assistant vehicle: add set max current (#24048)
- 2192c7f6df4e529063ac9094367f7f03339c4825 Huawei: add minsoc/maxsoc (#24057)
- 93a5e61779d2c50b6e383f02d2790a78fdd77cf9 Kostal Plenticore gen2: add minsoc/maxsoc (#24080)
Other Changes โ๏ธ
- e31c708274cad7641fefb36d81610e093522b37b ioBroker.bmw: upgrade adapter (#24100)
- 96b82fe7258d968d32b314cf1b6ffcfd9ebd9235 Amber: use 15min slots (#24084)
- 55fc2e40c5b2f1ff231f4d89e94b18a254adabea Battery control: limit grid charging by max soc (#23855)
- 3c2f0dfad62df9f57eee25b0791cc6388bb267cb Battery control: prevent grid charging if load management restrictions apply (#23920)
- 1792dd90dc1fd6f968bf0d70138b126d61d5fc63 CLI: password set and reset possible with expired token (#24069)
- 1e79b43ab61aaa0200fceab3e3954a5c754b7ac9 Cardata: document data points (#24096)
- 72367f921f360c6957fbdd8d86b11f0493d196ac DSMR-logger: more logical name (#23969)
- b2ca1f4c18d12aa46624eba70ee799d46c4b34db Energinet: use 15m slots (#23986)
- 4d0d37adf81485fc87e886a431ea882dd5785770 Entsoe: switch to 15m slots
- 0e3a9dcd804ea9cfacccaacfae608c0470fec49b HEMS: indicate ยง14a circuit limit (#23927)
- b37a067f091cbd0d20198a7a37156e7e3f0ea13c KEBA: revert phase switching state for P30 variants (#23915)
- 9fce557eecace58e85a6fb5e2f54b10e1b55acee NRGKick: remove calls to btmgmt (#24064)
- f2e45771ed5099e852211b6dc8688141be219419 Octopus: support export tariffs (#23742)
- 9f265600756eae268683d8abe79caaef402d43b5 Provider authorization: handle updates async (#24097)
- 0222b07f2cb94246a44d155b958ff61704c2f868 Revert "SHM: uppercase hex vendor id (#23616)"
- 3640a88549d7a657acbc8508d20a94a7c62c198b SHM: use evcc.io as manufacturer
- 5da770048345a44c0629e4ed6a7e565caee9f1a5 Smartevse: disable during phase switch (#24018)
- 5f93792c6f757cf405723cf02b7d3dc5d7787a9a SpottyEnergy: use 15min intervals (#24092)
- a48d3432c2aaa76a7c0c6dbe8cc62e5bab86c1aa Tariffs: reduce cache cpu cycles (#24110)
- 36464708ca1c37a8d9ab15273d60148f09e9c489 Tibber: use 15min interval (#24105)
- 5617c19bb90e7b1a7b5591be7396cae977e31f9e UI: make loadpoints sortable and hideable (#23621)
- 9f9ab041999220a5233d1cc712705d0550e42d0b ned.nl Co2: change granularity from 1hr to 15 mins (#24056)
Bug Fixes ๐
- 6a41c5e5c5ba53bbccdd64df57520d4f61d3f03e Android app: fix safe-area-inset in webview (#23637)
- c64273258899a55cb00dda9b394d81a07431ac43 Docker: fix build, ts config (#23974)
- e94036fcb30e57232112dea39bb21461e11f0b4c E3/DC: fix missing maxacpower (#24007)
- 24dc42a4c812f453c0ee6809e0dfa1ddb8d70158 EnergyCharts: fix slot duration
- 22f0ceb3b3724167983b9592cc145546962bb142 Fix heat pump custom charger max power setter (#23964)
- 290207a8c1c63057162875ee959a5d1921969fde Pun: fix zip parsing (#24054)
- ba6e8b16227a24babe804a70424c2167ba077e5b Solarmax SMT: fix energy scale (#24023)
- 44bcb6875b647b2b0e39f0eb1d76deca167f822b ned.nl: fix dates swapped (#23882)
Consumption - Mobility and Transportation
- Go
Published by naltatis 8 months ago
EVCC - 0.208.1
Changelog
Bug Fixes ๐
- 31f4ae4fd9a5a6f2262ce46e8b92132499b196bf Optimizer: fix charging goal unit (#23862)
- 84a74480cdd97c9be478d4bdbc8bace3922ac924 Polestar: fix range/odo panic
- 17d1ba757e1d9de5b2e87391877f0da8a170124f Zendure: fix battery capacity usage (#23870)
Consumption - Mobility and Transportation
- Go
Published by andig 8 months ago
EVCC - 0.208.0
Changelog
Breaking Changes ๐จ
- 15958df88718f973eda352f0ae6ed23d60ffe592 Config UI: split SHM HEMS into separate config (BC) (#23190)
- ad799b0cfb6a5434cb896d5f0aefb3f92ee91845 Vehicle API charger: align lat/lon parameters (BC)
New Features ๐ซ
- 1dc185cbb3f147cee902d6330bb120300cfb022d Add Aandewiel DSMR-logger (#23289)
- 1ca21e51da7b2f36ddd592ae53510adf7acd576f Add Dutch co2 forecast data from ned.nl (#23748)
- 4deb41ca42f1c57cbcdcc086af61d22526f62462 Add Marstek Jupiter C Plus (#23676)
- 94b71bd3f331a6245f50ff02f58cb6139e68e489 Add SMA EV Charger Business (#23712)
- 7759622260dc30acd1aeecd3020cf06226f158a5 Add Wattsonic GEN3 (#23019)
- 8bdf1dea0a2d11393f1587101352b3f5642c7943 Add energyforecast.de (#23474)
- 79a298844786f944dc98938aa6ca18394df26a2c Add solarprognose.de (#23517)
- 282e3d808441b30e6d2540ad7ade12cfc4f51972 Goodwe-hybrid : add currents (#23573)
- 78da73d0fe42e07e8e7addbc2a27ba9cd65fa34b Huawei LUNA2000: add max charge/discharge power (#23555)
- 858deaa294bcd66ba15945fc11712380e1ec06e2 Ocpp: add optional support for profileKind "relative" (#22139)
- ebda12de14c0d9ce97f656e3ff39861cd57651bb Offline Vehicle: add coarse and welcome (#23652)
- 543ff8edd56b5f41a983415264ed61ce3c9518c8 Offline vehicle: add configurable features (#23638)
- 85c7709d8757a05550b0ed675e6e81bb738561e9 Optimizer: add discharge strategy
- 56f033bd721b3f5aa86fe457bb0a97ecb7dee96a Powerwall: add max charge/discharge power (#23686)
- 3dd7ebaa38df5c8bcdac26bba0a0c3ee15108cc7 Revert Stiebel Eltron: add power (#18505)
- b58f3ae2ebb8b50ebf2a2d6e49cca34ddbc6d9a3 Tariff: Add Stekker (Market prices + AI Forecast) (#23356)
- b7a4e309ab5f3a0ee592e7818546beee586a7f0e UI: add problem reporting (GitHub discussion/issue) (#23707)
- 9e931d704204452f0d55d369466e6c1d146a45d1 Victron: add maxcharge and discharge power (#23526)
- 201a2dd8c9bd99a574e15769531b585640ad0a1a add SECURITY.md
- bca856481f2a5054b7e4a8e005c0616cce3870f6 cli/meter: re-add diagnosis
Other Changes โ๏ธ
- be975de2c9e02fbe5129a80a56a59785fbbeaa4e DaheimLaden-PRO: reference to firmware release (#23531)
- a174d59435abf2ddd31b1d97d88291d19fdc52d1 E3/DC: make external power configurable (#23806)
- 693362fe3390fa6369a3bfbd4b9b3e7aa522a696 Energinet Co2: longer forecast duration (#23591)
- 018b07ce62a3c41fd43e94141c5f73cb754765f5 Forecast: show static tariffs (#23399)
- f83244038f7505017a1835c1a78686d3b24c4753 Homeassistant Switch: validate configuration (#23668)
- 37d938e76c5ac8ca14a07591a0b1d050f62fb8b2 Keba P40: document phase switching (#23462)
- fab9464cb67680c02e46cb2a868063c77792b8fb Kia (EU): use refresh_token as password (#23523)
- d2549d7892de4f3b40271ea70e189541406aedec Loadpoint: allow fast charging to switch phases (#23571)
- 23ffe16145f4f4b6617d63aa4b689d3d3db447f0 Loadpoint: make EffectiveMaxPower honor circuit limits (#23554)
- 0d2407e12a292689471bcfcc80b5acd62c06404d Metrics: align 15min profile aggregation with local time (#23779)
- 8c2a5aabd4565d8ccd7d8ff11f588dcddfea7910 OCPP: accept
Scheduledas positive response to ChangeAvailibility request (#23713) - 308f2983353052022c928d8146a62caa7029ba1a Ocpp: zero phase powers when transaction stops (#23464)
- ce1fbbc9c602a5858dc345ab71a516460bfc0921 Pulsatrix: misc. fixes (#23281)
- 3f2f9c28d3545a4ec8dbb6cffa081e1ba9884440 SHM: improve UI descriptions (#23606)
- 2a35026f4f614f7ba061ee3fae4c816fdd624f76 SHM: uppercase hex vendor id (#23616)
- 09d4d7aa9e4bbd828e5e8923b65cbeca5aa19ba4 SMA EM: use export register for energy (#23711)
- 846c9146162f0593a9ea56fd2d1fcdb11e80bbb7 SMA EVC 2.0: auto-switch to FastCharge mode (#23789)
- beaf010bc737ee1bf14629950809dd04ed4844ce Sungrow: disable charger during phase switching (#23716)
- e998809d102af40cd99781603da77573a503655f Tariffs: avoid duplicate cache writes
- a9ec457b57faa7653b53cf6875915e5cb63d3ecf Tibber Pulse: use longer timeouts (#23584)
- 322c3921ec4b62857fb5977ec48ef770c626d969 tariff/octopus: Filter out export tariffs from tariff discovery (#23739)
Bug Fixes ๐
- 0ff6a05adc4e76286c9cb1e637ce59395eba3933 Compleo: fix base register not used (#23840)
- fcb07ab4bd7e5ee2668a647e578467f9dbee067a Compleo: fix id tag offset
- 56ab4f8a2fc0b8507f2055765a1dae93e6c27f06 Daheimladen Pro: fix phase switching (#23497)
- d979f078ad1baba0f4fc2ce968918cbb9174f45c Goodwe Hybrid: fix grid currents (#23728)
- c0ab963b3aaa05ab1dbfe45dd883f38cb61410d7 Homeassistent Switch: fix remaining power usages (part 2) (#23671)
- 4a4027c766e160d5e162920e9aa98ae90749795e Issue UI: fix config file resolution (#23832)
- 03ea35c029c147fb69728fb390cd92b57451b9a9 KEBA: fix phase switching state (#23516)
- 7bcbebe9c25939536732a5092bb358a91e06eecf Kathrein: fix RFID (#23608)
- bc6a7efda293d42a09c6d75c05e945d256a66233 Kathrein: fix RFID (part 2) (#23758)
- c10f035fa1c8dfde475dbb217739086cef47bfdb Kia: fix auth issue (#23597)
- 2f0c720b49103d19e7ea4d2232ae2d0788b7ab99 Optimizer: ignore batteries of unknown capacity, fix soc limits infeasible
- d1d0f3e4fa11c1964bd6040dd7c0e3197e3f83b3 Plan: fix regression for energy based plans (#23550)
- 0880f82c65bb3f7d20ec116a0f86954674c7b7ea Polestar: fix soc panic
- 46269729523252294bbe287e223ec8e17da90df7 Potential fix for code scanning alert no. 21: Workflow does not contain permissions (#23796)
- 7dc17d629de5a4ecea6815dab838d7ef733c3a76 Revert "SMA Energy Meter: fix energy scale (#23691)"
- e8486cb1fe106c734bc22b7a8fd065f9116a02c2 SMA Energy Meter: fix energy scale (#23691)
- 6d2a1bca6f8249492a9aa7130edeee007db57353 Slimmelezer: fix grid powers parsing "": invalid syntax (#23570)
- 631b57d77412c2bf322ebc312f3b8bcd56c807b4 Stekker: fix formula init (#23646)
- da24b4c45313a169023e41ce83c195dbfb93ed11 V2C: fix template (#23632)
- 16330685866b31800572d8e9b5e4b63e4529148d Zendure: fix capacity (#23776)
- 9e1c2b93cfc52b9c24371c66bd3b5dae9924febd demo-charger: fix warning (#23679)
- 13b4ab301880cdc7422ea76b3428d1fb7f3212cf i18n: fix placeholder mismatch, add validation (#23541)
Consumption - Mobility and Transportation
- Go
Published by andig 8 months ago
EVCC - 0.207.6
Changelog
New Features ๐ซ
- 270563de7cbf38d8cf8e8f2e0023a3849f1f815d Add EM2GO Duo (Modbus) (#23381)
- e65ba2a869390e8adb0388fa0704bbbfab29f5f3 Add Energinet Co2 forecast (#23191)
- e48f3c4007a6617c041a939097074bd26b47dbcd Add Hoymiles DTU Gateway (#23430)
- dda8b56029ec3652e59a597c4d18dd65342c62ee Add support for my-PV AC ELWA-E (#23358)
- 134484a70db7f7eca821b776207106e590095a83 Add vehicle-api charger (#23273)
- f50790066b0360e7a43a52607f404c0bc6eb675f Daikin Homehub: add air2air heat pumps (#23328)
- dfce0ff2642daca1754daa22375bcf31ee1fc70c Kathrein: add RFID support (#23349)
- 3d1296224d1336cb0ca03a46fe88bc094639a96f OpenEMS: add energy (#23248)
- e8277796ec4e602d8e5f7e678c18e9c9418abbd5 Optimizer: add min/max soc limits (#23429)
- bdd1857278b06b5ca0db13bf18e2f815c4388c1f Optimizer: add plan goals and charge modes
- 6c7b81b777e1f50b866d1abc96f340342644084d Optimizer: honor soc/energy limit
- 3fe4943757c39da82704042aac91d41f1a4650c7 Optimizer: ignore batteries of unknown capacity
- 9da7dff68b57700d55560a02a4c1882af4e6495f Optimizer: use effective limit soc
- d45c29a2bd998f610140399ddddf91d46dd5df09 SMA hybrid inverter: add 3rd MPPT (#23303)
Other Changes โ๏ธ
- 23d4208d0395174f00412839440dedb98b6e7464 CHARX: use current to enable/disable charger (#23225)
- a2d95dbe17a5715df620004b42c908c892b06b1f Deye-hybrid-hp3: change energy scaling after firmware update (#23428)
- dfb9843323b32f3a0519374a60f4d23a1a151db3 EM2GO Duo: replace with OCPP (#23363)
- dc897412f4a143ea37f5d7249e2295221a9a7ae5 Energinet: restore deprecated tariff
- 0744b68336cbe251a818c9bb07ceb738a8b4fa0e HEMS/ยง14a: visualize limit state (#23361)
- 062ceceef64f8f15592049c4416ec5f6481a05ca Homeassistant Switch: remove trailing /
- a561bb45fcccdf46db7a77ff6f6735fd1b1397c5 LG Therma: map all modes (#23400)
- 668344bf320cd0b4a55b272a833ac827d66e93fb Loadpoint UI: do not disable Arrival tab if vehicle was not reachable (#23286)
- 0dee0ebe20974ad656cbd90e44fa12f3cb40c5e6 Plan UI: support non-standard goal options (#23393)
- 4323d1b0c4af5fafd9851ee0435104bf4b327ddd Prometheus plugin: Allow vector result (support for VictoriaMetrics) (#23437)
- ecaed089492ed4554d5a080f34a670328be10601 Revert "Modbus proxy: setup before devices (#23134)"
- 065bb7ae86875d3b0995f08a13633d52812eeea9 Sungrow: remove sponsorship requirement (#23396)
- 997f84ac180974184623f7dc712f18ba9efabdb5 Yaml: quote multi-line tempalte parameters (#23344)
- 401d86462319383c19b9994a5d26bc4f161fe02c smart EQ: deprecate (#23451)
Bug Fixes ๐
- 2fc2b7cd9142fd503e288dccc577efa3061c9806 AlphaESS: fix energy (#23417)
- 5ff723dab0bda555c1122aa10a30485e51084938 B+GE-TECH WS/DS100: fix templates (#23384)
- bbf4c27a4159eba8f63e8055d01113c902793e71 DS100: fix currents scale factor (#23382)
- 38582df8c136152cd8c66d0ff7a7bf739c40b321 Energinet: fix passing additional parameters (#23307)
- 51e0ed142ff04692980f0a8a0da7abfed08efe27 Stiebel Eltron WPM: fix power (#23449)
- 1903ef1ded93a990063b5aa17a9c369b4f3c1983 Tariffs: fix panic with invalid custom tariff
- 84a203908c1c713c92d1d4e1a72bd1359aac98d5 VW: fix potential panic during login
Consumption - Mobility and Transportation
- Go
Published by andig 9 months ago
EVCC - 0.207.5
Changelog
New Features ๐ซ
- 48175688b719673907376654145e90559babc611 Add LG Therma heatpumps (#23154)
- 77265f08026813a3ab25a08d84b643cdabbb8f89 Add Sigenergy EVAC series charger (#22986)
- 7101f7049fe9b906ec23f2ff969fcac62feb3830 Add battery max charge/discharge power (#22944)
- 2912067cb187682cbcaa40b3a195b9de1cf0d0d1 Config UI: add circuit meter options (#23174)
- 0f70bb310614e153ff1654aca2897bab38ab2145 Loadpoint: add asleep messaging event if wakeup fails (#23116)
- b131838117c5eceeaa5b38510e9a395d10cb5543 MCP: add request logging (#23216)
Other Changes โ๏ธ
- 5167700c7069e4bcba4b5c1c5a3c45c9df201203 Audi: use charging soc percent
- 712133ea4405209f4a0210db383bc998739346c2 Fix filtering deprecated template params
- cb334868435129ff71f0346a60b90791adea9441 Notifications UI: limit entries, improve grouping (#23241)
- ab2f706b4605d14f8a982ec6a61c7535d1725c40 OCPP: Handle security events silently (#23199)
- d7e21a3631cecc7e2a8a1c73e54d1bb4939c71f5 Optimize: normalize power by dt (#23186)
- 711f6437d9740c9e3366ae02c56bd245af0aaa73 Optimize: proper bar/line stacking (#23160)
- e2bde300229e53f8ef405df5c56551736ff570c2 Optimizer UI: copy fallback for non-secure context (#23176)
- 4b0524e392dd15fd32be4e77048424f48cd51c16 Optimizer: ignore disconnected loadpoints
- 49a602c1c09b3ea7c968b9019881267e7b536e93 Optimizer: reduce end of horizon value
- f775e9d7a4b4efc494a9b195e67c4fb5c9981787 Sessions UI: show decimal in scale for low money values (#23202)
- 76686d48982193cecc96b30526561b914f0a4365 Sponsor i18n: remove trailing space (#23164)
- f8238e5594b0b38d1009da11b791ecdf3093618d cli: show device name and title
- 50f94331bdda770df64a75e845780da630dbb399 sponsor i18n: move to structured (#23175)
Bug Fixes ๐
- 5f92ebd9a76ca7238c502da936904a097fa3aedf Config UI: fix loadpoint phases (#23170)
- 733a3843fc5f5556322565c86336f80297786e2e Kia: fix login (#23247)
- e00017d55b150ff9126f3e7bd890fffb7ac96ea6 Sessions UI: fix horizontal scrollbar (#23207)
Consumption - Mobility and Transportation
- Go
Published by andig 9 months ago
EVCC - 0.207.4
Changelog
New Features ๐ซ
- 61da2d33290cdbe41fb746ed504259fe19b229a3 Tariffs: add cacheable feature (#23091)
Experimental Features ๐งช
- b5a8a2d3c606969c75d3bd9f4aab2e1f8000d5ec Integrate external optmizer (experimental) (#22495)
Bug Fixes ๐
- fc5d122cf5f2e1be39913cff225fca06a1b83b3d Ngeso: fix post code not processed
- 9a3c5a67b2fb1919d403ae3c30bd8a546a9d4c61 Shelly: fix tests (#23096)
- 59cb75974dd7e4b4845f501f79a7db6172ba17fe Tariff: fix caching templates (#23131)
- 5bb51c7481e685e9cdb2be59e2ce37cfe7b221d0 Tariffs: fix panic when tariff not initialized
Consumption - Mobility and Transportation
- Go
Published by andig 9 months ago
EVCC - 0.207.3
Changelog
- 6d6b12b1099293b982873767e62368fee40dce03 Add Fronius Verto Plus (#22857)
- 6a29b41564a2d3a25ba98c54153279229e2f47c8 Auth provider: reduce logging (#22998)
- 4ba1db1a8d8e7d583b54bff37332033afc9a22f4 Config UI add missing
sgready-boosttype (#22975) - de4132636996288557ee6038cc3471ea52ff1b74 Config UI: fix icon in customer chargers (#22947)
- 4163748e5015f1b8d5d00126cf09b049c96c0b38 Config UI: improve sponsor token flow (#22989)
- a32aceaad83eef37e564fde88bfba99a920f9050 Config UI: set content-length for backup download (#23002)
- 16a0d10ccc71744cdd2f611ee96f95dd3d82641b E3DC: fix retry logic to retry actual requests after reconnection (#23007)
- e8b4ff3d67a2fbbacb4ccdc4c5cd705903d9fc44 Enphase: make schema configurable (#22996)
- acabbef01ff0dd34ff35a359e3448285bcfa36f3 Fiat: fix panic
- ceb55dcae613f5df6a8877f604711b8a9492701a Http: when caching allow single inflight GET request only (#22959)
- 77bceff55735358b8ec24992998884800dcea837 Loadpoint: reset fake charge time when interrupting session
- 3c11886d35da39616bc575cdb6d43b5ebf46b63f OpenEMS: enable grid charging (#22951)
- 20250ac4a3bd4e962130373a1831a0b37ce81da2 Shelly Pro 3EM: support switch add-on (#22905)
- 6d79224de2cc63e31fd20794a9c66513f6494409 Tesla Powerwall: fix backup reserve setting for firmware 25.18.4 (#22956)
- 79cbddca3d37e26853a01ee42f082b6e01eeda58 Volvo: fix charging status not detected (#22901)
- 094e27868dab938556992483a5daa34c5e2a5cc9 Volvo: fix connection status (#22930)
- 0d578fd7880a6bc5bc8abce55afcf05d10ee44bd Wattsonic: add battery control (#22907)
Consumption - Mobility and Transportation
- Go
Published by andig 10 months ago
EVCC - 0.207.2
Changelog
- 11e7c13f014bf3a215f5b56cc4160324e915ddd8 Amber: normalise rates to 1-hour slots (#22870)
- f64bd2c97b9342aa30bc6a5fbd0418b5aa1dd9e2 Eastron DS100: fix reg power
- 8b37ee80bc1a61b0005ee5afe038aec92a211d8c Home Assistant Vehicle: add charging_completed & fix parse float (#22756)
- 6a40aff4d4ee73990b6b32584389a141d96d61a5 Homeassistant Switch: make power optional (#22750)
- 5406cfaaeba3f3662f2bc5e2016014f23440cfa4 Homeassistant Vehicle: add additional states for Porsche (#22832)
- 9e4a63cc6b662e08c423c8bf2fe79e260cd8116d Homeassistent Vehicle: support for state sensors already providing a valid state code (#22779)
- 87b5f338307a1201f64dc95d52762ec48f8852d6 Hyundai: revert api change (#22833)
- 11e769ea22cdf168623b7ed121cb01233cd672e0 Improve oauth integration (#21266)
- dfd6dd73b2c815f739abf13e3f3c79f5574eeb9e Kia/Hyundai: fix login (#22729)
- b7eb467aee0231a06659d53519d9d0fbfcecef80 Lambda Zewotherm: use "E-Eintrag" mode only (BC) (#22811)
- 003573f076fbc764d8530f0ebb40b14ff95c37a9 Lambda: keep "excess-parameter" for backward compatibility (#22883)
- 1af26adbb1e91a2d3edb8ee4333031275818add9 MCP: better tool naming (#22812)
- 40453bba20320892103e83bb258cacf8d3fa880c MCP: improve tool naming, add docs (#22862)
- 418a49441d4fe8600be56c0657616740804acb06 Mercedes: add new charging status values (#22826)
- e81b725d3f0508f1d57f41b261421e5a5f64456f Ocpp: warn when unknown chargepoint connects (#22880)
- 7990146bb3abb19ae996a9b46c7116403fbb59ad Switch MCP implementation to modelcontextprotocol/go-sdk (#22859)
- c4407c290d5e9c3a46202a3d1ac970c22b3e03ea UI: Loadpoint settings: display kW next to min/max current (#22843)
- f8e720e187be324b7ed06c85f0830823bc1987d8 daheimladen-pro: add firmware note (#22853)
- 8beafae54bb8d7de048ca5669a0ed98de323b2bc fix: providerauth UI not shown (#22801)
Consumption - Mobility and Transportation
- Go
Published by andig 10 months ago
EVCC - 0.207.1
Changelog
- 97189dc7891353dcaca92f7560f2acacce131dc6 Config UI: allow repairing broken loadpoints and site (#22671)
- dc4f80b055bcda2969f127b709518abff769e8fe Config UI: improve sponsor communication (#22683)
- 3a80e9b3eef6df488ef299350684c6fa1bbf3a7c Daheimladen: add enable/disable delay (#22695)
- 7d3869ace6e7190f5bc17060f04180a580619cf4 Docs: document watchdog (#22715)
- fa718be38d7ba51cc374e05ea2883e8a28b62b0e Home Assistant Vehicle: include common vehicle parameters (#22727)
- c73c1d9204806e0f8b87ed63a50382ee97360247 Kia/Hyundai: fix login api (#22709)
- 6f65584e8748950525801841ae25fd9c7c0bedae Ocpp: fix connector not de-registered (#22113)
Consumption - Mobility and Transportation
- Go
Published by andig 10 months ago
EVCC - 0.207.0
Breaking Change ๐จ
The REST API response format has changed. You might need to adjust external integrations. Read more.
Changelog
- 31d01bccd366a9d0a6e875c3afbe548f3000c8a3 Add Home Assistant Vehicle (#22594)
- a8c16f28539ddc361c0ea95fe2e7561742741ed6 Add dedicated db cache table (#22650)
- 0008f4dfa15f6336e0629d308746b3feaf353595 Config UI: remove deprecated params for single device (#22669)
- d541dfa4fa449a8366edc5c44b03094d7f838138 REST API: simplify json response by removing result wrapper (BC) (#22299)
- db824ad42d63574e93383a2368ae8d8f7c040e11 UI: layout stability status timer (#22662)
Consumption - Mobility and Transportation
- Go
Published by andig 10 months ago
EVCC - 0.206.1
Changelog
- 857d8a167b36c5f65d774fb7f173ded935a2c6ab Config UI: make network port required (#22631)
- f133fa0463d88d31c195dd217e50dc4d61b3cf05 E3dc: fix auth errors (#22659)
- ed0b8d6e17317c628c5e26d5dd90ae4dd24d7fc6 Migrate telemetry state to publishing (BC) (#22653)
- 38eb5d27e4361801d9851f408cb6c096745f9e25 MyPV charger: fix charger logic error (#22402)
- 9e9ff7a3ee4d3f6f9e99eb32cf53017342ae23fb OpenAPI: migrate (#22429)
- 02f33edf3e0dd9ce2d9135e2124faa3c27f10ce1 Revert "Solax: fix energy (#22508)"
Consumption - Mobility and Transportation
- Go
Published by andig 10 months ago
EVCC - 0.206.0
Changelog
- 18c49ef45d6c25b180fe63630c0464b4f66ee7ea Add Em2Go Duo Power charger support
- d0cdabb23173344778a94d80917cdfbef17ef234 Add Ochsner BWWP Genius (#22585)
- f4ac05d3d75ce67dd70488cccd7e32648accc02a Add batterX Home (#22476)
- 77619799131bbe51d91f21ff08263077d08d7a4c Add co2 grid charge tests (#22444)
- 641272791bd20939df8fdfbc65c670f20dc9de07 Add demo co2 tariff (#22447)
- dc22ff5e85a62fc8f81ec5413330a4ae048637d0 Amber: invert feed-in prices to match evcc expectations (#22405)
- 350bc7015583daffdc0107e38ff2667f50a76234 Amber: use billing-native resolution, request up to 72 hours ahead (#22538)
- a2975d824a2b043f8e9c24a2bacb475192756046 Backup Restore: clarify password (#22411)
- 3a59c4c7678ba834b567617e6f58286e5a959bdc CLI: honor config file as optional (#22398)
- b7015af55124e428d0c20fa365a2279b3aadc4b9 Collect household consumption metrics (#22526)
- ea64f7620266dc8b589a3bf7913ca3e575199d30 Config UI: Add backup & restore (BC) (#22071)
- 0d76eb20ff406d39773357efb5469568f66ef60c Config UI: improve residual power input field (#22435)
- 0bbd39333ceeeae535a0f499fc07297fdc40b943 Fix co2 grid charge (#22440)
- 8d83891179dc93c87df01bf7f6cb4f070594725b Fox-ESS H3: fix meter total (#22553)
- 7ce12d1e08eb3835c28607293bb53f7d3aaf1a27 HomeAssistant Smart Switch - support for alternative domains (#22349)
- 6a39e045cd51ed846da1bb7500e362dbf009faa8 Janitza: add pv usage (#22586)
- 3be14ec06fc87a765aa5bfe383ab460fbb5fb9c6 Keba P40: update installation docs (#22386)
- 4c86878397aea7391b92ec878e01fa806582beac Keba: fix writing failsafe timeout
- 7d4acf339f813b01984c0ddef1463e69a3c84859 Lambda: make port configurable (#22196)
- baeb6023575fa7feae88f850f2ec2c3efce54e11 Loadpoint: fix usage of phase switch timer (#22525)
- 4b5d0762e3923c51f92149fd0d522d03b4c2f75a Loadpoint: honor physical phases on init (#22441)
- 11f856b1ca560b5930bc817fad9eff87bc61ee75 Loadpoint: prevent configuring more phases than physically connected (#22438)
- 74b1fa561c4822d5bbdffb497d4e8b9904f433a7 Loadpoint: reset fake charge time when interrupting session (#22396)
- 317546344c3b857d4af26b4621674f81c5885f0a MyPV charger: skip load state request for ac-elwa-2 (#22374)
- 8c87582a57395e787e326bcd8038cc632cca30b8 Polestar: fix status detection
- 564be8dbdef98fafc2e5a307a66a123416b4508b Reapply "chore: upgrade modules"
- ba29e4c16ec50eb436fbdd34266c9f35c7755f6c Solax: fix energy (#22508)
- 75dad998956146dfb0f0e0bf02cfbd433883c476 Tariffs: add caching (#22446)
- 6a7b86707f2500eedbbd71fd7a0e5ea250471455 Teslalogger: revert default port change
- 42ac3781aac3e7697720fda3255079586073bef3 UI: initial password modal can't be dismissed (#22576)
- 614a6da6e61bd3405c4614ca84f7dae3597accb4 Update OpenAPI
- 0ff4b8a14717c9414a0e8ba6a835d875bbfb6cb9 Update OpenAPI (part 2)
- ba4eb704e95c8b6d2e73104f187c53950f63238a Viessmann: change host to viessmann-climatesolutions.com (#22350)
- 9c7d8cd9b5ce982c00f89f7511e5ee6a6dbf6b71 Viessmann: remove 'target temperature' parameter (#22325)
- f3eae3439fc7078a1c33db958e74297404794a51 Wattpilot: fix connection handling (#22489)
- 1dd5ce896a24992bee4833c152700284f7a81bb7 ac-elwa-2: add tempsource (#22540)
- a6da7a5d77dbda45c43f51b14df955bea37f9af5 daheimladen-mb: fix status verification for B/C states (#22562)
Consumption - Mobility and Transportation
- Go
Published by andig 10 months ago
EVCC - 0.205.0
Notice
During the next release cycle, starting with the upcoming nightly version, the evcc API will change. See https://github.com/evcc-io/evcc/pull/22299 for details.
New and noteworthy
evcc now allows LLMs like Claude or Gemini to interact using the Model Context Protocol api. See #22121 for details.
Changelog
- 0a0cc8d83e1a33eca3e6107102675642dd93bb17 Add AI support via model context protocol api (#22121)
- b6ff1cad928f00db5f2e9f452dc280786388089d Add TeslaFi vehicle (#22245)
- 6ba804b106ed2a9afbaedad7a18fe616514ce1b1 Add demo solar forecast template (#21971)
- 42ed7da2e9f3ea86fd5bc55692b88684fbbe21ea Add smart feed-in priority (#21813)
- 6d32c898c306ffc829a28ae8aaaf40b7a5053d77 Battery grid charge non experimental (#22090)
- f3b60644e8cfbebaac66df60620e00a9a30d7dcf Config UI: add heating support (#22177)
- 581592f03b856fa9d93d76fd22bf06e1f8ec0bf6 Config UI: general settings wrap (#22276)
- d287a1b404a4f953a4e57b29801640f728de32c3 Daheimladen: clarify models
- baadab28ff3a09234e6a4021a684741a67176abb EM2GO: fix charging state, add comments for returned status code (#22174)
- 6765079a7a4422c339ba52e812c77b0d991e4f1d EVSE DIN: add mA control (#22055)
- 581b06f9a8f49323755b18667b8988e33744bf6d EVSE DIN: fix link to documentation (#22102)
- 1924458f4cca3aae831f39b1cc662b14c6d69ad0 Easee: chore - remove dead code and outdated comments (#22214)
- 01ae7394139fa6e2de03b0bb2ca6f1a7af4977df Easee: use provided context (#22111)
- 7cbaf2bd59c6cb950b5986ab943b309feed8fa02 Etrel: map charger status 0 (#22227)
- d1a13662327ff1b1e072948dead0251d0250d535 Fix Carwings: upgrade to latest commit with new API URL (#22207)
- d91690e463ec90fdcac2cde371b97123085d155e Heating: add daily session reset (#22068)
- 8f3280593a3c9580ff0c68aeaf11f866a7250b7f Heating: remove session workarounds (#22069)
- 346c162357f70eb8e5cb482cf3b7c3ef7578a775 KEBA: clarify description for variants (#22220)
- c83dbfdea73a238f85731583b909a86eaccf1f0b LG ESS: Battery Control: Rework Firmware Check (#22189)
- 72b64d038df0ed0b5ef49176e5f02625494acc27 Lambda: support for excess energy specified in negative numbers (#21972)
- 62a14a675638a3926b333792c72a47b8c174dc36 Loadpoint: fix current decimals (#22335)
- 57f59ca703cb4e875730321ff55ab8c33bf77a73 Loadpoint: reset energy metrics when creating session (#22126)
- a2b8c1cbc2b6a195a91dfc52f2a29ff571119cff Loadpoint: reset fake charge rater when interrupting session (#22293)
- 04f48d7be4d77ec04a0e4135ce595a1d79fbfd4e Mcp: limit tool names to 64 characters for Claude Code
- d379dd9d195e60a2f7dd24b9f911c5885483e580 Mercedes: fix unexpected status: 418 (I'm a teapot) (#22284)
- 8047238a3d4c4cf0bfaf4a5e7c83a52ede00e76b MyPV: fix status mapping (#21983)
- dbbb096a98e94e342e4188104019711574b3d36d Open-Meteo: use instant irradiance and UTC timestamps (#22225)
- 694eb96b5faa1ba39be732dca08570492b226fd6 Sessions: fix loadpoint selection (#22117)
- 8e0121334460bff9f20e3935ab092d0e47face7d Shelly 3EM: add Gen.1 hint (#22043)
- 0bac9d1d0f141bf4d2e53a598bf753a854efc28a Sofar: Template doc: Markdown syntax (#21999)
- 4d1856833a0447f24a635fcf2f94b32759e0fea9 TeslaFi: use a more reliable way of detecting connected cable (#22270)
- 92f46b16d4f178bb71fcf4ceda56bf8cf6028ff2 Teslalogger: add limitsoc, correct default port (#22142)
- ab5fbf3fd38548f95211b619c0dc4dc16c839526 UI: fix telemetry status (#22184)
- f016a1f26942d446b9cc9a06aef2e0310650716d Volvo: add odometer (BC) (#22124)
- b872dbf23dbfdf07132ac3d595a7491cb2f2776e Volvo: fix connected api (#22078)
- 1be58587b967e0803aeb532c6bd1a1991973ef2a cli: add heartbeat option to charger/meter (#22170)
Consumption - Mobility and Transportation
- Go
Published by andig 11 months ago
EVCC - 0.204.5
What's Changed
- Daheimladen: fix phase values by @andig in https://github.com/evcc-io/evcc/pull/21907
- Daheimladen: add mA current control by @andig in https://github.com/evcc-io/evcc/pull/21908
- Sax: fix battery control by @juergen-weber in https://github.com/evcc-io/evcc/pull/21888
- Keba Modbus: fix failsafe mode and enabled detection by @andig in https://github.com/evcc-io/evcc/pull/21849
- Phoenix EM-ETH: fix currents by @andig in https://github.com/evcc-io/evcc/pull/21913
- Translations update from Hosted Weblate by @weblate in https://github.com/evcc-io/evcc/pull/21730
- Varta: add battery control by @zoomy01 in https://github.com/evcc-io/evcc/pull/21841
- Add explicit demo mode by @guido4096 in https://github.com/evcc-io/evcc/pull/21848
- Config UI: custom charger meter title by @naltatis in https://github.com/evcc-io/evcc/pull/21954
- Establish stricter sqlite file permissions by @naltatis in https://github.com/evcc-io/evcc/pull/21947
- Sofar: Updated documentation with detailed external link for connection details by @cschlipf in https://github.com/evcc-io/evcc/pull/21932
- Add SunSpec meters for chargers by @marcelGoerentz in https://github.com/evcc-io/evcc/pull/21977
- Site: fix accumulated pv energy persistence by @andig in https://github.com/evcc-io/evcc/pull/21993
- Config UI: fix user-defined vehicle title/icon not displayed by @andig in https://github.com/evcc-io/evcc/pull/21956
- Delta: fix reason disconnect by @premultiply in https://github.com/evcc-io/evcc/pull/21996
- Fix for #21991 by @juergen-weber in https://github.com/evcc-io/evcc/pull/22000
- UI: fix en fallback locale by @naltatis in https://github.com/evcc-io/evcc/pull/22003
- Translations update from Hosted Weblate by @weblate in https://github.com/evcc-io/evcc/pull/21953
- Add Compleo Solo/Duo by @andig in https://github.com/evcc-io/evcc/pull/22013
- SGReady: reset session energy when status off by @andig in https://github.com/evcc-io/evcc/pull/22014
- Add Twingo to min current hint for 3p. by @savus4 in https://github.com/evcc-io/evcc/pull/22031
- Heatpump: reset session energy when status off by @andig in https://github.com/evcc-io/evcc/pull/22032
New Contributors
- @juergen-weber made their first contribution in https://github.com/evcc-io/evcc/pull/21888
- @zoomy01 made their first contribution in https://github.com/evcc-io/evcc/pull/21841
- @savus4 made their first contribution in https://github.com/evcc-io/evcc/pull/22031
Full Changelog: https://github.com/evcc-io/evcc/compare/0.204.3...0.204.5
Consumption - Mobility and Transportation
- Go
Published by andig 11 months ago
EVCC - 0.204.3
Breaking changes
- 51ef2e7ac8727ec563e9ba933eb48d60bb75ea49 Site: remove cuircuit and maxGridSupplyWhileBatteyCharging (BC) (#21838)
Changelog
- c5596faaf66e8a6c95ca6d1d5a2a0aca3f03363c Add Daheimladen Pro (#21893)
- 05008e8b3a95efcc2b9d0d00e12228170ca80af8 Add SGready charger with boost relay (#21820)
- e90e70e1bec5c67c46beca284b15ff48b5e09c2f Amber: update docs to clarify required settings (#21809)
- 7c8b9f588e9854dc5c450768454811beeff0df4f Autel: clarify firmware version (#21872)
- cf99834c7c8ad0bd1bf098b6644451c0f47221e3 Config UI: filter parameters by usage (#21821)
- 7a5474efe985e1c989a02631b863df2b487c6aa0 Daheimladen: fix currents
- b73a513ba19ba22f1c91df236736ec615cebbeb1 Docs: consistent charger/meter naming (#21721)
- a04a0cd8c5aedb88a10cc627b833d73de4a498f5 Docs: introduce product identifier (#21670)
- 747d32def30d49e0e1052c5b556ec2a0896100f1 Fronius: support Solar API v1 changes (#21651)
- c65f1acd5af92be0da7417e2e7d9ee48e51c379a Loadpoint: publish vehicleTitle again (#21720)
- 7f6eb33e7b838698994b401a2ca118f1810bcf7c Phoenix: fix EM/EV-ETH measurand scaling (#21739)
- 08a5e9600a474decbd1a6dd8a6e374395a78a6d2 Phoenix: fix measurement scaling (#21726)
- 98e6296eaa7f1eaa5b9bced058a1de4a6467cfbe Plugins: add valid plugin (#21759)
- d1d2375fa25c3043aed95fbcee425651e476d782 Plugins: return non-ignorable invalid error
- 0f4e7c75d8e1d0ed4724f5437f22ee9f02e2a4a2 SmartEnergy: disable tests
- 9b734fbf0ee5629219b3a2ea5db7336ce16ecc3d UI: select divider compatibility (#21784)
- 9761c0d345060e649895ae55b4ec19a3c1404de6 Zaptec: decorate phase switching (#21744)
- 36b603620310d2ba0b706c38b5340a2415d3a956 fix: on demand plant id generation (#21873)
- f12905519d3246761309ca7d8d26b32b42efac74 ioBroker.bmw: make vin mandatory (#21755)
- 665d9198f1299a907a06a2e9880dd9e8de814b9c iobroker.bmw: fix ui description (#21716)
Consumption - Mobility and Transportation
- Go
Published by andig 12 months ago
EVCC - 0.204.2
Changelog
- 637d9f3976d5b43120a976efb74afaa2bfba836a Add Luxtronik 2.1 (#21516)
- e3fd0817f58e2c55e28c1d6afe28d6676a38a8ef Add Sungrow AC22E (#21676)
- c520195ed7542b154e40c3ff8c7de170879675da Docs: consistant charger naming (#21684)
- a6b14b03cca488db98e411293f72afde610f10eb EEBus hems: fix failsafe error after 10 seconds (#21675)
- b1d0cebfd152b450415b9419fec0d43e210f7386 Kathrein: fix charge duration/ misc issues (#21585)
- b8563f2d4ab3185614049eaef6d8d862ae83e9bd Loadpoint: always publish charge voltages (#21641)
- 362039061bc70b2dd47e8361ac650c3df3f1225d Luxtronik: fix scale for temperature, add templimit support (#21665)
- 1acf62121987769efd3ba1855bf57b12bcf76f6b Plugins: add meter scale
- 9ea6ed6d1c45b779393fb6bf242ceddf371bc901 Polestar: fix api
- 766b2f03098eeb0b4381e9a7c10ce57b9143f63f Remove unused attributes
- 53e19a4efc2b07c9a610d1d11fa5907fd6a46b46 Revert "Loadpoint: publish charge voltages also with phase switching (#21510)"
- 334ab6cc066b0dc22ec02f4c35b4a3acbe7ad87e UI: add restart button to fatal error banner (#21688)
- 505c2c9ba72f67f7d07b131908faa3d0045530c1 Update ioBroker.bmw.yaml (#21663)
- 8ec34b15ed66a4c953c94c1c2f052f4facf6b0b6 VW: add vehicle-features (#21606)
- fdae6a72f93f19bf723eb55226c3b5c4b751990b Vestel: decode version as utf16 (#21656)
- f6bb03bbb9b3e812dd48925da5f2c7449e49f797 Zaptec: ignore double-enable errors (#21594)
- 19379ec7f0d36d14d68441250bd7ff5bb1d0c512 viessmann: complete docs for installation ID (#21568)
- 1f7f2ed72672e571d46d8b69d50c30df2f58c685 viessmann: update sgready mode numbers (#21574)
- cf7d83f8c971bad1bab5e609591e92989e452602 weishaupt: adapt sgready modes (#21576)
Consumption - Mobility and Transportation
- Go
Published by andig 12 months ago
EVCC - 0.204.1
Changelog
- e5b3ce827115b091f98bef332bb391f1f3698f20 Config UI: cleanup circuit references (#21525)
- e30102270cb92b745c2bb540c1d36accb6eb7013 Config UI: make circuit/vehicle refs changeable (#21539)
- e8c618908246402cf4c9a03eec05ec50c6ae8032 Config UI: make lpc circuit visible (#21526)
- 11fc9ebc9917daccf356a9e14971cde3337a28cf Homeassisstant Switch: require power entity (#21537)
- 94b1145e39cc5751174fd69be90f5fd831ac2a99 Loadpoint: publish charge voltages also with phase switching (#21510)
- 4d2ba9ba0b93d03072844c4a8377821ba11312c2 Phoenix EM Eth: fix panic
- 6e3e4979f18778ef0d0e36b199ffce6f8a3400aa Renault: fix for incomplete json payload in MY24 wakeupmode (#21562)
- a4a6c6bb9f2d18fca8bb002075f413c0c8e69558 Revert "wip"
- 931e77fbe3c69c54ec85f9df2eca2104eb2864ba Sessions: add year csv export (#21555)
- bfdaf49047793dc98a446dedd19a9f0ad9feebca Vestel: decorate RFID based on version (#21519)
- 926921563f8ec66a14b4047e5d8d67d03d99eecd build(deps): bump golangci/golangci-lint-action from 7 to 8 (#21565)
- b9e7fb126a0b59813c86fb91b76036ee918800c6 server/updater: update to latest gokrazy/updater (needs a context) (#21564)
- 352085621d27ee76130bb9953bf948d9eb4f3132 wip
Consumption - Mobility and Transportation
- Go
Published by andig 12 months ago
EVCC - 0.204.0
Noteworthy changes
- 914ac751670908f140da39f81d5ea7f14774c2ec Config UI: add user-defined devices (#20966)
Changelog
- 63aadf115e15fd6788fa15fbda97746a657949f0 AC Thor: add scale factor (#21406)
- 7ce50f430dd3245d8c65e053436ed1dd005f5bb9 Add Daikin Home Hub (#21298)
- 89c45015c9b4cb01f3cc3a411fbc4ac958812a27 Add Home Assistant Switch as switchsockets charger (#21358)
- ee12473132d3fced2c64a24b3232cccd757b76b1 Add IOmeter (#21242)
- 1e1a63d9e8c1876a355e94e1f4478d8ec7a52a9a Add Marstek Venus battery (#21487)
- 6aa8e3116788a40a480c05088620cc163de9f495 Add Sigenergy (#21302)
- 09b3d7f07766b77b31ea6cc58432da9403e9da21 Add Viessmann (#20111)
- 104538556df640d8669b632193a5b15fa60d3162 Add Wago 879-30xx (#21157)
- 8f023cb8df1b157eb85a0564b5f16dac83013bf9 Add esphome-dlms-austria meter (#21375)
- 02d3a362b2d2a515b5ede6c66ab6ab3520f7cc86 Add meter plugin (#21477)
- 4751f90ff82e4c20b78edaa24934ccbfbb32f711 Add pure energie to enever tariff plugin (#21414)
- 106c93080ba64369d65da7403850292af3588cd3 Config UI: loadpoint estimate default true (#21491)
- ede0663ef02cbdc36b21a42e31d8686f77c51541 Daikin: add max power (#21403)
- 5316846943542c483fffbc81ab85068d9b2577b8 Energyflow: active loadpoint improvements (#21337)
- 3f67298130a320a3b41cb55e74dc9e8bda016863 Energyflow: align text/icons (#21450)
- 2adcf42beb74e01a6b59208a6e8b85f18ca4383d Energyflow: ensure same power units (#21493)
- 5d355f5f004ca0ba023feb3fe6e2402f71825eb1 Fiat: add wake up (requires pin) (#21463)
- e4fca64d07da74a9efbff4644735167ed26bb6c7 HomeassisstantSwitch: fix panic (#21530)
- 9c395733a8493c9203011059cf5864292f03b8ed IOMeter: fix Wh to kWh conversion (#21489)
- 8bae78ce8392b96715c47f1335a9a712a73fdfc9 Kathrein: fix phase switching (#21350)
- 5c8f101bb3ce0e396ba491b12b83b71f780abc0e Loadpoint: reduce waiting before waking up vehicle (#21502)
- c7898f06d9a73ffc4ded9b691b6c33903c0fab9d Mqtt: don't set will on empty topic
- f4ef8e40811da6877411ff0670f13a83cef91e2a Mqtt: empty topic disables publishing
- 2476dd7b9c2fa0ac9abc87aa4df67a75f4a2a58a Phoenix EM-ETH: use scale from meter config (#21083)
- 6b9ac47eee4a8021278ac15304a3da553469c883 Polestar: API change CarTelematicsV2 (#21413)
- 760fd0ccbc3ede4a46528c6d1030837aa56da6fc RCT: make S0ExternalPowerW configurable (BC) (#21234)
- 3fd51d3d2617a6dfab389ae8fb33d863ed663200 Renault: add E-tech vehicles wakeup mode (BC) (#21432)
- 2c30c3d60b677ac6b9fc62f218032eecbb98d9a4 SGReady: add optional power for boost mode (#21319)
- 0022dd69a43e393822ccf765a9f62c9cb8caa95e SGReady: remove unused phases parameter (BC) (#21317)
- ffb53c00bf074a4c6118d486be9d0879ab63c150 Sax: update port (#21277)
- 8999d0e453689c1445ddb145e316e413a69635c5 Sessions: fix csv header translation (#21296)
- d5c349757aad915f6a85e6ca39ba055618bf9902 Standardise battery settings (#21507)
- 39bf11f80f4c92ccf3bc3f4bc2a2355740c52c98 Sunspec: add split phase inverters (#21442)
- 2e6756f7b2de4cb0aaac8c31ca8a2cc74e660460 Tariffs: fix zones creating duplicate entries (#21439)
- 92ef228af9ea44d7781dd3f2948ccd8e3b3a54a5 UI: add custom CSS support (#21263)
- c136ebc2e0abcd013033e02ad5766cbe64a0df82 UI: add unit property (#21396)
- 0f4c16aac93c8a434a850ae7c3038b50cd21fec1 UI: don't show setup-screen on slow connections (#21306)
- 8d2868b780b71f1c3872acf4805f5303766b3fef UI: fix ui dev mode / custom css (#21387)
- d264ec41c5e816c25fcf5e3189714eed1d1a8dc8 Victron: fix query (#21444)
- a35d50ec5eea6544bd083159e0df85f3d5f8748b Zaptec Go 2: fix phase switching (#21250)
- fb22b6b52a64fdc38f6134c14295a966599ce190 eProWallbox: fix total energy (#21455)
- e0200b7f923c18d74e307cc6f0f59deacedb3ae5 fox-ess-h3-smart: add pv6 (#21435)
- 5326f1c5d953e3cd420c93366f0bf6b270ba43e2 i18n: add Estonian, Slovak, Tamil (#21329)
- af65445e2f76a9f9882dbb9ce38283e29ebc37ef tariff/octopus: add multi-account support (#21443)
Consumption - Mobility and Transportation
- Go
Published by andig 12 months ago
EVCC - 0.203.6
Changelog
- 4d8dcb567c4ae183a5b8907138e7c324262ebb96 Add FoxESS H3-Smart (#21227)
- 5a8f14574ea847c272a9b77d06b6eceaf87a32d2 Add Victron VRM solar forecast (#21058)
- 8252d37bd515f5f9d762639978f285a8f945691a Add fox-ess-h3-smart inverters (#21176)
- 63f051807131dd536435e03f7d6380dff15f0a7d Add free2move eProWallbox (#20743)
- eb62197744613494cfa98024661525b311fee869 Amber: use sites/:id/prices/current API instead of sites/:id/prices API (#21117)
- 629da507a426ebc02d528e34470202b2af75680f Bender: add maxCurrentMillis and phases1p3p (#20755)
- 8572463642334821fc7b654824170754d1809649 Config UI: add loadpoint required hint (#21164)
- 92b702c0ace8ad8e0ed3961f4abcb363c44f97cb Config UI: fix boolean default (#21233)
- 019fbf2fce1b77263af78cb01d804ee5a695cf52 Config UI: fix boolean default (#21235)
- 6f6180518eebba1072669e7bd3b13942a642c487 Cupra: hide soc limit in presence of profiles
- a5b23ea7767c713daf2236d75eaa901e63201a9e Devices: unify maxchargepower (BC) (#20451)
- 581568060bff462f36aa7b0d11c030b0bd94a842 E3DC: reconnect on error (#21249)
- e183c7d52485df2ba3d97255cb66eea5ea36161c EM24/EM24_E1: Support Powers and Voltages for all usages and not conditional on "charge" or "grid" (#21173)
- f6bcc49e807fdce5fb2dc86329345fdba32b857c Energyflow: fix NaN values (#21084)
- 6cfc6f0bd408afab4e6f1d424e5727c5b8b2cd99 Loadpoint: disable welcome chargeing for integrated devices (#21201)
- 13a3ecacb99eeb332f87dfc2342f5f690419a4bd MG: cleanup logging
- 76ff5baf81c713421ca15b424d1a06c4742b5b49 Mercedes: fix token refresh (#21128)
- d88afee0164bd57a28b2245a9be9a612933d1a48 Niu: fix odometer (#21094)
- 856cc6145db43f9f152d281de81a1e87b16047e9 Octopus: fix tariff payment method API presumption (#21114)
- ad392fd147dc5e4089b78273a64fea9b4660b5b8 OpenEMS: enhanced battery control (#21230)
- 7294c8b959d97367fdff14277c3690d96c264bad Plan: fix late for energy plans (#21080)
- bfd6fcf790990ed1edbd2f42dee1b08a27a9752a Plexlog: fix grid power (BC) (#21061)
- dbf5632ee493bcae8e874637245dc6dc528c193f Plexlog: fix template
- 48b01109b1ef396a2241e449d2519a661eebd984 RCT: add maxchargepower (#21156)
- f56df9ea6cdd815141f8e5f5f452725e0ee41589 Revert "Add fox-ess-h3-smart inverters (#21176)"
- a77d7fabbc519bd89b6f82f80c4c59f9bba3e4d6 Sessions: negative prices in bar chart (#21247)
- 6bb7dda6322a54ce4cc11623bbe6def05bc1602f Solax Hybrid: fix quoting
- 34cf433b1be5bf7cad856f80cd762d97de759a32 Sonnenbatterie 5/6: add battery control (#21152)
- 376537363f2f52c435e6078d0d09af7eafca217a Sungrow: remove charge rater (#21115)
- 3de3dcb1d763622ca02ea74233c27989384d4cfc Tibber pulse: set evcc version in user agent (#21217)
- 2c140343c9b8b9593e0eeed37fd587979a0bab8b Tibber pulse: websocket improvements (#21216)
- 2f38aa19c3dc3444fcfe1494f0da3f962a38341b Toyota: fix api (#21095)
- 9da6236e0306a79f273faf75f5df9c7586f73f7b UI: add 12h/24h setting (#21140)
- 73d73ab15e56883d29ed0492c67dc22e694e0339 Update charger templates (#21264)
- 18de1f0f88ec46f5f1351a22f9c14e4f4ff91160 Use correct subunit รธre (#21238)
- d0d6ac981071df19b1c117233f03cd37a8aa817b Vestel: decorate RFID support (#21124)
- f54199b1d4e4b28d65c903547382dd40c73bcee6 Volco-connected: fix deprecated config keys missing (#21267)
- 326970a0a4b17526750d8727007a1f422ceed6f8 Volvo Connected: add oauth using generic plugin (#21003)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.203.5
Breaking changes
- 54162f06aab83c043bb822945fd0d500069355f6 SGReady: use standardised modes (BC) (#20747)
Changelog
- 422a58dbdb0d36ba7d9e4e8d56b1a0b8f553fd44 Add Carlo Gavazzi EM24_E1 (Ethernet version) (#21027)
- ed644b98bc0332593a6b170ecb9ee16b57378587 Add Kathrein charger (#20412)
- 8ce9ff4e4d40fc47fe9a417366c6607df16119e6 Add Plugchoice/ Volt Time chargers (#20967)
- ac6236d1df24d7422528d5e6c62bc1f774f30783 Akkudoctor: set default interval to 2h (#20954)
- 3629c20a08061baaf1e1aa5038ef7c259af316a0 Config UI: hide duration example (#21002)
- ed88746bd341ccf7f308eebb3b16b94fdddab56a Easee: wait for optional state during boot (#20871)
- d171a0432fb2f1377b4659e4196a55cffa3ec4cf Forecast UI: negative prices (#20977)
- 473747d8effa73cf742d77b34b7af0a2c7e5763e Http: mark non-success status errors as permanent
- 523e3eeffbc07f93f4cbbfc43e9a5d52a7d9f375 Http: use password as fallback for bearer token
- 3b7680f256e99695d2c9d8578a066470ea6ca2df KEBA: fix P40 energy (#20907)
- 28fc4b65b862ce6b043e6dcb8d7ee6877634692a Loadpoint: improve battery boost coarse current step-up (#20969)
- 143b19042bd5e11030bf48c2369e15275497d03a Loadpoint: remove unused min/max power
- 10ad187618ab69f0730a005fedcf97c6b2ed1538 Mennekes-Compact: fix reboot and phase switching (#20579)
- 615969cfe2e078e46dd9f5f66b1effa712990ed5 Modbus: revert timeout to 3s, backoff duration 10s (#20987)
- 4d771fee17dc8a43097c5f79c235660f92770ae0 Niu: fix odometer (#21051)
- 3b672a3f17a5c3ae18fc5e97cc0b0966903ec7cb Niu: fix odometer endpoint (#20925)
- 5ceecd172c807df79c8718b527130096afead2ee OpenEMS: add battery control (#20948)
- 163dd883514ca55650f65c0856fce097e9cfab87 Planner UI: fix first slot hover (#20993)
- 5586fad6432a37b904bdc0421535ae32c83fa402 Plugins: recreate Go plugin on each invocation (#20996)
- 5eff3d995a3db329e3610006b6efd32dc593d379 Shelly: add missing PM1 condition (#20919)
- b6f5293d9693b7a2e5a971eb84bb1c0913bfafd5 Solax Cloud: fix quoting
- 6aa6e27cb403e76bc1c57fe56e1aa9e5473b9a67 Sungrow: fix charger Enabled and phase-switch logic (#20857)
- c8ceefff8722a052b16b390c0c7e061bf1b8a898 Tibber Pulse: increase timeout to match graphql api
- 8b098921288d2a070d753f92508c57a8e00d7ea6 Tibber Pulse: increase timeout to match graphql api (#21040)
- eda58e3f2277898145c0f5c74ef4c02ff7d0d7dd UI: fix CO2 format (#21032)
- 6d6dc1dda6c8a6efaf85fc5a91f07b61756f388c Volttime: fix template
- 06315153a586d3038e04ce731d1d328d1ec0b74d i18n: Replace
tomlwithjson(#20817)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.203.4
Changelog
- 2eb6d31c2a0211a755d1785f24e816e076081926 Green Grid Compass: fix type (#20904)
- 7cd94aa18716ac39b395dc7ef68b7100ae04f0e9 KEBA: Add KeContact P40 models (#20860)
- 153b1b61b0638f429d103d423e383bee19cfe309 Loadpoint: allow fine-grained battery boost (#19385)
- 142a3a5210a7dc3f7de533d2614c2be3f134c7ec Modbus: use 10s timeout
- 832012ef150ead8a5b535bbd28c075d29c5cfd33 Planner: add precondition phase before departure (#20431)
- 4d6bf165a7363939e6b4121bdea8052d64fb2100 Shelly: re-enable PM Mini Gen3 (#20855)
- dab056190e0658828c58365e389936f5b7feb645 Tibber: increase websocket read timeout (#20895)
- 43637af30d9b9faee605a0066d052c6f1a9a92ef Vestel: add RFID support (#20858)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.203.3
Changelog
- 2a403daa9067ab63986cd9daa9ddb41bc7e668a3 Akkudoktor: deprecate as unreliable
- 17a3a0d834ffe245eb84628b59a64b7be79d77ad Battery Settings UI: improve readability (#20793)
- ef0a12d9a446aef4b3adf7757d6ca2407f72583c Config UI: Modbus Comset 8N2, i18n (#20830)
- 956480f9cb2fa424aa862cc8084fc60f38724c00 Config UI: allow setting priority=0 (#20795)
- 0260c63cf4df15af9c24dad330066719ba8a6d43 Easee: revert wait for essential state during boot (#20646) (#20822)
- c35a62cd9425486aa59a4e9058a4f806f8c3551b Shelly: prefer meter over switch for measurements (#20835)
- c96df5ac25a4bdf236e78a04f066aa5a542e79f6 Shelly: use TotalIn for sml totalenergy (#20826)
- bacf49fd12473fe56bbf86c70cfbb3e9eb978f5c Shelly: use methods instead of models (#20802)
- 3c131e4783052a29904380c1cf915b48293a3a91 Sunspec: add 1p meter (#20797)
- 8fb8efb16b77bb29cd19c361c830bd0b63a4d4d7 Tibber: pass more descriptive user agent when connecting (#20841)
- 3c3ab44594dc53e971bb7749f562e52e122ea3d9 devcontainer: fix conflicting go versions on setup (#20825)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.203.2
Changelog
- 20e37117cd128537fbc185d791748a74a0a2583a Add SunSpec meter (#19624)
- 7f075adad9fb70bd023668af0488bddb62479fa0 Easee: add more unittests (#20719)
- e08016f6e9bd38950fbf65f9e72d2bc719f913c0 Easee: remove custom logic based on erratic lifetime_energy (#20668)
- dde7277f20ded498ef913775f0bbf9227af845bf Easee: remove outdated special handling of SessionEnergy (#20659)
- 8ac4b659d4a94f609b01ef09be374b2c125e629c Easee: wait for essential state during boot (#20646)
- 23c7459cbf0c378d041f0ee2e3636ada474dd69d Green Grid Compass: adjust regions (#20623)
- 06989dc7b2ec64ae45d2dd192957623b455153b8 Green Grid Compass: fix tariff type
- e9380aba61b7a76fba0127b98830ee2acb7be3c8 HomeWizard: add charge usage (#20633) (#20634)
- f8300e9f2075ab80f2b5ca72dc283aa048ceac0c LG ESS: support multiple instances (#20731)
- 8bfb046f09df741da36fdf1ddaa917b372508cb8 Loadpoint: prevent bypassing pv timer (#20564)
- 12d8e448ffc51b9b2cf284ec3ed4de7f367df3a4 Modbus: increase timeout and backoff (#20730)
- 049075043ba4b8dd9e31c5151a470e4b0b370e86 Niu: add odometer (#20763)
- 8d5cd1ba03486a347cf5cbd63ede78f0841c9bf3 Planner: improve logging
- 63c1c914843bf207a3119696146d777b3cc50f28 Polestar: change regex to find resume path for authorization (#20656)
- 53dabe7d5beac0a195637021675491d710c466f5 Revert "Circuit: fix validateCurrent and validatePower (#20183)"
- 6751e60fd47a3eb4379a19f5044fbe9ad3d56d5c Revert "Circuit: simplify validation (#20364)"
- 4626513ba5314569c1f68f74f51dfda495edd6c5 Revert "chore: follow-up to #20183"
- 2effa19d63fc367c1331845d42dd1d44dd67964c Revert "chore: follow-up to #20183, add trace log (#20407)"
- b0e65c3b750e51aa820f9965a7e0bb2e83878515 Revert "chore: simplify #20183"
- 21b76d5627d63afef17754ef7d3f7b79b9c55ad2 Shelly: add usage and caching (BC) (#20570)
- bd0292dcfaf95127346dab4fb36cad7dbf4a611f Shelly: remove Gen1 energy offset (#20724)
- 36330ac2ccbc3b17b53d9d64f4505fe92990c541 Solcast: limit api calls by time of day (#20696)
- a9646887046e7cbdd03f0f5f32daf5a48bff00e9 Tasmota: enable more usages for SML (#19072)
- 517784b36c14ebfd920dd045c2eb223f827d8e42 Tesla: skip test
- 2319e0d7ae0ea3f12f76f4f7e03c92dfdc464c7e UI: add finish time (#20706)
- bb22b0f5bcbbba5983fbe08b11740253f99326dd UI: no digits on 0W (#20682)
- 4afd2d238b37846616f589da974384a4150b0590 Use actual charging current instead of offered, fix negative loads
- 8fb06f4cbb00b3bcb5907fc8f53e01c1fd3e3254 Vaillant: make realm customisable (#20699)
- a33cf0ba3583776c5c4b6c0b612eddc038ac9910 Vaillant: re-boost hot water every 15m (#20752)
- d96afa3f88c01ccb02f830d2f4c176a88c46c3ca Zendure: fix panic
- eb1e32f8f7a1bb1f7e2cdea7726077db63882010 huawei-emma: fix pv energy scaling (#20744)
- f122802e8234c199742990e9b640bac8757335af remove 1p meters
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.203.1
Changelog
- af9f15f68b27286be9b56525beb2a6c7679f37b4 Fronius-GEN24: add 1 phase grid meter (#20574)
- ad9e230e2a3c3084ab27e83d4afe5cea5255b7b3 Templates: fix quoting modbus comset
- 5eed5023cb76f7d0238c7cbdb0a4bbcdee1160f9 sunspec-inverter: complete values for 1 phase meter (#20568)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.203.0
Note: This release changes how we handle modbus errors (https://github.com/evcc-io/evcc/pull/20338) to fix some long-standing issue. If you're experiencing issues compared to 0.202 please open an issue.
Breaking Changes
- 5fd22d44fa87391287133d343571d6e81523d9c6 Modbus: simplify TCP error handling (#20338)
- 986772d525fe89f14040a4bd2cab3fe9dcdbf4d1 Http: add pluggable authentication and token (#20066)
Changelog
- 9ee7063b44179c584bc10aa4174d4420e520c149 Add Mennekes AMTRON 4You (#20425)
- 960a71c97c20ba061ec4e69c43d40b3aeac65ac4 Add Volvo (Connected Car) (#20505)
- 7e9bccf0b880e53922e523f84641cad718dd79af Add battery mode api (#20455)
- d631e743449c2b39c3c420d91bd87624793327f1 Add: akkudoktor.net solar forecast (#19434)
- 1dd8aca13d78f961eaf668cadfc311d2593d224d CO2 Forecast: Green Grid Compass (#20452)
- 455bc3348cbef15e80fcb803e05c1759e95beb72 Circuit: fix validateCurrent and validatePower (#20183)
- 61ae848296aec51fe2461f944cec7a609edb08f5 Circuit: simplify validation (#20364)
- 506ac15745c46d6c2ba1f923fd7461776c44c4bb Config UI: add missing translations (#20341)
- 25d36a5f486a8df1275ffe81bbe988a9a9e0caca Config UI: generate plant id if needed (#20190)
- 51234aa44197dcfd76b36efba23b86b0de2caf1d Config UI: keep mqtt and influx secrets on edit (#19956)
- b649f072879ef46887d3933ea18f4714fa80a9b2 Config UI: trim string values (#20169)
- c43a92ffd04e9ff5607d8426f9606f50dd0a3c42 Deye Hybrid HP3: add gen port as solar input (#19256)
- 2d31df8e129ad9774602c04a2687cfb58820de53 EMS ESP: add power configuration options (#20488)
- 1c1ec03aac1d63a5502214a191b02534181a4ad2 Easee: add documentation for timeout param (#20351)
- 932de7e03f08b06183844876883089390a613df4 Energyflow UI: expand loadpoints (#20395)
- dc57999c9563eee8ab5bf877909c15e2317d6c86 Energyflow UI: expand solar/battery (#20389)
- 1df4ecf7b069a764c6cd5be0c542b071b5d298a8 GoodWe: fix 2nd battery power (#20193)
- a51a983630cc5daa22e0d713de646afc5460662b Kermi: fix setmaxpower (#20181)
- 7375832350c055020b79c5949b47c8a848892245 Lambda-Zewotherm: add limittemp (BC) (#20126)
- b4988f4d7b5103d9ac94fcf73d42b818b743f0bf Loadpoint: limit released power to available excess (#20286)
- 598cccaff1767bb40a8438c6ea454dc325ee247c Loadpoint: rename chargeCurrent to offeredCurrent (BC) (#20457)
- 5748ebded513cf490260630a2026338978b0580c Loadpoint: when scaling phases take vehicle into account for target current (#20347)
- 303f626fcd9d3144dc66ce788e7e6ccee62c85f2 Modbus: reduce default TCP timeout
- ee230ec3836b2b5fafdbb9eceb3a3657c25e8157 Mqtt: limit the number of max parallel inflight requests (#20494)
- 08b2267ef17b9ea6330fad9641600247e34f5ffb Plan UI: Show plan preview selection if plan has no duration (#20291)
- c91bc6240c4901e9a89ef55091c0aeed2d2886f9 Planner: skip any reached plans (#20414)
- 6f5c0b64786ae8a75f83b8a67ac01ac07d8fba29 Shelly: improve channel support/ standardise Pro EM readings (#20141)
- 92b8fdded5bcc4914c07cb6fa97391f051db8ad3 Shelly: split api types (#20445)
- 0b34830e740c5e4998af624e222321ac05c4914a Skoda: handle missing limit soc (#20242)
- e1b6e4e9bdb096516eae8b98ec892416a2c914b5 Solcast: fix time shift (#20538)
- 6a87f3727b7ca1ef4fe265d8823a262505eab5b6 Tariffs: add month in fixed tariff zones to allow for seasonal tariffs (#20484)
- 48d84356e916e902838bf31711b626a891e1444f Tariffs: rename price to value (BC) (#19182)
- 0ec3d2525de24324de3cc804642ba3ca59a57a0b Templates: fix quoting certain parameters (#20376)
- bba19aa2f9ed8a50968a2091e0ec325af5c84a27 Templates: remove empty choices (#20202)
- 667276b450737238ef77d22f4436a5fbaf62c794 Teslamate: fix charging status (#20380)
- e945ed10fb49a1a2e5345e57437733b648587f96 Twc3: clarify vehicle (#20448)
- e48829dc6fb197206269cb940af96515feb8eae4 UI: don't error when tariff is missing (#20211)
- 5dd469ce2cbcd31fc20b6985e4857d11418cc31a UI: higher max current options (#20269)
- e93e42003745743af9ce58accd9de539609bba90 UI: rename aux icon to smartconsumer (BC) (#20217)
- ee157ee4473de8b7ca244cb71dfabe84bd4730a0 Zaptec: fix identifier
- 9360ad047af62deb97a863546b142c847e0eac85 Zendure: filter by serial (#20472)
- a44758a4c80405e5e0ce41cd1122fe834ceee0cb cli/meter: rename delay to interval
- a63b1c90efad2067ffddab6b4f103a84a7da61d6 dsmr: fallback to per-phase power readings if sum not available (#20319)
- 6d48f8c9f521d81372ae1a13d0e491292c0bae1c fix: remove heating from demo.yaml config
- 3f00018817b7dc65e85f1db9448641c430ffb10d hardybarth-salia: add rfid identifier (#20255)
- 0c6a2446b8b10c35139b97ab2848be94862b03de mz2mqtt: re-renable (#20333)
- 4d50d2665ac7578adfc332e1404b2bf01ca49d0d open-meteo: fix incorrect cell temperature estimation (#20507)
- f713679eebd8234e13e4f0e6ed67580b5826ea29 sungrow-hybrid: fix max power
- 167124bfa3c621bb420fd683f2fe27514a16ee29 tariff/octopus: Support non-Direct Debit tariffs (#20306)
- c8105707371d07f4297eee0f867ed838a9b899fa tariff/octopus: fix apikey (#20304)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.202.1
Changelog
- 36e8dce048b0ecac0b8a9270d90cd88f8abc5d46 Circuit: add retry (#20151)
- 2f62a1cd68093b77352f1aa34764c5c7dafe7135 Config UI: added heating devices to chargers in ui (#20125)
- aeb3aba168acfaccbf8c79339b2b9e78b6a5f896 Plugins: filter nan values (#20137)
- 0ea32cc82aaf8896548ec487b3d8379273472e0a Sessions: for integrated devices use loadpoint name instead of guest vehicle (#20129)
- a431b15d109703a471abde69aac1831f0a6e1851 sungrow-hybrid: fix maxchargepower (#20144)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.202.0
Changelog
- fccd7ba3ea13246d2850e4486cbcdb7f8ca5b5a7 Add Buderus/Bosch/Junkers (#19977)
- 6e8761ebba429c8dee080e47a819b060bc7aeaba Add Huawei SCharger-7KS-S0 / 22KT-S0 (#19001)
- 61d8f975ee1d12542dd516972e1a1ce3bec6b20c Add Kermi (#20039)
- 9f87106b40e5ffd1d0659a27ca6ecb645de03ff8 Add Tessie (#19881)
- 3b3fae252d547f395482873994d39dc129bf5ead Amperfied: fix phase switching (#20090)
- 1fb2af66ae1fbfc8963eaecde5adefbbfcad23f9 Config UI: explain poll risks (#20122)
- 836e41c4428e47e2202f1b7b4afd8aead216ad0c Config UI: solar tariff configured (#20079)
- b937e131f9506371aae8b0aee06c47a46b6c8b63 Configure Typescript (#19774)
- 6b7aa6a97d481411b2589236ab6f27649b465b6a Cupra: treat "error" charging status as connected (#19982)
- 3691eeb1487b0604ab0a5cc18f19ab54d21de141 Enever: configurable interval (#19976)
- 58137b7c57419dae3ed09fc2ca8d49291f6ddb06 Heating: improve connected status (#20080)
- 162d7c7ccd5c8bb79b4575923e5a795c1da1685d Heatpump: allow fine control (#20040)
- 74bf6c8a5e774e8049d11b48e171f21c07874e7b InfluxDB: write solar tariff less frequently (#20086)
- 52c3ea9d402f972f46928fdbced4cd954c8d3e51 Kermi: add watchdog
- ddd44b72ab9d75718fa9c10ac554c421f0ab8f6e LG ESS: validate firmware version for battery control (#19902)
- 982a6a661e23ab5fa3f3b92890fb28c84381ab4e Lambda: start watchdog immediately (#20059)
- 7b008b22b67544b4eaafa8adc86bbc32cfc57567 Mobile UI: improve small screen layout (#20007)
- b7f83f5479d255824f14b632c75668e4e76fc9c9 Modbus: disable mbmd error handling (#20093)
- 843b8bcdeb85ebd9ffea1a20b0d1a1ed0747a80c OVMS: remove broken climater
- 4af5b1801976fd59fe56cdb9dce234a8d732ac66 Polestar: update api (#20081)
- 9a18c95fba3a1e1d72df04afbbb861f6a02884ca Redact lat, lon, zip
- 2ea6c705d9322ed607b5704b04a6b64f046be42f UI Config: add aux meters, improve reference handling (#19939)
- de83e523f3f0eae1e644aba0c60ee49e118e02e9 Watchdog: add initial value (#20057)
- db910804d93bdcd2600a5335f49ee59e24f75353 Zaptec: add rfid (#20010)
- 7ff82549a8a40690af8f2c1d2d977b5713d7c482 daheimladen-mb: delete identifier (#20013)
- de16ffdf2062e012564fd41f8d6a441ff61d56a2 em2go: remove unreliable session energy (#20001)
- 957c4eca2e1cc567ae1781de83df681b5904774a emsesp: fix get mode (#20099)
- b35ab6433f9e9b995aa70b7b46676d80e903d30b kermi: clarify supported devices (#20106)
- 16332162b8da9610120292970cbb56441b28930d spottyenergy: unquote contract id
- bdd457b20f978c045b6a281381e280dc63697e7c sungrow-hybrid: fix reset to normal battery mode (#19882)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.201.1
Changelog
- d09177b4b321a750eb2461bd5717ef439dfd37d5 Config UI: remove references when deleting devices (#19832)
- e87f4acd8d5f94680ed017862db642c4b82a95d8 Config UI: reset lp smart cost limit (#19892)
- 4d9b54288720de9cd4d982eb307aeed1dc35bf0d Lambda: add watchdog (#19852)
- 49a597a5da11928ad8968f4ea26549620fff3578 Loadpoint: fix phase switching incorrectly configured
- 97b4b9aeda1a1b0ab63d37512da9385c6d4c1776 OVMS: fix climater
- 950a27d6ef8cbea46bdc5ba720d2ebed32bcf002 RCT: refactor retry (#19800)
- cf97ac23576ca462d385fc051c6842c0ed84e856 fronius-solarapi-v1: fix pv total energy scale (#19891)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.201.0
Changelog
- 78ee91a2b6911c345f9ee57f32a4b7ef50333622 Add meter and circuit titles and icons (#19416)
- ce4fa10e4f0d1f0280d2c371550cdd0557e7133d Add support for IAMMETER (#19640)
- 695143f2722006d1537e0dbf37fc293d0fa18fcb Config UI: keep broken loadpoints editable (#19263)
- 6a4ec7335eb2bec5862a89bf676a21755cf947bf Config UI: persist product name, keep device type (#19808)
- 8bb57b531a724d8b236e738666d828c7bff7a91a Config UI: remove obsolete migrations (BC) (#19417)
- be4d59c92863d470594db1ff12b7f3897997fe49 Forecast: dont show if not configured
- 5ef4b50e1f4246e137529604e30ddb8f06d246cc Forecast: solar adjust details (#19724)
- aa2fbb933d1cdf4d468f5abe936b5af0ee145253 Fronius Solar API V1: add pv energy (#19192)
- dbd9c1a5fd5c54d255d5dacf76798edc8b42304c Heatpump: move phase configuration to loadpoint (#19745)
- aeddad2cd96273bbce6f9b198887734900191365 Hoymiles ahoyDTU: clarify index meaning (#19187)
- 5ed022aa91dfeba6c3c21abbf5a3c433aaf9cd9a LG ESS: add battery control (#19630)
- 19e122be7a2003af372c792cb4ba4815d672a17b Lambda: update energy (#19712)
- f34d2ca65b2143c68b0f72616fe5e51c0e646cd1 MTec: Add active battery control
- 3d8908085836f3525fb24ca5534efecd00bc2ffd OCPP: assume 1p3p support for power (#19735)
- 0f340f807992c9edb31744732ab5b8e02236650d OVMS: add climater (#19796)
- 58888fa1a3776af2263749bde94c197ec4c98c94 Plan UI: Always show price/co2 on hover when known (#19729)
- c2f31f14563984fca3f09fa340a98ac0998fd914 Site: add random delay before requesting meters (#19746)
- ac9160d9d1c72feaa9055238a992a993d4c8884f Skoda: Consider additional climatisation states
- 15dc29241a91a77447d95f393a682e768ffdb59b Solax: add mppt3 & active battery control (#19659)
- d194ce2783c70f0f4310aa7d0c2ee9d9ecb00f5d Solax: fix deprecated storageunit
- 10c0028a97a6a19804189b11d61c6c9ebc7b77f0 Toyota: fix token refresh (#19766)
- c541a437596e35391443190b7984c6b72a497fcd UI: reload state on instance restart (#19536)
- 570d09519c2058d9e0fc94e6afcca5ff6b972b51 Warp3: split Smart and Pro models (#19776)
- 37ed54ed031e9e9bbd14b9dca1644823f090ea60 mz2mqtt: deprecate (#19821)
- 2dc4727d1e77b99b94aed8eadf538cbba67a572b sungrow-hybrid: refactor hold battery mechanism
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.200.9
Changelog
- 835d527abdaa15549ae8b4bddbdbccacd382e8b3 E3DC: document subnet restrictions (#19494)
- 869e5e6bad91f3af2790da1d02f50c6c416f0417 Fix busy loop when no loadpoints defined
- ac0963263ce6bd4045ba288183e7c3343b68f2ce Forecast: fix accumulated energy calculation (#19547)
- 31d03845224c37d9f9dc49675f6f5e252f5bd902 Fronius Gen24: restrict meter id to grid
- 8bed6a55a752d961f495b9f2f3289f31add0ac6c Heating: temp limit label (#19529)
- 29b7b2f44c89192e1bd9f1a7be1edc365b8d1eda Loadpoint: fix limit soc not published for integrated devices (#19533)
- 763464586d8ec7f68acf889bac1d078edab5ce1e Loadpoint: fix limit soc not published for integrated devices (v2) (#19546)
- 33758d094b3a9d1deb49ef10df62d2f5647034ff Ocpp: fix phase energy unit conversion (#19590)
- 6367ad68e11f6c937f5ec30f8ba54bf0b1a5830a Open Meteo: fix time offset (#19507)
- 5429887cefe6351885c11c65ceb2267ab4c844cc RCT: re-add retry (#19617)
- b0aa7462a8212ba761c2f6f519737c98f3da14b1 Revert "Solax: add 3rd MPPT and 2nd battery unit (#18761)"
- 3af1b90cca2771bd56cc22ab772a88e11293a06a Skoda: add climater (#19523)
- 69bfa6d2f680f57e1cf742812fffd0edeca6117f Solar Forecast: only publish if exists (#19591)
- 8ab2a78e684e1c4f088c0f7cd6fcd06f76943892 Solar forecast: reset inconsistent metrics (#19605)
- 8d67a008b7e9e2ab67a7e09b9f6a6d47a91414f4 Templates: allow adding template from file (#19495)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.200.8
Changelog
- e21f6f810fa4d206b4a1610df69b4871ddc3f8e4 Add Ampure chargers (former Webasto)
- 659ce112416932b2cdd6c2f5570115d06aaa2b8c Apply quoting yaml values only the string parameters (#19475)
- 73b701470420a3edacebe4e4dc58a1b3ee350f06 Forecast: add adjusted forecast (#18867)
- b46962aea001e06eaaa2a1b65c8ab9224ad2f1e8 Forecast: add common parameter set (#19474)
- 6aac2dcb85393030dcec0c2e6cf9d07c8c15ade9 VW: update api (#19496)
- ec6fead5cc6e2a97c39cccf03485754220f61a3b VW: update api (#2) (#19500)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.200.6
Changelog
- 2ec69a976563eea80b17c31ff02109362ccee117 Add Axitec AXIhycon 12-15H (#19472)
- b6384457455cf8e5e9fb35dddbcaf27718ed209a Add Open-Meteo solar forecast (#19111)
- bb4b84259891d8ce659ef75a5131a83d5ae92be8 Config UI: add solar forecast (#19441)
- 771c2f45de480c0f1d6e950438f10389ca33d1b6 Config UI: fix sponsor token paste (#19456)
- 90a437a6889405fea1b2ed0a4ac746850c944920 Config UI: improve device error handling (#19267)
- 75e0a7dc429328bd253878585e9e92c751ef9d09 EEBus: fix disabling charge rater (#19324)
- 4425e7d3165edce9f112cbfdda73b30f0cee1717 EEBus: unregister ski (#19331)
- dc48454a4cefb39b7c57634c48b31f4e50dcead8 Enever: fix interval
- 2a7bc7b1f4faa98086ab93448223a20e73394b47 Fronius Gen24: make meter id configurable (#19341)
- 3ade50fcd1c84f531801df24b9c1558652a15b57 IDM: fix writing func code
- e371969ba1d0d380a9660f89f97e0d7424123762 Lamda: fix maxpower register
- 1e7ca8f16dfc8694854c6019c098ef8528d8caa5 Loadpoint: get soc or temp limit from integrated device (#19397)
- 45623bfa15a43cd5d1e7e689341cd675c7faa216 Modbus: use context (#19301)
- 9a94d1625d7210afdbfd281c016722cfb8657e51 OCPP: allow phase key in Energy.Active.Import.Register (#19405)
- 9f1e54d9e9ab5da29ca7945e69ca2877ed4e9b48 Ocpp: gracefully handle longer meter interval (#19325)
- 22ae11618e0509a32c01c047ac022aea47b33d33 Ocpp: remove temporary debug messages (#19371)
- e64c922e1034e59358e8117fcb310393ad3bac92 Open Meteo: fix quoting (#19443)
- 3d52db483751cfb9cb93f0fef0708393bd2d1516 RCT: add logging (#19330)
- 63456359247a558ecc95567313c2a55929ebbd81 RCT: fix panic (#19409)
- 766a6f6b2b9607769ffffbdea2cc58449379d85e RCT: fix timeouts (#19264)
- 8b3deb21c179ec2c20ce3f9b64663c3cfa435f11 RCT: handle initial connection failing to read (#19362)
- f26786ca9d85134c009654fd745b680f37eb08b6 RCT: improve handling of read timeouts (#19400)
- 080e4869d8d82cfdc67db12901f5bae421cb67b2 RCT: make cache configurable
- 575d20cddbd40f0bacb3a470d25a728f38c2c43c RCT: re-add connection sharing (#19379)
- 04223e501dbf02e7d281a15bea11c4965a2c800e Revert "chore: simplify config serialisation"
- b232d21d14881b70b35912eeb88b76143394fd6d Site: make excess DC power always positive (#19383)
- 8ad5ae8c3432f36b31b2418dd3d438b6262f9980 Smart Cost Limit: remove limit when missing tariff (#19346)
- 674591517fe829e5653748abfa08dc99821848c1 Smart Cost: treat smart cost charging as inflexible for prioritisation (#19381)
- 48c74d41f22a670c7afc79f1e8f1208ca5c1c0f2 Tessie: add stop charging (#19356)
- e42090ad4f83584e17a8e2be3cf0771191f7fb9d Update TariffsModal.vue - Link zur Doku (#19289)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.200.5
Changelog
- acb521362a6e0aa0e24a143cfe342b14ec9d6c20 EEBus: use context (#19284)
- b4db9e8e0427e4c510be090a76cda5fa663d0fdd Forecast.Solar: fix horizon quoting
- ba5e6a0dcd67993e1e39c6fb63629be38ee7c589 IDM: add tempsource top/bottom (BC) (#19249)
- b9863ad49ed712884bbaf14da052772825994b4f IDM: fix setpower
- b2fb1aa45c70c94f87492abac33cb5c711d287e1 MaxACPower: fix decoration (#19237)
- 1cafc24627ab33cb22ed182735d2f3b0e11a76d5 Modbus Proxy: fix yaml serialisation (#19279)
- 766194d0c0cba549881577566e607fe38f655e2f Ocpp: use context (#19282)
- 737e2f6425e70137a4c9fa134b1ee68cfe1cfcbf Plan UI: handle plan not found (#19245)
- 783f79bee7491309f60ef93c77529a5542bf7c21 Sofar: improve PV Power accuracy by summing up strings (#19258)
- 598a105f6476d5081b58bc61e3991032f4c23356 Sofar: support multiple storage units (BC) (#19240)
- ab774f10d9166fe608222cd967e2be8e18eb7a07 Vestel: fix phase register usage (#19277)
Consumption - Mobility and Transportation
- Go
Published by andig about 1 year ago
EVCC - 0.200.4
Changelog
- d405ee4ba6fc5785796b50c22eba3b5b5f6e27ad Api: add cache reset (#18941)
- af8a57544aa059cd3a799030dc885678a374593a Config UI: clean yaml on paste (#19148)
- 8eccba6942e305327eb51e8bd78b7242dca7a3a5 Config UI: message configured status (#19186)
- c4109101848e6909123d29930a11f68497453839 Config: prevent mixing yaml and db data (v3) (#19184)
- 69083d33304b8643e98d2075d22f387d90428e5a GoodWe: un-deprecate wifi template
- 30ab9a45cc07fed87139726446e4c1dc21c8ad2a Heating: add generic heatpump charger (#19008)
- 29ff8787c65f400bab6feaace69066915741d0c9 PSA: make climater robust against missing fields in json (#19163)
- 7d533fbf0e668f40f9432ff5810c9bb5c306f6f3 Site: log tariffs
- 268cb9c9740c7d0b40b3853798fcdaea48053e95 SmartEnergy: use hour slots
- 56bef0c1f02b50cc8ac60f76c2eca88a12003cc8 Sofar: fix battery power scale (#19158)
- 595c684f29d3f57e49a399af454805ecf2c423f5 Solcast: don't retry permanent errors
- 33916527df1f5e0814191d6ce424d4a94ae58373 Toyota: fix token expiration (#19209)
- 714438d0581c11fe14fb7496747250cd9f659398 Vestel: fix phase switching
- 653d03ffd54ce904cc5686bd7be9a6f8b4561d0f Volkswagen: better consent detection
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.200.3
Changelog
- 4c73f182706f33a4ca049640dc6f07c577155964 Battery Settings: fix initial buffer start options (#19123)
- 8f7a671983b07540702337f564b8b3a9fd14021f Config UI: improve readonly style (#19132)
- 9470ac786d2d3c515363fcff4a87c569f8213485 Config: prevent mixing yaml and db data (v2) (#19082)
- c59f1b1ca76cd5031eb866a91849f76c94ebaaf6 Config: show messaging configured state (v2) (#19083)
- e73b72774fc7850217292f07caf6f724d80788e7 Fronius Gen24: add solar total energy (#19095)
- 0c5954d7008a4f1d7621d287b74c3dc167ba138b Kostal Plenticore "Gen1": fix battery mode (#18871)
- 37fa5345f51ee778a71d73a3c978f5c865f6b436 Restart: improve login flow (#19084)
- 58200dc9360ead458c890b637249d1922a3b257b Seat: deprecate tokenrefreshservice (#19094)
- 985fc932bd3f5b3cb3aab29c8209519d618ea815 Skoda: remove obsolete skodaconnect (#19117)
- 1891a58ce5bb64df2e53b5dc1973dc711fb00a54 Skoda: replace obsolete Skoda api with Enyaq (#19127)
- 84a89de97473228cccae34fe5066abbf37df74d6 Smartfox: add cache (#19116)
- 9f8931a8139630fb69b195a3fdb1adc473bd28fb Sofar: support multiple battery storage units (#19102)
- 63d152c90e6b87553a2d2393a3daea5ff3c0a831 Vestel: fix phase switching
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.200.2
Changelog
- b987ee142b8eaf354a6394416374379b0df5d9ce Add Elecq chargers (#18881)
- dadd51040e1f8cddc02201b59c6af9f1fd58695b Config UI: default mode behaviour (#19037)
- 03890bcf79b372d94db6801deafa721f5163c8b7 Config: prevent mixing yaml and db data (#19031)
- 32fc13a916f342862c737d9acb34f57fc8355736 Config: show messaging configured state (#19076)
- e963bcd03db58cbbd609dec9706bd4b5b9bb28db Cupra: add Tavascan (#18922)
- 9869149cf0a00d09128e6519c5addce0402b2a79 Fix: iOS 12.2 incompatible script (#19029)
- 70dca20f474fbd702b264d77cfa86cc2cd81558a Forecast: allow multiple solar tariffs (#18920)
- 5391017149e8d81fd82e867bcae1fa181668c1ba Forecast: fix expiry for non-standard update intervals
- c5b66203c86dfd13f6eafa2299131656af7de972 Homematic: add grid meter usage (#18869)
- 7ab72699527c03e84ea0b67ec68e7da07aae6a07 Influx: prevent publishing rarely-changing values (#19042)
- 720048d93fecf66e6abe2b6c3203bb8643da9edb Mennekes: check 1p3p hw option is installed (#18757)
- 22db4e17905c059840d23e3587ab5a65778417cc Mercedes: fix refresh token handling (#18893)
- acbcf5461c1e47f20c57f93a3176af4099b9e6dd Planner: always create simple plan even if tariff errors (#19004)
- 16821360fe936e99f7ae8d3e599dbb632ecb3da0 Plugins: fix watchdog interval
- e43e2154d86176515e2b3ff298a3eb7ce9e40fc3 Rename IsEmpty
- d81a0a533b00400df257ba57733003ae1bfb9433 Revert "Config: prevent mixing yaml and db data (#19031)"
- 50272e5d0da154475ded07f732a0b80a2346ac1f Revert "Config: show messaging configured state (#19076)"
- 28cfb4c6d1a873514c7da87d1bbd5f394895297b Sessions: make loadpoint changeable (#19016)
- 3ab517c3646b5a5103018ab462688adaa93953b8 Solar forecast: keep today's rates when merging (#19069)
- fcdbada471ce11d2db271fb7215d3c58cd3571c2 Solax: add 3rd MPPT and 2nd battery unit (#18761)
- 90bd805a6b6ef6e6c42cf45b61ae1b6820d7b4f7 Tasmota: fix swapped measurands (#18883)
- 8e521ca6530cedd0c798d6cff31bac1b6df97c2e Tesla: put proxy token into X-Authorization (#18962)
- 6f3321c709566424656770e74fb84ac716bd1049 Tibber Pulse: fix duplicate subscriptions (#19011)
- 3365c846a2bb5a8ac91ac46b865207b802d6d7dc Vestel: add phase switching (#18911)
- b4eb7b28eb760007dab226e6d279b01621f9c639 fix: link to docs (#19038)
- 13bb84651c843ccbdcbbb3c2a8ecc171bdeeb590 forecast: improve german tooltip
- 273a982dae20da9437dc89bc864160470ed1bc9e forecast: improve german tooltip
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.200.1
Changelog
- e30b9f14f27593a8ec161f02a220dbaf9990e508 Add Mennekes eMobility Gateway, Smart, Smart T (ACU) (#18813)
- 692b2d0fc1c92c39de05bcbd6d27437521027428 Add SAJ H1 hybrid inverters (#18843)
- f09b55833901fb5cde0717fb3de0ecde61d34d2e Add SMA eCharger (#18158)
- 4cb072bd6e3b9b40a9e977c44f354966e62c909b Add Toyota (#18716)
- 629a969c9ff80f2265192d69386fe4e6db258bce Add initial forecast UI (#18709)
- 3e0909ac737b020d45f44692b9a1afbe48d7e964 Config UI: improve status polling (#18814)
- 9a1a39394205f7bced731e61fa03662456336f0f Config UI: make en the default language (#18810)
- 9bbac3e66397673aa2c09e00c1e5ae70a6d8c603 EVNotify: add vehicle status (#18765)
- ff9a6c3b58f462ffa1d88c7b63f9632e5d963c8a Forecast.solar: add horizon parameter (#18839)
- a1094208e5d922d04389b126012ca303a11daf63 Forecast.solar: add horizon parameter (improve) (#18854)
- f46ef1964a7349948e789f9f30774aec3065d2f4 Forecast.solar: fill empty, enforce hourly (#18802)
- 2f71ed4b31028272da6352ad5e17e0235e26c862 Forecast.solar: fix data offset by 30min (#18866)
- 9606299c923fbbd6a187a44057f1dfdd00ceb6b3 Hassio: prepare for nightly builds
- 6eef37131bc004dd79b2320574985d70b7559b4f Hassio: publish nightly.DATE-HASH in docker hub (#18762)
- e5e7377b5ea9b7cf6c54cb7959bb229b185f988e Loadpoint: don't wake up when vehicle stopped charging (#18785)
- d3814b143706b5f8e0b044e922f239a9b440aa67 Sessions: fix missing loadpoint names (#18868)
- 4f978242e5e79bb84c1bbe606e9d1e03b1d5ab54 Tibber: resubscribe on clean disconnect (#18643)
- 0b5376b3a23310b7ecb98f31b041c0d7984ff243 cli: redact config output
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.200.0
New and noteworthy
We've made it to 0.200.0! This is the biggest evolutionary step since launching evcc- configuration is now done via UI. Yaml is no longer needed (...unless you need custom devices).
Changelog
- e59aead86898fcac0abdbae6739d03000c3435a8 ACThor: add temp source (#18431)
- 9e1ae8c98b85a0bf27a3ce0c59bdd0a3ef998ed5 Add Amtron 4You 310 charger (#18755)
- c6ddc9b8561da751a2c61d4dd05aadb1c3008cfe Add meter Solarwatt Manager flex (#18561)
- 01faac1d7e22190928e15960d55d0d6f7093f038 Add solar forecast using Solcast and Forecast.Solar (#18269)
- c3e7f59f18e47126edc767421d040635fa92dfa7 Bluelink: add climater (#18370)
- 8f8bc0e204bc86bfaf8173d411523e30cdaf35d9 CLI: add database flag; improve systemd db check (#17993)
- 3936c1354080c79a778dfb17d3b88df65b7f2c3a CLI: remove --database shortcut (#18427)
- ad9b6ad3afc384d70cf26187c58f010643d57f99 Carwings: upgrade api
- 864c2cf59929fe0f8a400e56719baa5779973c6d Config UI: add loadpoints (BC) (#18137)
- 6e1422c2ec46b6b3956ca64854152911ce282a03 Config UI: add name tooltip to devices, show yaml-configured grid (#18693)
- 7aec58bc9156232ad70832ce0fe03ddaf54ecdd9 Config UI: ignore ErrNotAvailable errors (#18717)
- 86949174409103cdceb77c7e40d9d247974e161b Config UI: improve device updates (#18405)
- 24efc971827587961f42c0f6a16a83028c93cbb9 Config UI: markdown help, priority, param sort, deprecation (#18619)
- 1633e72b85a9ce6acbcfbd5f7572229280fc82eb Config UI: vehicle icons from yaml (#18647)
- 609b55f320bbaa0fbf4c84eeeaf9315743aa4bf5 Demo Mode: use default db location (#18397)
- fbb18974aefb7109b16507f92b153300c5c4aaaa Deye: add support for 2nd battery (#18754)
- 2dd029ae752f6574187a9d1cc5340f2d52259f75 Easee: remove obsolete poll logic (#18401)
- 86c66080b3660b09cf10e4c44755aadff7623ec7 ElectricityMaps: fix tariff type
- b9c5072edecb669399acbd5c229dfc1bd3b938a5 Energyflow: add multi battery tooltip (#18332)
- b8924cd6a970c53bd03f9a3fc3111ae808db8aa2 Enever: avoid hitting rate limit (#18731)
- 075393f3926f3db62dda9680eb4599f45c596c74 Fronius Gen24: remove ChaGriSet and InOutWRte_RvrtTms (#18386)
- 4a92b8c81e991271e8173585444d1df30d13c662 Go-E Gemini: update description (#18562)
- 12c537084914bd0ec8e00c6dc038baef6001bdb9 Loadpoint UI: add direct linking (#18498)
- f83da9376f8eb43f6038741b608280b61f632d07 Loadpoint: allow fine-grained battery boost (#18679)
- 07fb01d28c62bf83aed8a666b08ca22b34ae6941 Loadpoint: cleanup phase configuration and drop deprecations (#18638)
- dd2af01e53ba3e43cb9918dbe65db503f09efa0e Loadpoint: fix 1p3p charger not updating physical state if phase config not set to auto (#18637)
- f93ceffa6d6abb6a32781a9e581b152fcc9f2e0b Loadpoint: fix reentrant locks #2 (#18669)
- 04d310a895b862ba11c427c47203272a3907f385 Loadpoint: fix reentrant locks (#18650)
- 3de6e9d272197aa5811faa7e095e4c0da9d2e29b Loadpoint: log smart cost active
- 63779895b214fc584030070af88ac1e6cc570b3a Mercedes: fix auth (#18564)
- 7c5bd4b4b50f6c871d850c34ac57fc0079d09312 Mercedes: refactor token refresh (#18412)
- 39e7d6d264cc71fd2cca8798efed67c7f059fadb Ocpp: cache and re-use initial status (4th attempt) (#18597)
- 5027ee6bf5961a51ac2ea34f28ac045e2a54ed75 Ocpp: fix deadlock when using multiple connectors (#18705)
- c616d9942f2c8c2371eb980d221e7370f10adb88 OpenWB 2.0: document rfid
- 4adee73a886418da4e8f934baee0d956b7461e3a OpenWB 2: make phase switching configurable (#18371)
- 434269241e56604f3947d5d214cdd1a439b069d5 Phase UI: improve single-phase visualization (#18613)
- 244dc6b55674971b50af0b88a484c5162b5620dd Plan UI: don't grayout when no car is connected (#18660)
- 3bccab48b3ff98269253fd3e0ebfa5e4588a2a89 Planner: validate vehicle is actually connected
- 87e1c929a90b3a85513934816aec49ff39769bbf Plugins: force http cache by setting cache headers (#18601)
- a726bbba041b016b72f1f5c8cf6f8bc1aa34979b Polestar: fix api car telemetry (#18594)
- ae0a656e6da45c52b270414e1ffebe5afb70994c RCT: add battery control (#18178)
- 7e8e182425c3071daa139caefc473e5222e56469 RCT: fix battery charge (#18662)
- a6abb0cc6a1e9e9245a2cc61ce0d7528782f3388 Revert "Loadpoint: allow fine-grained battery boost (#18679)"
- f36bfc729b2344e77502ee0f02c46e770ba1ef77 Revert "Mercedes: refactor token refresh (#18412)"
- acca717cfcd1c3f7dc8861700c20451ebfcfb4cf Revert "Solis Hybrid: combine RHI and S series (#16796)" (#18464)
- 3020e1a03accbb21489f3819313394005392fa01 Solar forecast: use energy instead of power (#18733)
- 0a42b7a753ce7a0df2859802c279106f2201d03e Solcast: avoid hitting rate limit (#18726)
- ffac52288602b31193fae88c82f18a5687d46f4b Spelsberg Smart Pro: fix name (#18430)
- 5bb8ae1d02fe8e5a121ddd54af5ae7b980a03f2b Stiebel Eltron: add power (#18505)
- 4541a535cafeff13e26f582e0bf5c76b141288ba SunSpec: align battery control (#18446)
- 84b5037c64f9983ea41b09d8bfd18b48355cd57d Sungrow Hybrid: fix charge sign (again) (#18473)
- afc038ed1fa23df907d0a49d9dd7283b6666a26e Switchsocket: add soc (#18333)
- 8f05f13edadf620610b0194030bff8303b13d4d4 Tariffs: publish forecast (#18692)
- cd5a253d0b9e736beb3c03dbe6a3766eeb4b5d00 Templates: add countries for tariffs (#18609)
- 0a83391856b6092c5c69677d09c3a2ca9f3f9940 Tesla: fix asleep detection
- 229b7f19f352914aeea8611d33af321e286a3b54 Tibber Pulse: extend retry delay to 5s (#18646)
- d6c4c46b4cedb0dd02556d6e61df6bfc5bedb086 Tibber: better logging (#18305)
- 1bfcc19f0db3f4c0c922c37ed76f17d7ab57f80f Tibber: recover from disconnect (#18504)
- c426fe006e3eeff15fe3c91e9386f5046af5d4cd UI: money format browser compatibility (#18459)
- e85475b4e0ed1aee8bb65aec9457be582ac7653a UI: wrap long errors (#18458)
- 57d74ee43f9e6e02bf556de206aa10c975f3ee25 Vaillant: add heating zone temperature (#18357)
- 84b096d2eb067252b2ca72dc1e95a80d10e7a38f Vaillant: fix zone selection (#18326)
- de9894b1e73696df781814ee48644b31fd4c9613 Versicharge: fix power reading (#18381)
- 2410e957cfa89312ce2521262321e6056d3fab69 Weishaupt: deprecate since broken
- 9127e1a913cb8726e7e10c5c3a7c441f3367dde9 Weishaupt: fix reading SG ready mode (#18246)
- c968138c55d8d69aa22120d072b4b607fd891752 add maxacpower to all hybrid inverter templates (#18168)
- 1e21f9a58998ead3bd918009e2a7d56b9deef827 cli: add config command (#18535)
- 38cf29bf119492a3915e4209097a849f6493ac93 fix: config ui merge error
- 3916496d64e9ebef8bc274d4573effef56775b14 i18n: parse sessions.csv only (#18702)
- ddf27d541f152a85decd9497d82d5d52138ad6a7 vzlogger: add cache (#18617)
- d7fcdf663fb0411ec7017edabd8e178060375f07 vzlogger: fix power OBIS Codes (#18508)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.133.0
Breaking Changes
-
Tesla requires a Tesla developer account and generation of new tokens. Read more in this blog post:
๐ฉ๐ช https://docs.evcc.io/blog/2025/01/20/tesla-api-update
๐ฌ๐ง https://docs.evcc.io/en/blog/2025/01/20/tesla-api-updateAlso check the updated docs and our discussions.
- 9dcb1fa0a7c08dd926b79309aa1f676a5fc6c8aa Align grid measurements structure with pv and battery (BC) (#18063)
Changelog
- 2cebf2071128c0066656874d06e695e19541a41c Amber: revert to fetch every minute, as the prices change frequently (#18127)
- 6cdd84453b9f72aa5f48004ab121030c14fc7914 Config UI: unify configured state handling (#18237)
- 4acb4ccfcae50d326b927740e567003d95b76ba2 Enphase: fix multiphase currents (#18200)
- d8419c651a29cce65659fafd8ef55babcb453d73 Fiat: support start/stop charge on TWC3 (#18028)
- 25902b5fdd2d36a244bef8e4b625e3b3a3951ff7 Go-E: re-add session energy for v2 (#18138)
- d0402122f86631b4b212dc45a58e4e428737c62b Health: use text/plain (#18281)
- 937b4366f49fe2db3f09f9dfb5a7334d42789075 InfluxDB: publish structs and pointers (#18173)
- a67601caddd0fd66f9194334155d7328921dd56c Loadpoint: relax locking (#18256)
- 516993bf50f527bbcb318ab6c144ba9563b0b221 Loadpoint: validate fixed phase configuration (#18234)
- 3dab055b94345e533030c72a3e80f1db1a3ad822 MG: fix deadlock (#18177)
- 36f00052ee8d9dee4229688caa254cc5d07eb141 Mqtt: improve publishing structs (#18171)
- ae853058c8bef7921e9b01985f3db5ae123e1129 OCPP: accept custom meter values even if configuration fails (#18217)
- 285b22ee6e2021c0573fb331454ef015ebe0e543 Planner: improve plan selection (#18211)
- ba96fbbc71e293a054daf0eddc6c59d056384427 Plugins: share http cache (#18152)
- b812c2b6f9ca574d78d93974a6c48d2232e2399e SAJ H2: fix grid power (#18148)
- 11917b72d813fdcf1b2c4f08d7f606e07118aaf5 Smart Hello: fix status detection (#18282)
- 81701912f833398c32b694b28e322c06fec5b7d5 SolarEdge: add currents to PV meter (#18233)
- 9308876bad04688aa18c52cfd5f696692b53dbbe SonnenBatterie: add support for time-of-use operating mode (#18131)
- 879378dc4f5d2e98bc959de064ab04edf325b94c Stats: fix this year start (#18133)
- 28f74c9ad3a722fdf6c5c74126f3c02be841f0ef Sungrow: add idle timeout to grid/pv
- ed6e6bbecc461be5a9ada5d0d7c67166c917acaf Tesla: fix token refresh (#18193)
- 10b9f318c74749d11ee4cc992bbb3a7c34a36e6f Tesla: require personal developer account (#17982)
- fc4d185439a6a7e5884148ca619c53616848123e UI: new vehicle/device icons (#18135)
- 961968e5b3b18deb4a519f7f3cc59b5946a62a18 UI: smaller scale energy limits (#18226)
- 23c2065cf42f567ce6e7babb492638cad4674501 Vaillant: add power reading (#17994)
- 4cce98caf522d1cbcc54bd37d33ee283ffda131b myPV AC Thor: fix power and mode (#18175)
- 81b3d44539ae336cc9c0aba41462d1ebcab732e7 myPV: fix power calculation (#18257)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.132.1
Changelog
- a24b8b89f57882e62969e77068d2af99dc12fdb9 ABL eMH: force re-enable outlet (#17950)
- ef2993507b1fb436eaa4d9a918ffa3de8fc7cadc Add SAJ R5 template (#18014)
- bd0e9708d9598b253afcc72f2683f9642bb1223c Add TeslaBleHttpProxy charger (#17866)
- e708c0ba9e48a7cbf1b41caa18806e3874fe0ae8 Add Weishaupt SG Ready charger (#18026)
- 41da4199be2f97feb792b2e4061d33504ecef692 Add myPV AC Thor (#18034)
- 54b6b911cefb645622eb4c3187546350ddac03b6 BMW: add climater (#18114)
- b728e23caf6b75caa909ca75a1adffd1cad3f673 Battery grid charge: show configured limit (#18032)
- 5440142b7c9c463fd496c60534a99f6f5ed00db9 Charger: remove unhandled status D, E, F (#17956)
- 858918fb1e74d130bcc34a890fb024d44edaa1eb Docker: fix arm v6 build
- ff5ad907b9e5b74538032bb1f9fcecb75d0ef16f E3DC: increase battery charge energy amount for larger capacities (#18011)
- 9ed40dcef8de7166a77c59d87c4693da5bdee7b5 EEBus: make device code configurable (#18083)
- 933820a8101933cf4f01667b48047ddff6020a4c Enphase Envoy: add currents (#17193)
- 4010d311ba094c1e19b67f6f5d5180131b8de0f1 Enphase: support for sparse production.json (#17948)
- 9f2a9ab162df2a8d050d0250f0559e569df69095 Jq: add quote option (#18009)
- 2a2e5760d49edcd3aea5019497dbdafbd3a7dcbf Loadpoint: fix batteryboost handler (#17951)
- 711f5e5f3c11690b3637519623dc0e6f2d8d0a65 Mercedes: add climater (#18091)
- dbb2522295a679354e2b986d3ea4a06b2ee10f88 PUN: fix api (#17900)
- 5b21646c491e7f8904034a6baa8568f8b22ff8df Plugins: add charger provider (#18037)
- 927cd391ba06d48cc7c37cf183224e6c25ab5858 Plugins: add timeseries (#18049)
- c52ed59d569a265f53f7f8e1d12018c4f82f2255 Sessions: fix radar tooltip (#17976)
- 413339b1b2d24cb8953aceffa45abb7199f7a92c Sessions: fix tooltip modes (#17997)
- a83ad42a03690d99ab82408c2ba27c5a2443f5f6 Site: refactor measurements (#17943)
- eaff6de83c20c81d09b36d1ddfbbd14eb1eeddaf Smart EQ: use Mercedes api (#18044)
- d78d4bda0213e9109a923ca0d0c810fa0bfc6bd9 Tariff: fix memory leak when using formula (#18098)
- a558aa2d3ab9664b1ab00e2aa378430c0ddc4dfd Templates: replace validvalues with choice (#17944)
- 2739488a91cc76a9e4e5daa30715c20cd0595910 Vaillant: fix token refresh
- 9b48d6637f79a908a9faad789b1e6edf561f1261 Weidmรผller: fix register usage and check for meter (#18019)
- 91c0ab20be264c01ef9eeeb6cf8c871015fa6375 Zendure: fix meter updates (#18116)
- 8e838a5202f65d64e8e5fc9b8487079a4726b3c5 doc: use templates instead of types (#18027)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.132.0
Changelog
- fc38d155c2e47a86faf5b37697e56cacd9332aa5 Add SG Ready charger (#17735)
- aad484dbb00c7ad178f1eef2b995d573059fabf3 Add V2C Trydan charger (#17878)
- a92b6eac5e8caeb4e42428c97b9e66d8fd89004d Add Vaillant SG Ready charger (#17845)
- e33a68255e95cd80418d62e6bf399c3cfae1a468 Add slimmelezer-luxembourg (#17810)
- 752221e1e548c43a1e3a04ec818584cbba98cb7e Grรผnstromindex: request token on demand (#17928)
- b766c738ec428fd3b2776cfb34d512ff65e026ff Kostal Plenticore: clarify template and documentation (#17793)
- 6d783e15650a44d02653377f04d4c916187b3912 Plugins: optionally allow empty input
- 8c0473374eb31474a8d509ac9cbf9925ebf86037 Prefer smartCostActive over planner (#17805)
- 5278f56c08525cefc2a44a95ff8217ef45e1a103 Sungrow Hybrid: add maxchargepower (#17779)
- fd83affb3fd6fe3207c7e3fb22e183fab8a8c8e4 Templates: replace stringlist with list (BC) (#17654)
- fbd22d1d26bdef3b2605a2d898dd505586756675 Tesla: expose client id (#17821)
- dc63cb3fa58d0c1b14dbd4ae1b9732887a98411a Windows: add timezone data (#17885)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.12
Changelog
- d90c12c3e2165262fae005b3ea7db8f9eed5e8c1 BMW ioBroker: require url (#17737)
- b14faf00f10f3dfa28202ccf7619f30807064c4a Huawei SUN2000: handle cascading inverters (#17726)
- 2304a47d7dadc5729e16cf5d609a53f3226865f6 Kostal Plenticore: add max charge rate (#17786)
- 62b63812a6c7d4120a596bfae9bdfab1d0cdd66a Senec-Home: add battery control (#17729)
- 9656e941d71f6f9e8051cf540f6c75c09fc0dd22 Sofarsolar G3: add default energy storage mode (#17777)
- e7997fe16e805f9e20ddb91b41f0bf1c1b93bbe3 UI: fix log trace areas with special characters (#17780)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.11
Changelog
- d4cb42f78121af1129c12aee2b3326f6521d10b5 Fronius Gen24/ Huawei Sun2000: add max charge power/rate (#17691)
- d5f59ba4da2584d8f392ee9255606936df184824 Huawei Sun2000: fix deep sleep mode after grid charge (#17695)
- 8704d32e36764228841b848633328cc2829d8470 Nordpool: fix price conversion (#17702)
- 51075e2962eca613a18cf95c1a8d558861c17abd Polestar: simplify (#17688)
- 140858b16acf773aa3d3265bde0d80bfd0425a64 Tibber Pulse: wait longer for server response
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.9
Changelog
- 35c9452d76b6e8491270cd81a1627475e74f399e Add Autel chargers (#17504)
- a534a4a962ae1e024a826f0fe1fb86ed0c346fc2 Add Enever tariff api (#17582)
- 93210dd021ad4d534fd020895d7889d798af7b4e Add Nordpool tariff api (#17628)
- a35a705e481a040ae9a9d7496cb1bcc563a66031 Add schedule for planner (#16091)
- 2fb046d714cb24eaf507dc88542d56112f2df8ee All in Power: deprecate
- 15d0a78c8276d403b41ce1b89410e2751e1ffe74 Dadapower: add sponsoring
- d09f19de1f300123c44b0fcca35e0865b7f1063d Elering: deprecate (#17633)
- 3b58b49429c11ab0456308ae1bb9296078ba6b7f Enphase: support CT (#17447)
- 48da89128f487cdd028ee1318a34554207cdd5a8 Planner: replace weekday with day (#17564)
- 4bffaa505d0e65a76602177292f0c560a5da9d55 Polestar: fix authentication (#17683)
- dda47c4455b0ac37d489e8d711f38f579eec336d Repeating plan: fixed finish behaviour
- 28b0919836c9ebf74141454e36f58e68571b51f6 Saic/MG: add AU region (#17544)
- 03467ee481bdeef16dee5cd9b70b5d61f5c4fb41 Sungrow Hybrid: fix battery power after firmware update 11/24 (#17618)
- 56e5285050e55f1002024fcf2fae7ba652b9b40b SwitchSocket: decorate energy (#17602)
- c273b1bade1dc7482992b9665475cb42f42cc97a Templates: rename number param type to int (#17651)
- db8acb4579b3791d431076341ec0cc6c4e86d237 Tibber Pulse: handle subscription timeout (#17619)
- 3aa2915cb997784090dd047b18066e72e1f33142 Vehicle status: improve wrap behavior (#17667)
- 782f83c3e2826428d9e1c94b6fcab1bd70ec3873 Vehicles: refactor common properties (#17650)
- c67880b869c4583e0c501f988a89f2716fde0e69 Visualization: improve unknown production (#17577)
Plugins:
- b881bfcf5a0c753db9670acd9b26a4b5a38edddc Go plugin: add global imports (BC) (#17630)
- 81fdf0fac731f9a1b2a5fc5d1aaff22786dadd4d Go: fix encoding parameters to Go representation (#17525)
- 0f5ad8375050edf6885f5a9c2a561ad21968d642 Golang/ Javascript plugins: make errors permanent (#17631)
- 37361a7b9fbb18b28eae8574b382fe8dfd1f87e4 Http: treat status 5xx as permanent error
- bd59d9647c4fc2d422b2d8d5be3b54b2aa905d36 Calc: add abs (#17530)
- c39990c49a56ff9070af77787bce301d58da2b40 Const: use default getters (#17534)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.8
Changelog
- 85bb5283a2f9e23d95f1e6084aee234f353e535a Add LG ESS Home 15 (#17484)
- f4111139bab9057facd1259564a6f8c8aadfe5dc Add ioBroker.bmw adapter (#17425)
- 9754bb91c89f81617d3f924fe1e3bb25812bfaba BMW/Mini: add hcaptcha (#17445)
- aa513c43def098ae6251018cbe91047e256883d4 BlueLink: extend TLS Handshake timeout (#17429)
- b72577a6a91e0670f904239ede95b69e2cc99116 Kostal Plenticore: clarify hardware version (#17472)
- 15b69fed7572c939da8a32bc5e921705890cadca Ostrom: fix time format (#17492)
- f0aeb9ba3a986e83b9f85e5c09eadce9180928c1 SMA: fix battery control (#17393)
- 2668f0548a92391e23f68892be7723ab5af8c146 Sessions UI: add missing translation (#17459)
- 5da0a943bf57a2a6a9af2177fa4055dd806cb9ba SolaxCloud: update instructions (#17281)
- b52d08a0614ad1cf13104a61d5cb244b9c2a37a5 Tariffs: make timestamp available for formulas (#17414)
- 27dae6dd5feb22a51c5615a1d4c019428581f337 Typo fix (#17458)
- d7e87bf207dc0cc7b483453924c8bac1466335d2 Zendure: fix battery power (#17443)
- fe68c915544f4b15d773ab9bd6b48b1ea7b450ee cli/tariff: show db tariffs (#17494)
- da4a79730d7b30a5700f2404bf802caee9dca4ea fix lint
- 3940eb35948ee2f71f5a2bd0cce10b39d88b5dc5 fix solax template escaping
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.7
Changelog
- 0dad8b82d5431d9701eee6b150b8e17975cc0af5 Add Huawei EMMA (#17338)
- 160d6f4435206751d0dd7906aa9ebec5b6cee432 Add Ostrom (#16354)
- 4d2388dd507866a81003a32144d1850b7b171356 Add b+g e-tech ds100/ws100 (#17371)
- 5bfa66124780de3b36ed978e07d34712607be3f4 Config UI: device value formatting (#17258)
- c44c598e21c58c7eadafe1c6c6f1b81210d582b8 Easee: fix PhaseGetter returning used, not configured, phases (#17326)
- b8b7135028298d03e2f267a1688b2abba8e7c3a9 MacOS: add gobuildid
- 7eabc781eff41bcabb418dec588c4abaf2403195 Modbus: trim strings left and right (#17413)
- 499f9e95c82f9b4eeb4667b6d3d3fed7aa35b899 Polestar: change getCars to API V2 (#17398)
- 8a6b5d74a5f4ab5084d5d690fd4f25225a05a072 Push: add custom messenger (BC) (#17211)
- 77bb113cfeccabf1268ee94d687396cf92445cd5 Script: add missing string setter (#17314)
- 695f49af4f706f77bb2c21d56efa8967b6bf6241 Script: simplify setters
- 5c61d10ed7d1a0012e4b71be5c1efdb1cd77762e Sofar: fix docs (#17324)
- 1b61e2730406e25abe2779a4fd14c4e61d2da685 Tariffs: formula, charges, tax > advanced fields (#17301)
- 6d7b8bbcb3517e08bdd5eb35520520aaee139c49 mypv-wifi-meter: fix energy scale (#17416)
- cdc5bdb753ba96376af6b36ec7fe2cf61b713566 update screenshots, better sponsorship link
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.6
Changelog
- 512aca56ed78fdeaee4e50c168dc354bcc4dad39 Add Tessie (#17274)
- 576cd71a443e58cdbdb82341891069f1f3862a77 Auth: disable via cli flag (#17249)
- 6c9ae85d85d95d44b85e5e9beefb61e93ec87c5f BMW: add coarsecurrent (#17170)
- 651b155b14936afb6ecb026b260423b74d3b9139 Config UI: better device currents (#17179)
- 3685c2121d00de69982d01d7e87de2af040d052e Config UI: better duration fields (#17222)
- 964adbe7978adebf4cd459f4f6e177070e9cf47b EM24: add pv usage & fix energy (#17173)
- a9d9565e62c05842c097a983bf8901423fc4d55f Enphase: fix soc
- 31373f93dcaf662b57dc91fdd25f143916d8640b Fix: Make Advanced Settings Text Translatable #17220 (#17221)
- 039cbf5631bf70476e46eda8c66a557a8cb1a814 MacOS Sequoia: fix network errors
- 52ca2c85de949f1815f52d429d262679c3bc60ef Mennekes: reduce heartbeat interval to 5 seconds (#17260)
- 3398312e772c314e201691407da5cde64059ea64 Mqtt: allow nil/null/none/- as empty values (#17209)
- 10dca60309a9752201a3c7d714e42143878f7be5 PUN: update api endpoint (#17270)
- 47af8935fa25cfebc2f942b38f89cbbb857eb52c Polestar: fix authentication (#17276)
- 735d75ef74af82fcab2ce456f266425e9f4dde3d Polestar: skip test
- 552cdcfa31b180eae4c1bcb1395ff8ee06496174 Pun: fix logging and error handling
- 5419b521701487346fb8be69b9bffc8c88b4958c Revert "EM24: add pv usage & fix energy (#17173)"
- b6997f710defc9e480264cd40947c5c299a38a7a SMA Hybrid: add max charge power (#17241)
- 00a3d4021868e2dee6beb6149366dda7302e7e44 Sessions UI: improve solar year color pallette (#17218)
- 6836749cf577289f5dc4a0b38dabf6b9e2ed67fb Shelly: Enable Pro 3EM in monophase mode (#17219)
- 1a8b412ced7b96bf98160853063c35e230544a99 Tariff: better rate matching error (#17255)
- 83d3b64520b998f47e2449ff9558c4351cb221ff Zendure: add global region (#17224)
- 5eea98fed23a13d835d9d5d42f8a034068ef3ed6 Zendure: better template (#17177)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.5
Changelog
- 32332fe8a265cc7f5665039fad039def47fff646 Add Homewizard kWh meter (#17150)
- b6c0dde250064a0b1a44fae3b6c9ddbf43de69b8 Add Peblar (#16451)
- 189a3cf57f17c31b18d80dbf547b6d160d26f205 Add Zendure (#17149)
- 717d9f9d0dbb120d4b800871769fe5ff01c4d8d3 Config UI: HEMS configuration status (#17001)
- 1e9faff7cd0302276d7592e59ea36f299794e65c Config UI: remove maxgridsupply (#16984)
- cc8f75ba02da9c1c43d8b95a83eeaa3883527135 EM2GO Home: workaround for old fw current and phase setting (#16201)
- ec91e5261e7c22a3ef64a9e137555134ba7896a9 Em2Go: work around current being reset (#17050)
- 749e7e2c675c04047f26e0c4d3f1a7a5bcd2e3c2 Huawei Sun2000: consolidate templates (#16949)
- 675036a9d77e8d780c17a43ac07c7e7da66dba3e Mqtt: fix panic
- ba75820a42a62815fdb90dfd6c351bc4b35f4ddb Ocpp: reduce trace logs
- 60b68c2d4b60e28baf8772ee2c262aa3191775d8 Ocpp: use correct profile current when switching phases (#17003)
- bcc405217a69e789e2059a600008ff5f2e6f798c Planner: fix slot comparison (#17146)
- 4c70d5e2c7ccb931740789df4a44f0f20de611ea Plugins: make script plugin use pipeline (#17029)
- 355c0e3ffeb92f130291c19e7b2ab18aa3f45b4f Polestar: upgrade api
- 956381bd4eff764da862ec7fe7006a9cbcc147d5 Site: don't modify battery mode unless battery configured (#17027)
- 9887fec26ac46548a9732b7ae2acfb0451db4a06 Site: show vehicle detection warning only if no identifiers configured
- 08a9a6857bd5a83907804d2e0047ee8b0e79dd8f Smart Cost: better option steps (#17117)
- a95c3358828c12da4dfe2e06d5435b0929930279 Smart Cost: higher precision limit via slot click (#17099)
- 98663c2cafeaff3e720eb2c2ba38443af646522a SofarSolar: add battery charging (#16979)
- cd785523e2c8bd5c0e3a783043e733fe1297568a Solax: add default mode (#16856)
- 141dc9c34acf23b067948ee60e836b6f759ea772 Spotty Energy: more flexibility (#16973)
- bb8bf49f8d5dc7f22c4c43a7d9305637b6e6e3c0 Tariffs: add formulas (#17002)
- 980a447f769d947ab4e28aeec7370743430c4d1a Tariffs: assign tax and charges to formula
- a5020c875040d5a98bcfe3dffa970559c325910b Telegram: fix panic on arm64
- 92a409c722ecd814478b0ad8685b3f459857c617 Ui: restore semi-legacy browser support (#17061)
- c1480806739e3a545bcea59dcd28326a7ba15e79 Upgrade telegram api (#17049)
- c9b40dba69c682937c7ba3d9003a6f3f44f5137c Volvo2mqtt: remove broken status (#17089)
- 37c4552e1fa7aa72ac88cd42872fcf393b4db040 Welcome Charge: fix templates (#17132)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.4
Changelog
- 1c56b4637d9cd6dd29e66d68b8a46c7acfd1ef9b Add Siemens Junelight battery (#16957)
- de704d210778f09f549879cbb4e0d53409ded70b Add Spotty Energy tariff (#16946)
- fb22e09e8668f1d9fe75c2cdfb04ee7533b83a75 Cupra: always use electric engine (#16963)
- 7b933f2ed2bc25945a369bc2680fcba5dc228fdb Energyflow: battery grid charge reflow (#16976)
- 18ce905742169109917abc0f1680405511b84be8 Ocpp: add more phase measurement fallbacks (#16968)
- 0417d7811750b43dcbf0956cde7ccb98a2a3547d Ocpp: don't hijack empty transactions
- 3c99810619263f75108c17e60a6d33a1c91481cf OpenEMS: add maxacpower (#16913)
- 7c8bd1a2f1e55d36f493d3f81bebe088f242275e Revert "Ocpp: cache and re-use initial status (2nd attempt) (#16885)"
- d7eeced5b1ec6936c17ad8ac42f7be73c9fbd6ff Session UI: better cost y axis dimensions (#16975)
- 4b51a3014bacd9217fe97a5ba9b00f7d59825b90 Session UI: fix day/year labels (#16919)
- b0060ad4e4482b8966466e46b3c8321658121036 Teslamate: add limitsoc (#16940)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.3
Changelog
- 6505a046bc7e6825fc503e2166a4895905950c79 Fronius Gen24: fix grid id
- 4458043e92a11834ffc6793cec46c3d74281cc43 Sunspec: fix invalid entry to model cache
- 520d54b4d20950fe619dc5ec5281aef9233da9c6 Tariff: add margins and uplifts (#16855)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.2
Changelog
- ba7b006a70dd6f6c49fcdbc0feeddfdedc62aac3 Api: assume local timezone if omitted (#16835)
- f41072bed7223dda2094e8798290f3e1e1297f33 Api: fix matching time in path definition (#16846)
- c458bb33c8b480ea4501e6d03c424d413314820c Api: re-add matching milliseconds time in path definition
- 69de8a7e69458bdbd7ca579d9b7ada4e3d39488b Circuit: make max power and current externally updatable (#16809)
- 7191ce9fe2bb02e653fc1e7967a51fc3396af118 Fronius Gen24: upgrade template to sunspec syntax (#16861)
- 6b51293e8e2719dd85080af11e2b0b84195c92cc Modbus: replace remaining mbmd sunspec instances (#16871)
- ce14d937d04f3d82555f89538514d3f7c825f282 Ocpp: cache and re-use initial status (#16859)
- 6f7489af2de9f5552d16667bae2cb37477ab8d96 Ocpp: cache and re-use initial status (2nd attempt) (#16885)
- 5827307a65c9ed1257082391b2ce14eef92714cb Revert "Ocpp: cache and re-use initial status (#16859)"
- ae35824ab71c40dc69e043fff10b5f8423bed417 Session UI: fix currency (#16881)
- b5a1b15967bba5c2969aab85ba276c31a3dc2bc4 Session UI: small tweaks and fixes (#16867)
- 8463f2fd3616f5a91b107d8a3850b5ce182433cd Sungrow Hybrid: add max AC power
- 02d8f3ca55f591436c7e9d347ea21abe180d5737 Sunspec: generalise battery control (#16750)
- 47c77f42548f4d79756ecb2e8889921386714dfe Sunspec: read model tree only once (BC) (#16832)
- b7b0587fc254e480b7bd4afa8025293084114145 Vehicle Api: publish additional settings (#16853)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.1
Changelog
- 3d463d40d4cfafcb1d0abd2d8e6cbd04137a9ddb Add Electricity Maps free tier (#16799)
- 85b658397d93774bdb4b14b600a415d0154436bb Add volvo2mqtt (#16771)
- 0d18d6703f6fd00766131c05d34950f928c3c833 Mqtt: set will only when running as service (#16812)
- a804a775235ab0c350b41a6f59c642dbeca262f5 Pulsar Plus (v5.x): fix template (#16817)
- df4a1c6255043c8c1e9d785f0a4f432608142fe8 SolarEdge: remove pv currents (#16797)
- f870c720df63b74c0491eba907b1969c669ed9e2 Solis Hybrid: combine RHI and S series (#16796)
- 40c3d67939514e38ba3d59c72f444b009d876f2b TQ EM420: fix energy (#16810)
- 0b3aa11addd043e5452a91439467827e3be57539 Tariff: cache custom prices for 15min (#16801)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.131.0
Changelog
Core:
- 3a88cb4add186ca420e68f51fccb02ed4eab19ae Add MaxACPower hybrid battery setting (#16609)
- 5e482972e0b6cd1fda0fab3fed24b80364d7b301 Add device lifecycle (BC) (#16513)
- 8cc3b0f4d2bde21e3eb9e340b5ffb89c8d7665ec Allow marking tests to be skipped (#16528)
- 8aab01f5a60910644afd8a50d48b5ed3f2420b75 Battery boost: mode change (#16705)
- 45377f55dab431a68eb09f50031ba1b930cfd715 EEBus: accept pending limits
- 16c467a65daab92ce505f8d5718f378208defbfd Loadpoint: add battery boost (experimental) (#16599)
- 37d1f5861f128427ebd82fd20efa3eb0998be6a1 Loadpoint: add enable/disable delay apis (#16396)
- 25a0ba05f6fc0da089cad0f902511025d24f4ad9 Loadpoint: add priority api (#16506)
- d9a4152d8c4905c007cfb3a1047ddb841a215a96 Loadpoint: calculate minimum power taking phases into account (#16274)
- 95188402dcb1cede4fb0f40be3e932e921037176 Loadpoint: error if dynamic current config is illegal (#16479)
- b7ae44635c4c3eb349c735a92cf140f6773063ff Loadpoint: ignore charge currents not available (#16477)
- 96c23e93a717aeb04b9e0aa927fee7d724594623 Loadpoint: publish threshold delays
- 11d2b8b85d1095fcae8c2b4c1b2eefaaa990b840 Modbus: add bytes setter (#16510)
- 5949829117199e7a5cdebcc552714f6cbcdd16b7 Move MaxACPower hybrid setting to pv config (#16735)
- c5d31684f8946dec4ccf52f8b7b5b888c3b67941 Mqtt: add write timeout
- 7046442b3a44876f57bd0a0fdcf5f59303046fcf Sessions UI: improve titles, labels, units (#16776)
- cfa35f295b94de8e6420fd4fbf4ec4d2f67134af Sessions UI: visualization, month/year charts (#15902)
- 31f2df25dce5223f7c5a6880dd44669701bd1a4d Site: parallelise meter reading (#15372)
- c964eb2951ec5d723e823dde0be93879febe7674 Site: parallelise reading pv and battery meters (#16474)
- 57aba0db314ff0917af64da450456b43dbe73748 Site: use safe residual power default for home battery prioritisation (#16632)
- 730ad8f3afcfe6d65a6c9224c03a588433d2535d Status UI: update tooltips with durations (#16664)
- 742d1e903650b3f3990dc9f2d9f54665cdb09439 UI: battery boost (experimental) (#16641)
- 971ff9a580cabcd79de170d456de360ef83ae2a7 UI: battery hold and grid charge icons (#16650)
- 184a95d318d6e879e8d337aa803cf9107913f42a UI: show real battery buffer start value (#16582)
- 84de4679654a9b32c58bc7e98da724a062741115 cli/meter: dump max ac power
Chargers:
- ccade7c1f0b8fed3f104dd01bd4efac8904a15a4 Amperfied: add phase getter (#16639)
- 921837c3e75b497a26c0e8c4965d843df724643f Elli: update status (#16478)
- 96e6c972561dc3dc45f4b90a134705589a032147 Hardybarth Salia: add phase switching (#16683)
- c01be558f09a4b318fcb70a9ee4514a7f065c41a Ocpp: add sponsorship (BC)
- 550ca5a4207218c6af180a5353e1cb08c881ec61 PulsarPlus: differentiate by firmware (#16526)
- ec1f09307c777680110885db1c5e4c8b6c4ebbb0 Pulsares: update serial signature
- dcc80243439bb0e91898de2104541c80695f5797 SMA EVCharger: add api.EnergyMeter (#16731)
- b8d8758134fa5804a75ce06176b332e8d2e6d541 Vestel: add current getter (#16492)
Meters:
- 98f2f904e3488601ca79146dfcca1b9d2d1aa06e Add qcells-hybrid-cloud (#16736)
- ee398fe6ad607bf3cde572158e5d5adfbc9efa20 Enphase: add inverters (#16625)
- a0b40c1d633b44a3a1d81abcbeed992741a4451e Goodwe-hybrid: update Discharge-Mode (#16649)
- a8df65f121c1dd3fb72f994bcdf8109b96a653bd Growatt TLX(H): add battery control (#16560)
- 0ae27c792f68fb85c3491c795e9add0de0de44eb Huawei Sun2000: increase grid charge power (#16453)
- 67e59270787902b6510f0919e37c235961a01c02 Kostal Plenticore Gen2: add battery control (#16414)
- bed11f369c58a259b6e9cbcfbe3f4d21bfe4daba SofarSolar: clarify battery control (#16508)
- b941f86ef0188a9f4fbfaa451d29c1fe8135b512 SofarSolar: ignore LSE3 modbus errors (#16618)
- 76650945c1540539fbd204fddb74f8fe9218caae SolarEdge Hybrid: clarify battery control requirements (#16767)
- c89bfcc000d7bad5500f8965314e9427ddea7f89 SolarEdge: add energy and currents (#16675)
- f0d851a1d99e53d9f7fefdacdcbf3690a645ccff Solax/Fronius Gen24: add MaxACPower (#16662)
Tariffs:
- 532f77fdeaf2d985234d598835647ef47b5f4061 Entsoe: handle multiple timeseries and gaps (#16592)
- b313e3c511386775933b6e2fe608461167b02578 Tariff chart: price info on long touch (#16707)
Fixes:
- eb36a9b745f197bd2b676bc1b46b6a17b6884510 Battery UI: fix buffer start 0 (#16676)
- 2b525cf8f614917199d4a666885d14cb8bc2c88b Fix combined status provider
- 64b75795343fc3a5cc56de277ed9f169f0203960 Fix total aux power not reset
- 1c7fe2a0b7624bb8b1eff9860bc0e17366beca4c Growatt: fix templates
- a14da6ccadc9083dd842faeef08e20fb74d813c7 Session UI: price/co2 visualization, fix month tooltip (#16772)
- 72b57991a0880400389684423119aad721df5a72 Slimmelezer-v2: fix phase power sign (#16546)
- 6395307a538d9fcdce09ef444e0e31b4d9122ec0 eebus: fix duplicate template names (#16484)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.13
Changelog
- 2fa62e12ba99dbf940ed4d4e22edc1b903d9bc49 AC Elwa 2: document sponsorship
- 0a8c2cdd1529cab7cf02df2177f959273d1529a5 AC Elwa 2: fix register types
- 13d862287af7fd2696d8620cac80bba85b236e76 Add Elli Wallbox 2 (#16375)
- 15483ad7a249fa27c801b391972cd45a8b2b2ebe Add more EEBUS wallboxes (#16383)
- 35d4bdf42e11906a9b1e28d0f0f27a24f55b5080 Alpha ESS: add battery control (#16280)
- a539310fe578ec436a2533c23fbd2945ce37e31a Amber: use advanced price forecasts for tariffs (#15892)
- 4af2d19da39957321bff0669cefdfe56ed51c031 Awattar: fetch more than 24h price data (#16338)
- deb8111092084fadae096d25e956c74ce584b8dc Discovergy: update api url (#16285)
- 52864b9dde828e8969a4133e82ce2fa1c44ebec2 E3DC: make credentials required (#16290)
- d53ead0f3687d2b5a472ec81751623ec2072e12d Fronius SolarAPI: prefer modbus (#16260)
- e627fbd32a23a8dc5f8cc9e11daa943923c58f5e Influxdb: add insecure option (#16025)
- 5733b3d6031699d2cbe123edc1c28c68a2cfb75f Loadpoint: don't error odometer if vehicle asleep (#16283)
- d0207594da7951c5bab9fa90e3f3accd14f50a99 Loadpoint: warm only if current delta >= 1
- c3eb5f70f2da9e8c0ea1aa04c2413a5e7ed8ce6b NRG: lock against concurrent requests (#16397)
- 2d9a85b0391d9b1ef81b3830d27a7fecfda41b98 Ocpp: deduplicate event handlers (#16278)
- 0b0d8fd9f2ebc81e9f1cfff43ffcb8f6195d52bf Ocpp: fix duplicate init (#16277)
- 034b3241f4223b5f65d7a2f54dc6f32e1bc5c860 Ocpp: make sure central system always responds to chargepoint requests (#16279)
- df353c6244ff5fd881e5cca629f27eac4f011d90 Ocpp: serialise setup (#16262)
- 9dc383a89725e69cb5c4392429a315219f942fcc Ocpp: simplify transaction id generation
- fdbae2c8c66beddff7df840b6c710188fffab33e Ocpp: start schedule in the past (#16263) (#16430)
- ee928e3ae7304639b86ea486df1c03e2385d4535 Ocpp: trigger status globally for chargers that don't answer the connector (#16327)
- 50bd2f744f6e71bd1f739d3d8ba7164bf693bb85 Ocpp: use shorter timeout
- bfeb390d691aee8d3f9c76efb6d50e527c3f1ace Revert "chore: fix cloudsmith install"
- accea44cf1dd2b98aedd85b42e85be2774e560d0 Revert "chore: fix cloudsmith"
- 6db50af603af56b111c8261ab8d63391fcb2195b SofarSolar: switch battery control (#16311)
- a634a8c4b4edf59ba1240c75f0d6fde4cca75a67 Sunspec Inverter: add single phase grid meters (#16247)
- 37705b873b088d1b558b30d19f5a11de2bd3bcfc Visualization: expose non-matching power sums (#16289)
- 5f88ab408af2160bcc74a09c2f24e2c7cc6b626e cli: support heating
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.12
Changelog
- 70f3e14d9f1417b5fce4c1425c835ac58368839d Add custom switch socket (#16208)
- 2771e8a45a20e82b6a80d8282dc98d37516baf48 Clarify grid meter usage (#16140)
- 92c1aa36f47e53d204a22011827dd49e994b5279 EEBus: fix invalid missing currents errors (#16223)
- 42fa9d263ebfe99787c372d446402bf227e0b9e8 Easee: obey current limits based on charger configuration (#16116)
- c2731746758ca5d58bec77adc309363ea95e1882 Keba: fix status reason (#16130)
- f0297794dcb6c06859c9dfe6ec275a81c6f7e0e5 Loadpoint: fix race condition accessing soc estimator (#16194)
- 22db14bb4cda186d4588cf167cfde24cd39d8c51 Modbus: always assume RTU for serial devices (#16134)
- 0157ea6276fd0eb838e71487f7b3bdc149153372 Mqtt: add mTLS authentication using certificates to MQTT (#15563)
- 69f6bd1a47c8f5a4f6d58df337bec5b6a0f4e1c3 Ocpp: allow specifying measurements to remove (#16185)
- 3d642004482dc33cd5939912e55c9e043ee6c722 Ocpp: fix get max current scale (#16242)
- aa96693905f3dac979e2af7a03f62e3fbcc81865 Ocpp: fix ignoring measurands from auto configuration (#16254)
- f20855fc9dc3d0fdf84e3baf081b93841617a34a Ocpp: re-add current getter (#16153)
- c288c9ba623bb229b3c4992337085ea63aa0e0fd Ocpp: send complete confirmation (#16199)
- 161c068db60c4ebc5b657fd4795f7e9983cc1dff Ocpp: support ChargeAmps custom phase switching key (#16244)
- 3ca395543eb7048b0d1a732dc214ab0483ebb15a Ocpp: support Mennekes measurand notation (#16255)
- d5045cc89382b4fa79c248f1cd816200462cb04c Ocpp: support lower case configuration keys (#16186)
- 6be3ed02d1f830ed162d9cfc8f1e40ceff9660e4 PSA: delete token from settings db if invalid (#16183)
- bab0d67d933e173aebdfaaf71b6929075084d27d SMA: fix Sunny Boy Storage 1.5/2.0/2.5 (#16106)
- b8162aafb86aeee18fe79a758f8fe06537cdc444 SofarSolar: add battery discharge control (#16113)
- 57e1de7a5d890784802000254d9b8ee79c341ab1 Sunspec: honor scale factors when writing (#16209)
- 7045c10bc7c4c63f40cc71165825cd470e1379cf Sunspec: reset InOutWRte_RvrtTms for battery control (#16241)
- 7b5eddefa8d83212a3ea9d841dbc25989c998674 Tariffs: swallow startup errors (#16258)
- 62c26ec6540f486c843f6a1f80385e921da1efe2 myPV Elwa2: refactor (#15466)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.11
Changelog
- 5f79df4f0e363b224609fe1ad30bbc021537c40e Add Wattsonic (#16104)
- b9c6d2788cef8783717cb2451d13732f57bf4d6a Delta AC Max Basic: fix status (#16112)
- f3fb1c1ae25571a3e9edfb82e95b8366a7290ba8 Fronius SolarApi: mark charge mode as not available (#16121)
- 009a9c2cb95948a64d2108d2713a3a9bbddc9f13 Ocpp: always send confirmation (#15950)
- 5430d22e1c663870a5b713717d59b88375ea09eb Ocpp: extend logging
- cbafc3e0c3566c619c6cc5b40fbcfb07594f5d4d Ocpp: generate globally unique transaction ids (#15951)
- b9aff6a6ebd2a04e17af2f071071a97851615f57 Revert "Keba: simplify Status() and fix StatusReason() (#16003)"
- 3b3ac4df59a50279e24abfc2c37e05f1d7acbf4f Saj-H2: add battery control (#15988)
- 01a5e2381cf8ea3d4055a1ed92c6a51926cc94ca Site: support battery mode not available (usually charge mode)
- 62e252d2df11bee3a7adea43bde42fee2e5aa7e5 Smart Hello: add charge state (#15939)
- 78b7bfd6c36ac20145f90d537eb1f2e41e16b1be SolarMax: add battery discharge control (#16110)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.10
Changelog
- 0fcc2154d0ca498d0a13f59e1ed0d4bb2fbd5f30 Delta: fix Status & add StatusReason (#15983)
- ad9edb84ebd7f9dbcfe0d9f622ae39e0fff843b5 Fix smart cost zero status (#16064)
- 8b5d5bb2217a85873c3c0c92045bad7bfa4d86a4 Keba: simplify Status() and fix StatusReason() (#16003)
- 7837bacb886f2502a2f2fd1d480a199fc9a3978c Modbus: fix sunspec protocol always treated as tcp (#16086)
- 624b1a81b0d694fbe5e15a332aed042c21c86e49 Ocpp: add detailed test logging (#16099)
- 1273ef9ab622c9d12cfef497016bdffcb8648c18 Ocpp: fix availability timeout (#16100)
- e2a5f4485afb970fba7610965b7d8b2b2de5b850 Ocpp: refactor testcase (#16103)
- ef6ad884c6b723ff7f16cf77c465dec065d3421b fix typo (#16035)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.9
Changelog
- 4fa6f8ada52e52c16f7259859c05d2923cd80a6b Deye Hybrid: add default socs (#15987)
- 7bd213f0b17e55daa378e023ad7457073e6adc72 Kostal: fix parameter deprecation
- a44ba0d20d0b2a9b704a7f800290d6333ea43ea2 Modbus: fix an issue where modbus tcp transaction ids were reused
- 7457dd89f51eff6a380f48f03e8d649fdb04c099 Ocpp: handle empty charging schedule (#16002)
- fd586a3082062ef0009f7425a2753b648fd44635 Renault: fix climater
- 68653c41455538db52c592724d3d5fc3b78289e9 Update EEBUS libraries (#16039)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.8
Changelog
- 58cf1fbf322a2cbcb4f306bc0bf38157fc130747 Add Ampere.StoragePro (#15941)
- 536712dab34440611b4f907dfb4a80a59bd32eb8 Add support for megawatt (#15818)
- be4fd33c702ab42ffa75f753a572d4ece4d3333a DSMR: add mhendriks P1 dongle meter (#15928)
- efc7412cebdb90396c84450759dcec58479d89c7 Delta AC MAX: fix status (#15963)
- d3f9ca306aded76b48a90be1c8c1c9e9a747cd47 EEBUS fixes (#15962)
- 7626babea7dc51256ba0a42dddbc8e255563bc2f Evbox Elvi: re-add meter-less configuration (#15876)
- 5489a15b2470d19ec91dcc688ba72128cfa43f70 Fix status reason ot updated (#15873)
- 92abe2140e0cc7c08d18f66ae146897bb14aa10d Kostal Plenticore: add battery charge control (#15709)
- eb8d30830bf552e241b1db00d554bfa1974c494a Merge branch 'master' of https://github.com/evcc-io/evcc
- 333bcfab244e4bc2c263dc5f96e9081f4c48fafa Modbus: validate protocol (#15912)
- cf7547e3df8387095f78c187c1048cbb1d85cb85 Ocpp: allow "disable" to override meter value sample (#15925)
- 901e487618971e049f8b5bf445497c20af8e032a Ocpp: async RemoteStartTransaction by StatusNotification (#15872)
- 04a4696b80a1181dcec4a42db6bfe12c5ed77119 Ocpp: fix template error
- 16107f9c2ba59cbe205a520b4999b7340fbb6a77 Ocpp: move get/set charging profile to connector (#15660)
- 4b6b91782117a0efb3e44d9c85715dcaddaf1890 Ocpp: re-add default params (#15919)
- 04c5429011441294fc77fb1b11c044496c627004 Ocpp: reduce number of configurable timeouts (#15842)
- 1c19de612a6445f21bb743f328dacf6d43db5d91 Reset status reason when charging or disconnecting (#15909)
- d9db30c7c766177cdef37bbb9ca866955584d310 Smart Hello: fix api (#15938)
- ede3cecb449fe36de66857147f0e9b4c70b7e900 SonnenBatterie: implement grid charging (#15956)
- 7b01721ff37c4ae893d26122e30bd670b686624f Vzlogger: add phase values (#15935)
- 06e2b16145aa752a9fbf11ba799090ff2309f429 Wattpilot: add logging (#15894)
- 789038cb73371993057e61a6cd605a900de48038 cli/charger: add status reason
- f92a0881a1a8a1d49a9a3ec84c67a50bd9b5596e fix debug message
- 993b6a7991e12a7ce20fa5b5d5120e8002a1629b move transactionId generator to CS
- c35eaca334dade8822e6303952d1579244ed6f1d prevent screen from juddering when clicking on diagram (#15815)
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.7
Changelog
- baa6295ee6fa2fdafd2d4d9b6cd1606d96a6e979 Add optional IP address for EEBUS devices (#15758)
- 8ac3b3c514518dca608943cbbb138d78cd983e75 Config UI: add markdown description (#15817)
- 7cad292507b576d124cd9137594b50f41aaed74b Dadapower: fix status reason (#15771)
- 3c359fcf84627020bd378262190f0d38b51134c7 Dadapower: require sponsorship (BC)
- ad0f5477cb5cb0b4c367ab6237dc114fb4123047 EEbus: Monitor measurements after limit change (#15778)
- 095fa42be98ba161bb74109c9fd7be891b196d82 EEbus: only disable recommendations if available (#15829)
- 9bac4f7a2995513b7c0245b253592fda88e8c9cc Fronius Wattpilot: re-add (#15843)
- 5ad1ec9e2593ab49e44319dcec32e1dfa1aa932c Growatt Hybrid: add battery control (#15680)
- 2edfb3613392981d825e3b16a171e63e6f16b2dc Improve EEBUS support for Elli Gen 1 (part 6) (#15738)
- 6a3aeb22129a185559def8f55bf58f78d0116d6b Load Management: utilise phase powers for signed currents (#15841)
- f53d4deb8de61ff5167962f59e4a8c9721a80db9 Merge pull request #15757 from evcc-io/feat/renault-climater
- fc3f563df22426af073c7dd48c74c7f5b243d327 Move setup from charger to chargepoint (part 1)
- b2025383054ec9be63e892a54e0482cc9c8f1b83 Ocpp: add StackLevelZero option for ABB (#15801)
- f5547ba0e79ff875ebae607542fd2583a11492f7 Ocpp: do not return error on setup (#15853)
- e6d3ad3f9f5e22b417d6472c99d2f41822cda53f Ocpp: initial StatusNotification trigger request (#15734)
- 71f58e93b2c14b04c6147426d72d67b3c0a6303f Ocpp: provide better support multiple connectors (#15762)
- dbfaf014471fa41a93e5f437b798db35d5fbbbe6 Renault: accept climater HTTP 404 errors
- 28ba92e50d1f8e2f8a71715cf07f30207bbe01e5 Revert "Move setup from charger to chargepoint (part 1)"
- e6fb8ad69b697c8254e40f9342580d5a840f88be Revert "Renault: remove climater api (#15566)"
- d49aa054e0d474d9f473d2e48e11ef6c63bbeae2 Revert "Setting the scene"
- bc9393271874e1d18c3e7e84f00dc210b9d3fc3d Setting the scene
- bcc83dfce80bf17986b7f6d1a6b898a531d4880d Smart Hello: fix gen-1 api (#15788)
- c61145cbc8fe7d491b2f963d2fb8c8388e49e3df Sungrow-Hybrid: extend template by phase currents to support loadmanagement (#15565)
- 72fca28c093cfe0660122c755af49b5af59d3eb8 Victron Energy: make meterid optional (#15807)
- 1b3a5b133802d2e706fff33da29fdfc32073679a Websocket: ignore upgrade errors
Consumption - Mobility and Transportation
- Go
Published by andig over 1 year ago
EVCC - 0.130.4
Changelog
- 35cf628986ac19795eb00b918a8a70165bb51691 Ocpp: revert e466564 (#15369)
- eff595c6e7b93125fa0fa77920ee7a8317859f23 Ocpp: set availability on connect (#15368)
- cb3a3b4e9f9c639273abac406c36ff1062e756ae Switch sockets: fix invalid heating/ integrated device
Consumption - Mobility and Transportation
- Go
Published by andig almost 2 years ago