Recent Releases of EVCC

EVCC - 0.119.3

Changelog

  • b28c7b51 Always treat charger as enabled when charging (#9570)
  • 8095a7c7 Easee: use configured timeout for async waits (#9568)
  • f1d5fd2a Fix EEBUS enable detection (#9574)
  • 59fa9293 Fix usage of maximum backoff intervall (#9652)
  • 4c6105fa OpenWB: fix enabled state detection (#9651)
  • ae8c3cd0 Planner: improve logging
  • e74e2e5b Quickly recover from logic error by expiring pv timer (#9624)
  • a5d893a2 Senec: add https and energy (#9492)
  • 011726a1 Senec: drop energy (#9608)
  • 2ec8c756 Senec: make HTTPS default and remove orphan docs (#9612)
  • f594c9fc Twc: fix enabled state detection (#9644)

Consumption - Mobility and Transportation - Go
Published by andig over 1 year ago

EVCC - 0.119.2

Changelog

  • 36e21097 Docs: localize documentation templates (#9508)
  • 8adc1f48 Enphase: use HTTP only
  • 3428a761 Porsche: disable forced token refresh (#9554)
  • 1faa6662 Revert "Fix reducing to 1p when vehicle doesn't utilize allowed current (#9462)"
  • 57384e46 Translations update from Hosted Weblate (#9518)

Consumption - Mobility and Transportation - Go
Published by andig over 1 year ago

EVCC - 0.119.1

Changelog

  • 01b15132 Amperfied/Heidelberg: split templates (#9505)
  • 91de2a00 Docs: use English weekdays in evcc.dist.yaml (#9509)
  • 866da9f8 Enphase: fix scale and use HTTPS
  • 0f32a438 Fix panic when charge status is empty string
  • 7154fb9b Fix resuming charging after phase switch (#9538)
  • 697bc88a Guard soc against invalid values (#9532)
  • dc3e83e1 evsewifi: fix session time and meter detection (#9484)

Consumption - Mobility and Transportation - Go
Published by andig over 1 year ago

EVCC - 0.119.0

Changelog

  • de3f93c0 ABL: add timeout (#9241)
  • e0c340ee ABL: clarify eMH versions (#9077)
  • 0167e50a API: extend charger status mapping (#9142)
  • 5ceafc80 Add Acrel ADW300 (#9330)
  • ad92a44b Add CurrentGetter api for validating charger current (#9147)
  • 642b4576 Add HomeWizard (#9102)
  • c79a1f2e Add Jeep (#9140)
  • 6d5f965b Add Schneider EVlink (#9436)
  • 538de049 Add struct validation
  • 08548492 Add support for loading and storing device configuration from/to database (#6199)
  • baa593ce Allow set float for http plugin (#9381)
  • 1d34e01e Always publish status
  • 48fa4def Bluelink: calculate stamps locally (#9170)
  • e7e4b8f9 Custom charger: decorate soc (#9382)
  • 59ca96de Discovergy: add timeout (#9212)
  • 45836c5c Docs: add missing 1p3p capabilities (#9334)
  • e02f689e Don't force-sync charger prematurely (#9075)
  • 224c7d2d Easee: implement api.CurrentGetter (#9148)
  • ee8da1ec Easee: improve enabled detection (#9314)
  • 7286453a Easee: wait for op_mode change when pausing/resuming (#9156)
  • c928dd40 Elapse guard when loadpoint is out of sync (#9450)
  • e6b88f7b Energyflow: kW/W switch for non-changing values (#9206)
  • dbe0f2f5 Enphase: fix soc and power (#9332)
  • 1449ae01 Enphase: revert API change (#9479)
  • bc4c24f0 Ensure currents get synced (#9369)
  • befd9ed5 Fix & simplify SMA Data Manager template (#9323)
  • b67008f6 Fix SE Home Charger broken by 1p3p (#9440)
  • f096716b Fix odometer number format (#9345)
  • d883a1bf Fix potential busy loop with short timeouts (#9320)
  • fc963abb Fix reducing to 1p when vehicle doesn't utilize allowed current (#9462)
  • 8c68689c Fix resetOnDisconnect overrides vehicle settings (BC) (#9370)
  • f41819ff Heating: basic support (#9393)
  • 68c17ea8 Heidelberg EC: handle failsafe timeout (#9322)
  • 04ee202b Heidelberg: add Amperfied chargers (#9485)
  • 4cc88a09 Homematic: refactor (#9172)
  • 0c9dbe00 Homewizard: add cache (#9158)
  • 184e70d3 Improve EEBUS isCharging detection (#9354)
  • 8f192956 Loadpoint: follow charger current (#9408)
  • 78fffd6e Make csv export more flexible (#9309)
  • 52bbc4e5 Mqtt: fix panic
  • a8086a93 Mqtt: update online status on reconnect (#9394)
  • 396b0ff6 MyStrom: fix charger template
  • 146c8811 OpenWB-Pro: support reading initial soc (#9247)
  • 0b5a39f0 Optimistically publish status after updating
  • 7de48496 Persist targetSoc/Energy, minSoc, targetTime per vehicle, add minSoc to UI (#8115)
  • c63bb70f Plugins: let charger support api.ChargerEx (#9331)
  • 06c17c33 RCT: add retry (#9231)
  • 0c0e1f57 Renault: add position and start/stop charge (#9499)
  • e14fdf68 Require Go 1.21 (#9244)
  • 0a37348b SMA Data Manager: enhance template (#9329)
  • ef358405 Schneider: Fix enable/disable (#9459)
  • f1fad190 Schneider: fix ChargedEnergy and init (#9461)
  • 3202cbb5 Sessions: add charge duration (#9263)
  • 57fac976 Sessions: fix formatting of pointer values (#9406)
  • b86ef91e Settings/Savings: persist unsaved values regularly (#9257)
  • 802fa158 Shelly: set meter default channel 0 (#9362)
  • 7c92e0da Tariffs: retry download with backoff (#8833)
  • abb79e4b Tasmota: add cache (#9422)
  • 6e88810f Tesla: ignore is_charging error
  • 72befffd Translations update from Hosted Weblate (#9070)
  • bf4e5f1f Translations update from Hosted Weblate (#9213)
  • f98a3989 Translations update from Hosted Weblate (#9365)
  • 2e6af67a Translations update from Hosted Weblate (#9405)
  • d3914a3c Translations update from Hosted Weblate (#9410)
  • 2039e6a8 UI: Support negative prices and smart cost limit (#9233)
  • eb60a4ab Use first of month for prev/next calculation (#9197)
  • c9c341d4 VW ID: implement api.Resurrector to start charging from sleep (#9276)
  • 6d8f6d11 Versicharge: update register map (#9287)
  • 8b4bc840 Warp2: refactor ChargerEx implementation
  • 29dbb687 cmd/vehicle: error if vehicle creation has failed (#9130)
  • 5f67d3db config: fix icon select test
  • d12ff401 fix session detail currency formatting (#9230)
  • ee0faa6a i18n: tidy up English translation of config cmd (#9356)

Consumption - Mobility and Transportation - Go
Published by andig over 1 year ago

EVCC - 0.118.11

Changelog

  • eea66143 Add Slimmelezer ESPHome DSMR (#9087)
  • bd40df16 BMW: refactor token generation
  • ed29cdda Easee: do not wait for DCC update after NoOp API call (#9018)
  • 38597d94 Easee: ignore outdated observations (#9053)
  • 50af3dc8 Elli: clarify which wallboxes are supported best (#9036)
  • 06d69a83 M-Tec: fix id default and grid power scale (#9084)
  • 19218072 Porsche: fix nil panic after failed token refresh
  • 29db0fc4 Tapo: add missing login errorcheck (#9056)
  • 60ab9cc6 Volvo Connected: fix token refresh

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.10

Changelog

  • 1a1268d2 Add ABL eM4 (#9052)
  • fad7d253 Enphase: Add battery (#9019)
  • 4b4587a2 Mqtt: fix setter not cleared
  • a5c03790 Niu: fix api (#9040)
  • f3edcef5 OpenEVSE: fix status handling (#9015)
  • 240828bd Publish total energies (#8905)
  • f5bbc038 Translations update from Hosted Weblate (#8935)
  • 9efa2aa2 Youless: Add pv meter (#9023)
  • 35c55f66 site: fix individual pv+bat energy

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.9

Changelog

  • 06d33c1c Add Youless Energy Meter (#8941)
  • 796e6924 Add npm install to Contribute in README (#8936)
  • 28d78aad Device-specific OCPP template improvements (#8900)
  • f864ddb7 Fix M-tec templates (#8993)
  • a0dfabb2 Plugins: trace xml transformations (#8879)
  • 42cbaed4 Porsche: refresh tokens within 1h (#8990)
  • 0ad95ee6 Porsche: remove secondary identity
  • d842b055 Tariffs: remove deprecated currency config (BC) (#8924)
  • 1e96e693 Tibber: add configurable charges and taxes (#8923)
  • 04939788 Tibber: use energy instead of total as base if charges or taxes are defined (#9000)
  • dc8c85a0 Translations update from Hosted Weblate (#8903)
  • 41ec772c VAG: fix login (#9009)
  • 66b32d83 Volvo Connected: fix token refresh (#8998)
  • 3b39f004 i18n: energy format in subunit (#8937)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.8

Changelog

  • 67238f5c Add Inverter Steca coolcept fleX (#8861)
  • 383ef6a0 Add M-TEC Energy Butler (#8901)
  • 75e98550 Add Sonnenbatterie comfort, eco 5, eco 6, oem 6.5 (#8679)
  • a1015f5a Add Weidmüller AC Smart (#7340)
  • 850c0939 Easee: prevent DOS when signalr connect fails due to rejected token (#8915)
  • f0b46714 Easee: reduce logging (#8881)
  • 1e14d2db Fix minActiveVoltage (#8867)
  • fb20a3b5 Fix taking vehicle priorities into account (#8884)
  • 4c72744c Keba: fix vehicle connected status when only the cable is connected to the charging station (#8898)
  • 6e6c04c4 NRG: upgrade muka/go-bluetooth to 5.64 for Debian 12
  • adc3621c Seat: refer to official api generations (#8774)
  • 89b36807 Translated using Weblate (Arabic)
  • 8180a5b8 Translated using Weblate (German)
  • 606f95d9 Translated using Weblate (Lithuanian)
  • 9abc1d07 Translated using Weblate (Norwegian Bokmål)
  • 7809c252 Translated using Weblate (Polish)
  • 3faaa59e Translated using Weblate (Portuguese)
  • e3c9c77d Translated using Weblate (Spanish)
  • 502c0241 Translated using Weblate (Spanish) (#8886)
  • 64d3f63f Translated using Weblate (Ukrainian)
  • b46c45e1 i18n: add Arabic, Bihari and and Czech translation

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.7

Changelog

  • 7f069b69 Easee: validate token every 5min
  • 61f75dcb Experimental UI: minimum mincurrent to 1A
  • 16d0b025 Porsche: validate token every 5min
  • 7b89a0af Sessions: ui refinement, mobile table, breadcrumb, filters (#8793)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.6

Changelog

  • eaa83bff Easee: use ReuseTokenSourceWithExpiry for token refresher
  • fe79ba8b Easee: use oauth validity check to utilize tokens expiryDelta
  • e8d95afa Porsche: fix token refresh
  • b717a514 Tapo: retry login on error (#8733)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.5

Changelog

  • 4433a242 Bluelink: make Kia/Hyundai compatible
  • 46569c73 Easee: refresh token within access token validity time (#8783)
  • 167b992b Ocpp: increase dispatcher timeout to 1m

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.4

Changelog

  • 9d4bc2ae Add support for Energinet (#8717)
  • 28161021 Fix value generation in configure process (#8776)
  • 4655593b Fix charging not stopped when energy limit reached (#8768)
  • a249c864 Hyundai: fix registration id (#8766)
  • 2687f0b3 Keba: align status with modbus version
  • 8e567606 Kia: fix login
  • 61c730be Ocpp: fix setting MeterValueSampleInterval
  • cf1234a6 Remove dedicated Audi type, replace with eTron (#8547) (BC)
  • 52dbfab5 Seat: switch from seatconnect to cupraconnect loging (#8773)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.3

Changelog

  • e04b1e28 Easee: wait for async current update on resume (#8588)
  • 1e785b2f Go-E: set 1s default cache duration (#8714)
  • f96a4266 Homematic: expose cache parameter (#7863)
  • 439206b7 Sungrow: Fix documentation (#8732)
  • 78a5c44f Tariffs: remove unused units (#8723)
  • 4dcb9102 Translations update from Hosted Weblate (#8566)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.2

Changelog

  • e50ac988 Alphatec: Add configurable timeout (#8523)
  • 5e3e5f15 Always return asleep error even if vehicle wakeup succeeded so loidpoint retries (#8688)
  • c552fd1b BMW: fix api (#8713)
  • b2b4483b Don't disable for 1p3p- let charger handle session stop/restart (#8320)
  • 39cf877b Dsmr: fix busy wait with ser2net (#8624)
  • edcb8c72 Easee: don’t send pause/resume commands when disconnected (#8583)
  • 9cd614a0 Easee: no pause/resume while unauthenticated (#8607)
  • e7b690b3 Keba: document phase switch requirements (#8539)
  • 323defd5 Keba: fix wrong session energy (#8593)
  • 6f90409a Kostal: add Pico hybrid (#8609)
  • 693041d7 Obo: add ModbusTCP
  • f341ffab Ocpp: fix race condition in retrieving chargepoint (#8623)
  • 41ff1f29 Ocpp: use default transaction profile (#8549)
  • 672479ba Porsche: add token refresh (#8695)
  • 4d516d58 Porsche: keep cookies alive
  • 9c742fb2 Porsche: simplify emobility handling
  • 2ffb050f Porsche: switch identity provider (#8546)
  • cc587dc2 Revert "Ocpp: use default transaction profile (#8549)"
  • f577724c Sessions: only show columns if relevant values are present (#8586)
  • 780df682 Translations update from Hosted Weblate (#8457)
  • e88c994f Twc: wake-up vehicle if enable fails (#8684)
  • dcca3638 Use estimator only for vehicles with soc (#8663)
  • 612cc8a4 Wake-up: add more logging (#8687)
  • 4c625f11 foxess-h3 template: fix energy register (#8706)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.1

Changelog

  • d4cfa052 Charger: add expection handling for status E (#8460)
  • c73ada62 Easee: add token keep-alive (#8516)
  • 1ec690c6 Easee: handle async api responses (#8433)
  • ce0e4277 Easee: wait for api confirmation (#8307)
  • cc22337b Fix ISO15118 vehicle (#8402)
  • 9ef3f5f3 Fix nightly/release + integration workflow (#8450)
  • 515dd47b Fix url encoding (#8502)
  • 50455915 Fix: update spelling en.toml (#8505)
  • 2f4f06fe FoxESS H3: add grid (#8403)
  • 228a01a0 Modbus: add coils (#8385)
  • aaa48022 Ocpp: reduce logging
  • 2abe38bd OpenEVSE: fix api (#8415)
  • 1ba4698b Revert "Easee: wait for api confirmation (#8307)"
  • e600d8dc Sessions: filter, monthly sums, paging (#8278)
  • 72989f56 TWC: add non-Tesla vehicle warning (#8329)
  • 81f24488 TWC: allow loadpoint to wakeup vehicle (#8284)
  • 795ac2e3 Tibber Pulse: fix server going silent (#7575)
  • 58b2e0ec Translations update from Hosted Weblate (#8348)
  • bcf2642a UI: wrap csv download buttons on mobile (#8504)
  • 57232cbb automatically switch session log energy unit (#8371)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.118.0

Breaking change:

  • Warp: fw2 must be removed from config- only fw2 is supported from now on.

Changelog

  • dd787ce5 1p3p: let charger handle session stop/restart (#7723)
  • 083fea6e Add Deye hybrid inverters (#7961)
  • 370b15aa Add Huawei SmartLogger (#7850)
  • 12ea7a06 Add ISO15118 vehicle template (#8302)
  • c3989733 Add MG mqtt gateway template (#8069)
  • c48b5665 Add OBO Betterman Ion (#8321)
  • de54d11b Add SolarEdge Home EV Charger (#8221)
  • 7c3ca53f Add dedicated co2 tariff (#8089)
  • 0df81572 Add e2e tests with playwright (#8123)
  • 9c3b4472 Audi: temporarily switch to etron (#8374)
  • 543d5b78 Check new version only for releases (#8107)
  • 4bc88115 Cleanup template meta data (#8125)
  • a64e958a Cupra: add odometer (#8340)
  • 0be5db6c Easee: fix potential deadlock in product update handling (#8267)
  • 0548ec10 Easee: handle smartCharging errors (#8389)
  • aba9e094 Easee: update Observation IDs (#8391)
  • 086d4e3c Easee: update api endpoint (#8274)
  • 31aa841a Enphase: add token auth (firmware D7.x.xxx) and grid (#8247)
  • ec81ad4d Fix 0 price visualization (#8099)
  • 6a4fed59 Fix a potential deadlock
  • 4d0682b7 Fix connectedDuration not rounded (#8266)
  • 536dbc93 Fix nightly build (#8384)
  • bfd52c2e FoxESS: split H1/H3 devices (#7376)
  • cf539448 Hardybarth Salia: ignore hearbeat errors up to one minute (#8074)
  • cedd4f55 Keba: add keep-alive (#8242)
  • 13dd7d57 Keba: add modbus tcp support with phase switching (#7485)
  • c9ed79e3 Keba: add session energy and fix detection (#8093)
  • 29b68abc Keba: fix charger status mismatch (#8131)
  • f9311a10 Keba: fix enabled status of charger (#8149)
  • eebdacaf Keba: fix energy readings
  • e4d3abb9 Merge branch 'master' into C64Axel/master
  • 39a404c5 Mqtt: disable message ordering to improve performance
  • 9c48ba36 Mqtt: fix smartCostLimit topic case (#8328)
  • bf5342f8 Mqtt: log mode errors
  • 38777d1e Mqtt: refactor error handling
  • b88e1450 Mqtt: simplify setters
  • 4afa38e4 Ocpp: handle unknown transaction
  • cba97832 Plugins: allow chaining of input/output plugins (#7836)
  • cdead48e Plugins: make javascript return values more permissive (#8106)
  • 52f5bc99 Porsche: handle invalid emobility responses (#8243)
  • 2861266f Porsche: remove deprecated mobile api (#8349)
  • 78413df5 Porsche: remove remaining mobile api types
  • 5a444015 Reduce amount of sync messages (#8126)
  • a437f870 Revert "1p3p: let charger handle session stop/restart (#7723)"
  • 22993069 Revert "Add e2e tests with playwright (#8123)"
  • e177f7f5 Revert "Fix nightly build (#8384)"
  • 8e72937a Shelly 3M: add user/password (#8233)
  • f08dea2c Show guard disable timer (#8100)
  • 35d5a06f Show soc functions for guest or offline vehicles if a soc is provided by the charger (#8101)
  • 5adacb06 Support waking up custom chargers/vehicles (#8005)
  • d1acca7d Tariffs: configure charges and taxes (#8088)
  • bc5306f5 Tesla: add coarsecurrent (#8194)
  • b8a52c54 Teslamate: add coarsecurrent (#8295)
  • dcead473 Translations update from Hosted Weblate (#7873)
  • e0f1db4f Translations update from Hosted Weblate (#8124)
  • edfe6db3 Tronity: fix template (#8256)
  • 77da113b Update SunSpec templates (#8270)
  • 6c24407e Use maximum phase current as effective value (#8297)
  • af75c52d Vestel: document model requirements
  • ee16e3bb Wakeup: wake via charger and vehicle api in parallel, add for Porsche (#8204)
  • c9b9ed86 Warn if battery configured but residualPower missing (#8103)
  • ea6d1601 Warp2: support energy manager (BC) (#7995)
  • 1b11a6a3 mazda2mqtt: document vin required (#8319)
  • c0226637 mazda2mqtt: longer timeout (#8364)
  • ca629844 reference to mazd2mqtt

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.117.4

Changelog

  • 63dc1a4d Add mazda2mqtt (#7985)
  • c46c9372 Allow disabling buffer soc settings without warnings
  • 4e66c018 Easee: prevent internal current updates on failed API calls (#7825)
  • 21aac853 Fix hesotec scales (#8062)
  • da1ae1c1 Generic guard message (#8042)
  • 81429b25 HardyBarth Salia: fix api caching (#8061)
  • b9da1255 Mqtt: handle NaN values, log errors (#8064)
  • 4e47b11d Revert "Add guard disable timer to status ui (#7959)" (#8041)
  • 6699cca0 Revert "Pantabox: Fix power scale (#7986)"
  • a96dc21d Solax: fix api url (#7991)
  • ad250f6d Tariff: set default currency
  • f48dbd59 sofar-g3: finally fix battery power scale (#8010)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.117.3

Changelog

  • dc11797e Add guard disable timer to status ui (#7959)
  • a582ba3b Fix buffer start adjustment (#7949)
  • 47024db6 Fix consistent % formatting
  • ebbd001e Fix session log start time (#7957)
  • 1e2bb607 Pantabox: Fix power scale (#7986)
  • 7b6f7f98 sofarsolar-g3: fix battery power scale

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.117.2

Changelog

  • 089d01ab Fix starting when buffer above buferStartSoc
  • 89032944 Replace invalid argument minimumFractionDigits argument "auto" (fix #7892) (#7918)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC -

  • 229a2d2b3 Dereference pointers when publishing (#7905)
  • b97850afd Fix: hide battery capacity when unknown
  • ba27d3ee3 Ocpp: increase ping timeout to 90s (#7890)
  • 1e387794c Remove Silence S01/S02 (#7906)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.117.0

Changelog

  • 59fca458 Add 'Need help?' dialog with restart option (#7671)
  • 41c1a49b Add Catalan to lang select
  • 58f22c0d Add Enphase IQ Envoy (#7866)
  • 1a55d912 Add HomeWizard Wi-Fi P1 Meter (#7868)
  • 3c44d05b Add Hoymiles micro inverters via OpenDTU (#7784)
  • b1ee684d Add LadeFoxx Mikro
  • 8a800497 Add SMA WebBox (#7865)
  • 9b282e6e Add battery settings UI (#7802)
  • 9d14e3d4 Add session infos (co2, price, solar %) (#7380)
  • 1df1a6ea Add shutdown handler (#7787)
  • bb7b7207 Add teslamate (#7804)
  • 6773536d Align session month grouping in UI with CSV export (#7767)
  • ed514e70 Docs: Cupra Charger Connect (#7775)
  • 5eb6e2b0 EEBUS: ignore a max number of meter no data errors (#7717)
  • a46ac0ec Easee: fix resultcode time
  • 8ba05ff3 Easee: switch signalr endpoint
  • 22415553 Fix battery settings buffer initialization
  • 0d1c0531 Mqtt: increase token wait duration and send asynchronously (#7820)
  • e4e91fd6 PSA: fix odometer
  • 1e6da367 Planner: show planned slots without tariff (#7833)
  • 93eb81a2 Revert "Mqtt: handle messages asynchronously (#7687)"
  • ea314ed1 Savings: Consistent formatting for live community and savings data (#7797)
  • 5c153181 Solarman logger based inverter templates (#7851)
  • 27f0a147 Templates: add vehicle-identify for Tronity, EVNotify (#7831)
  • 1a1a4511 Tesla: add workaround for north america single phase (#7598)
  • 2748c53a Translations update from Hosted Weblate (#7498)
  • a20e2fa3 Translations update from Hosted Weblate (#7786)

Consumption - Mobility and Transportation - Go
Published by andig almost 2 years ago

EVCC - 0.116.7

Changelog

  • 10be33e5 Docs: Elli charger marketing names (#7758)
  • 9eed7cd1 Homematic: reduce api requests to relax CCU duty cycle (#7735)
  • 1b33b1ef Revert "chore: drop gorilla/websocket (#7751)"
  • 0459b3c1 Tesla: support new api (#7749)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.6

Changelog

  • 9324f0c5 EEbus: fix ev connection detection issue with Elli (#7673)
  • d7d1e0bf Easee: handle new op modes (#7678)
  • 0b7e6069 Easee: require email address (#7664)
  • 77a8a323 Mqtt: handle messages asynchronously (#7687)
  • a8b8b685 Shelly: add Plug S to supported devices (#7718)
  • 6519fc75 Wattpilot: fix default loglevel (#7709)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.5

Changelog

  • ca3637e0 Improve EEBUS EV connection handling and fix a crash (#7650)
  • 8e27fe34 Wattpilot: fix reconnect (#7634)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.4

Changelog

  • 261fab29 Add INRO Pantabox (#7534)
  • b4e62a97 EEbus: only adjust currents if not overridden by vehicle (#7563)
  • d7dc0eed Easee: add command response logging (#7597)
  • c126dac1 Estimator: improve estimating remaining charge duration (#7510)
  • 149f6610 Openwb Pro: simplify caching (#7571)
  • 98025255 Websocket plugin: apply jq when receiving value (#7640)
  • 13054f95 Zaptec: document requirements (#7592)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.3

Changelog

  • ef01f9ea Add Deye / Bowsswerk micro inverter (#7501)
  • e59e88f0 Add Nordpool via elering.ee tariff (#7508)
  • 984b899b Renault: update Kamereon api key (#7541)
  • 75f18411 Estimator: improve estimating remaining charge duration (#7425)
  • fceb2b63 Flobz: use uri instead of host/port (#7317) (#7505)
  • 9b3e74e0 Grünstromindex: better handling of api errors (#7521)
  • 1db847fd Keba: fix race in listener (#7495)
  • 6e1b3e30 Ocpp: accept data transfers
  • 9c68589d Revert "Estimator: improve estimating remaining charge duration (#7425)"
  • 3f11b48c Volkszaehler: trim trailing / (#7515)
  • 5092bd61 Wattpilot: fix memory leak on broken connectivity (#7531)
  • dcae7339 add Finnish, Croatian, Romanian to lang select (#7513)
  • 7e7b83fb improve smart charging limit UI options

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.2

Changelog

  • 29dc7bd2 Elering: fix price conversion
  • a094b85a Fix excessive updates when max current has full amp steps (#7494)
  • a1b1147b Flobz: add default attributes
  • 3d7cd9f1 Ocpp: add meterinterval, metervalues to template
  • 8bd8c2db Ocpp: test power and energy
  • 2e8c239b Translations update from Hosted Weblate (#7321)
  • c849cbd1 Zaptec: fix enabled logic (#7469)
  • c37371b7 fixed translation: kein Plan, keine Grenze (#7461)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.1

Changelog

  • 4f96f736 Add Nordpool tariff (using elering.ee) (#7437)
  • 56e27fba Add flobz PSA Car Controller (#7369)
  • d6429cd6 Flobz: add remaining attributes
  • be30fa4c Innogy ebox: hide apparent power
  • c7c75b4d OCPP: add stationid to url (#7068)
  • d0439928 Ocpp: fix connector id not sent
  • 1d916576 Ocpp: send connector id when requesting meter values (#7424)
  • 61c07970 Planner: continue when remaining time less than 60m (#7422)
  • 947556a4 Planner: increase smallGapDuration to 60 minutes (#7419)
  • 44083438 Planner: update target charge factors for greater 80% (#7411)
  • aedd958d Porsche: handle more statuus
  • 6098cc54 Porsche: handle privacy mode
  • c483ac20 Restore ios 12 support, using vite-legacy (#7413)
  • 6f43e153 Revert "Use per-instance unix domain socket path (#7152)"
  • 9573a07a Revert "chore: fix Windows build"
  • c49d9bb2 Session: don't use meter totals for overriding session energy (#7460)
  • 7c0b6aca Wattpilot: upgrade lib (#7378)
  • 6f133394 Websocket plugin: fix and simplify

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.116.0

Changelog

  • 5285401f Add Em2Go charger (#3094)
  • c14c873d Add Go plugin (#6672)
  • 0d9835d0 Add climating status to UI (#7221)
  • b503f015 Add ui for price/co2 limit (#6935)
  • 40636b83 Alphatec: StatusB as default
  • 413f1845 Alphatec: workaround status 8 if disabled (#7222)
  • 6f5e7078 Bluelink: fix connected detection
  • debc533d Bluelink: fix login (#7298)
  • 7226a38b Bluelink: use charge port open as indicator for connected status (#7150)
  • cba7b2b1 Bump actions/setup-go from 3 to 4 (#7143)
  • e98ecd6e Cleanup Innogy/Vestel/EON/Compleo templates (#7303)
  • 4f4edba5 EEBUS updates and fixes (#7173)
  • 8ae426e4 Fix measured phases out of sync due to delayed phase switching by charger (#7162)
  • 91ef0497 Increase guardGracePeriod to 30s (#7196)
  • 7803937a Ocpp: reduce timeouts during testing (#7342)
  • cdc7cf06 Planner: remove special handling of last slot (#6970)
  • ad02275f Remove invalid pollIntervall warning (#7168)
  • 58f720b7 Reset measured phases when switching (#7154)
  • fda399bb Reset vehicle cache when charging stops for last soc update (#7238)
  • ebff68aa Revert "Mercedes: add odometer"
  • b0a7eff7 Revert "Reset measured phases when switching (#7154)"
  • 943640d0 Seat Cupra: fix login (#7133)
  • 440fdf77 Shelly 3EM Gen2: fix total energy unit (#7335)
  • 95b9cadc Tesla: add wakeup api (#7210)
  • 7493036f Tibber Pulse: remove 1min retry limit (#7330)
  • 6877ea8b Translations update from Hosted Weblate (#7171)
  • 10aa5387 Translations update from Hosted Weblate (#7188)
  • 95da8e23 Translations update from Hosted Weblate (#7305)
  • b093c5ac Use per-instance unix domain socket path (#7152)
  • c5040d22 Vehicle: respect poll mode when querying climater (#7151)
  • ceb3e4d9 Vehicles: show title for unavailable vehicles (#7239)
  • 694c5944 Weblate translation (#7302)
  • aeac2010 daheimladen-mb: Fix Sessions & setCurrent (#7026)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.115.0

Changelog

  • 69cb47c6 Add Growatt TL-X(H) Hybrid Inverter template (#6824)
  • 41d1c291 Add Orbis Viaris Uni (#6915)
  • bbe8e28b Add Phoenix CHARX chargers (#7040)
  • a23c8cd3 Add Siemens Versicharge Gen3 (#6613)
  • 81397e0c Add SofarSolar G3 (#6966)
  • 3c6e2ca3 Add SofarSolar template (#6808)
  • e7e12a90 Add Solaranzeige (#6841)
  • 1f689bfb Add const provider (#6718)
  • 3f5bfb5e Add my-PV WiFi Meter (#6805)
  • f4f0d6be Add smartCostLimit to site (#6732)
  • 1878897d Better vehicle status messages (delays, timer) (#6743)
  • a216a867 Easee: add timeout (#6905)
  • 73076e8f Enyaq: add timeout (#7009)
  • 31ab90e6 Fix tests for templates without usages (#6939)
  • 2763495d Homematic: add initialise methods (#6813)
  • 10056d00 Homematic: better error messages (#6835)
  • a82d6e54 Homematic: support auto login (#6798)
  • d49d90ba Huawei: add more readings (#6982)
  • 69b8191a Ignore batteryPower when evaluating bufferSoc (#6722)
  • 2954d9d6 Ignore charged session energy on startup (#6940)
  • 0680f16f Kostal Pico legacy: Fix regex
  • 25ad1cf5 Mercedes: add odometer (#6894)
  • 4fa8a2b8 Mqtt: add smart cost limit (#6971)
  • 20c4a4f8 Mqtt: time zero value removes topic (#6948)
  • 1ae60cd8 Ntfy: anonymise token if url points to ntfy.sh
  • 52d63a2e Ocpp: fix various connection issues (#6918)
  • 62dd3a41 Ocpp: improve configuration and compatibility (#6785)
  • 14d2ba9b Ocpp: match connector id (#6826)
  • 9a6791d0 Ocpp: remove phase switching (#6927)
  • b93a7029 Ocpp: return zero measurements when timeout and not charging (#7064)
  • ec8c7631 Ocpp: split connection and runtime timeouts (#6898)
  • 6deae92f Phoenix CHARX: add template
  • 96b6daf6 Planner: improve logging for short slots (#7007)
  • a163020b Plugins: allow const plugin to have a pipeline for testing (#7055)
  • a2008092 Proxy: improve logging (#6766)
  • c3e98c83 Proxy: match function codes when writing holding registers or coils (#6765)
  • 7d08f929 Publish individual aux meters (#7006)
  • a0072f2b SAX: fix uint offsets and modbus id (#6724)
  • ecd86482 SBC: fix power reading by upgrading mbmd
  • 62dcbfd6 Shelly gen1 EM: return positive power (#7088)
  • 3f88c56b Simplify template handling and trim trailing spaces (#7144)
  • 08d481bf Sockets: add fake milliamp currents (#6926)
  • 195e2e65 SofarSolar: Fix timeouts by delay (#7023)
  • b69b3ca7 Solarwatt: Fix data points & add energy (#6987)
  • 2bbde1fb Solarwatt: Generalize Battery SoC (#6978)
  • 36bd8cc1 TWC3: return VA power only if status C (#6712)
  • cc5a7fff Various EEBUS updates (#6979)
  • 61350f0f Versicharge: Fix Charging state (#6868)
  • 16c467ee Versicharge: document sponsorship
  • 7e7fff48 WakeUp timer: guard against vehicle-initiated charging stop (#7067)
  • 81b2c4b0 Warp: fix mqtt template configuration
  • 6eed7735 Wattpilot: fix panic (#6858)
  • 00baaa4a sofar: fix comments
  • ecec8393 update logo color

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.114.1

Changelog

  • d69077b4 Add Hesotec chargers (#6378)
  • dd4ba0dd Bender: detect phase voltages (#6645)
  • 13724829 Consistently format battery tooltip soc (#6568)
  • e11c0d8d Fix invalid token expiry warning
  • 30f95a0a Fix merging action config overriding source values (#6651)
  • 85c7126b Fix rendering nil interfaces as "" string
  • a5c2aea3 Fix vehicle priority
  • 004f078a Homematic: return errors to caller (#6560)
  • da19bfd0 Ocpp: remove deprecated meter property
  • 12991e17 Powerwall: cache meter data
  • 669f7593 Sockets: add switchsocket template include (#6642)
  • 79151d3f Sockets: ensure api.Meter is exposed (#6576)
  • ff9ef278 Sockets: require user/password (#6586)
  • 4146718d TWC: add power and voltages (#6577)
  • e2bab9d6 Translations update from Hosted Weblate (#6539)
  • 1f4b7ab4 VW: raise odometer error if not expectedly not available
  • 57df11e0 fix janitza meters template
  • dd65d9c2 fix toml

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.114.0

Changelog

  • 69a37555 Add Shelly Pro 3 EM (#6457)
  • c5966d46 Add more modbus meters (#6418)
  • 9234d87c Add sponsor token expiry warning (#6535)
  • 1d1d79bd Allow vehicle priority take precedence over loadpoint priority (#6417)
  • 5bdc5781 Audi: fix IDK and AZS token exchange
  • afcb5899 Fix VW ID login (#6509)
  • 0828acf0 Fix weekday i18n for target charge dialog (#6549)
  • db98a34e Improve encoding tests
  • 4af116a5 Merge pull request #6434 from evcc-io/chore/socket-encoding
  • d9b913e8 Ocpp: send one digit only, rely on json logging (#6464)
  • 4642a135 Protect client map by mutex
  • 78e51198 RCT: add external power
  • 1f9361fe Service: correctly extract home dir (#6487)
  • 48931c4a Sessions: round odometer to single digit
  • ae61e9e5 Simplify climater api (#6397)
  • 06a68d8c Switch sockets: allow removing vehicle selection for integrated devices (#6368)
  • 7412b0a4 Templates: remove per-template config defaults (#6465)
  • f99fd4c8 UI: remove battery power threshold (#6540)
  • 5a964c75 Update evcc.service (#6474)
  • e5e583b1 Update translations from Hosted Weblate (#6437)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.113.2

Changelog

  • 123e69af E3DC: fix additional generators
  • 0efce70b Make preinstall warnings more visible (#6447)
  • 090e9380 Ocpp: log messages (#6443)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.113.1

Changelog

  • 49567251 Service: put the restart flag into /tmp (#6430)
  • 6971eb36 Show phase timer when charging enabled (#6416)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.113.0

Charger:

  • 89c9c0a2 Add DaheimLaden ModbusTCP (#5836)
  • dba335a2 Hardybarth Salia: ignore heartbeat errors
  • cfb4ef1c Powerwall: fix Wh to kWh conversion (#6103)
  • 4c1c2494 Pracht: add timeout parameter
  • 2629472c Zaptec: add token refresh
  • 021f0507 SMA EV Charger: user must have admin rights (#6309)
  • d3517095 Support chargers without vehicle as "integrated" devices (#6316)

Meter:

  • 93c7c6a1 Add SAX Homespeicher (#6134)
  • 16537c47 E3DC: add external generators
  • bd236d7e EVSE DIN: increase timeout (#6217)
  • 560ba897 Fritzdect: fix double-quoting of ain
  • cc85ed8e Shelly: fix Total Energy 4 gen1 EM devices (#6204)

Meter:

  • 3c2a5d79 Smart: new api uri

UI:

  • 8d182481 Add PV tooltip (#6226)
  • 4ff0b9a5 Add option to show current price and co2 info (#6048)

New and noteworthy:

  • ccb1338d Add loadpoint prioritisation (#6107)

Misc:

  • 54321c0c Add configuration api (#6035)
  • 68ce1d19 Add exponential backoff retries for failed cache refresh (#6252)
  • e6f8939e Add products api (#6205)
  • b8c9399c Add support for smart loads (#6119)
  • f565e0da Adjust color of active extra-value (soc, co2, price) (#6201)
  • f0e47b4f Better dark tooltip contrast (#6200)
  • 23f6cec1 Http: allow path parameters for setters (#6196)
  • 366e4de1 Limit calls to climater api to charging status
  • ff7ae369 Messaging: send warnings and errors to ui (#6351)
  • 679c435f Mqtt: add time/energy setter (#6149)
  • 7063aa74 Mqtt: rename threshold topics in line with current structure (#6152)
  • f7e21b4c Round vehicle soc (#6376)
  • 446a7c44 Sessions: use meter energy reading to correct session charged energy (#6197)
  • f0e1f8a1 Sponsors: warn when token is about to expire (#6319)
  • d4c8254a Suppress native tooltip for power values (#6329)
  • 23b6dfb8 Update soc once when charging has stopped (#6267)
  • 99595b72 Use battery buffer only when already charging
  • 2080452a impove secondary outline button contrastin dark mode (#6293)
  • 2628ee34 missing visulization units on startup (#6292)
  • f5abb207 remove phase usage warning

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.112.5

Changelog

  • c4bca909 Add enable and disable thresholds via api (#6081)
  • 5fef68d2 Debian/Ubuntu: use non-root evcc user (#4901)
  • 7faa8bb8 Fix deadlock between influxdb writer and loadpoint mutex when using api
  • 1b71c4ff Planner: ignore plan gaps smaller than 30min
  • b06eae9e Revert "Debian/Ubuntu: use non-root evcc user (#4901)"
  • e6b0686b Revert "Wattpilot: remove unsupported 1p3p"
  • 8db3efb0 Tasmota: add channels for voltage and frequency (#6084)
  • 40e1357c Wattpilot: add 1p3p (#6099)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.112.4

Changelog

  • 50dea31d Allow pulishers to block once
  • b1478fdd Goodwe: fix pv power (#6065)
  • bbf10833 Make secrets redaction case insensitive and add messaging param (#6067)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.112.3

Changelog

  • b4358559 Tasmota: tolerate missing power information in StatusSNS (#6050)
  • c166a687 Truncate long loadpoints names (#6062)
  • 04308d9d Unlock mutex before publishing to prevent deadlock (#6064)
  • 338ec88c Wattpilot: remove unsupported 1p3p

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.112.2

Changelog

  • c150b2e0 Sessions: round odometer

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.112.1

Changelog

  • 80acb35d Fix missing loadpoint id for messaging
  • 7a307c35 Improve error messages (#6014)
  • 1f068d30 Influx: fix writing slices and nil values (#6022)
  • 3c67646a VAG: mark optional apis as not available

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.112.0

Vehicles:

  • f38353bf Add Aiways (#5810)
  • 74c9322a VAG: fix login
  • 1ebbd602 VAG: improve updated ToS error message
  • 1c8c4c72 Aiways: add charge status
  • 8cb13e32 Bluelink: add wakeup using forced update (#5996)
  • 84102661 Fix Tesla template tokens not masked

Meters:

  • 5e4bc1f1 Add CarloGavazzi EM/ET 330/340 (#5994)
  • 7b8ccdfd Add Fronius Wattpilot (#5772)
  • 2fb9a84d Add GoodWe hybrid inverters (#5869)
  • e3a449d8 Tasmota: Enable Power Value Lists (#5748)
  • 254f5bf4 Tasmota: refactor channel handling (#5771)

Chargers:

  • 991a26ea Add Homematic and Homematic Wired support for charger #5951
  • edaffce4 EEBUS Update (#5937)
  • 60acf481 Fix Pracht-Box with PNI (#5854)
  • 7395777e Go-E: detect phase configuration from voltages (#5764)
  • 8d805306 Go-E: document HTTP api requirement
  • c5a0465b Go-E: Fix frc operator (#5597)
  • a0be4022 NRG: fix connect json encoding (#5899)
  • 7d839df6 OpenWB: invert battery sign (#5958)
  • c2fd76b7 Pracht: add connector to template (#5865)
  • c496ed80 Vestel: Avoid modifying timeout (#5949)
  • c294bef4 AlphaESS: sum all pv power meters (#5798)

Tariffs:

  • 54fd7478 Tariff: don't re-order catch-all zone (#5971)
  • 8738eb42 Tariff: treat zone without days as whole week (#5963)
  • 938d47ca Tibber Pulse: switch to graphql-ws websocket transport (#5808)

General:

  • f568cb8c Add Target Charge Plan Visualisation (#5860)
  • fb899d33 Add capacity option to all battery templates (#5725)
  • d02a880b Add session details (#5809)
  • 0a383890 Add tariff provider for Octopus Energy (#5799)
  • 5659a183 Fix iOS header color (#5967)
  • 3faef17f Fix log errors not forwarded to ui
  • 28d60a59 Honor advanced setting in templates defaults.yaml (#5965)
  • 0f07cd61 InfluxDB: write slice of structs (#5873)
  • 7d691095 Mqtt: remove deprecated topics (#5766)
  • 145cebea Pushover: add devices (#5948)
  • 03e08fe6 Remember and restore energy flow details opened state (#5902)
  • 2614b967 Remove dist folder from repo (#5862)
  • b7b523ee Sessions: export csv by month (#5883)
  • ad9a5d0f Sessions: make vehicle editable (#5844)
  • 6c9bc024 Sort toml by key (#5998)
  • 30e1a4a6 Substitute minSoc with minEnergy when soc not available (#5973)
  • 17791fb5 Translated using Weblate (Polish) (#5785)
  • 29bdd1a7 UI: fix loadpoint active check (#5882)
  • 9a918a77 UI: improve updating plan (#5931)
  • 91d6de46 transport: Add OAuth Bearer Token HTTP transport authentication type (#5901)

Consumption - Mobility and Transportation - Go
Published by andig about 2 years ago

EVCC - 0.111.1

Changelog

  • 0a4d2dc2 Audi: fix empty timeInCar
  • bdcf4325 Tibber: fix subscription with multiple home ids (#5755)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.111.0

Changelog

  • 1684a0d8 Add ElectricityMaps Co2 forecast (#5454)
  • ccfc09d0 Add FoxESS (#5721)
  • 05d371e7 Add GrünStromIndex CO2 forecast (#5635)
  • 8a503c37 Add TWC3 support for Tesla vehicles (#5341)
  • 542574b5 Add Volvo connected vehicle api (#5681)
  • a9666b57 Add charge planner (#5445)
  • aed17532 Add phase powers and currents (#5539)
  • 83e67738 Add price zones to fixed tariff (#5583)
  • 75428861 Add tariff handler
  • 70454222 Alfen: add 1p template
  • 46f2d44f Alfen: detect 1p chargers (#5587)
  • 1ef25901 Allow specifying battery capacity (#5598)
  • 95c1d387 Allow vehicles to use nick name from api as title (#5673)
  • 46c6d86a Bump goreleaser/goreleaser-action from 3 to 4 (#5642)
  • 89ffe53b Cleanup api naming, rename phase measurement apis (#5611)
  • def5886c Create an offline vehicle when config fails (#5610)
  • 39c3b863 DSMR: prevent busy loop on EOF (#5641)
  • b0c03705 Disable charger when charging altough disabled and add grave period to warning (#5603)
  • 17bfca78 Discovergy: invert pv readings
  • abc5fe96 Document database configuration
  • dbf13052 EEBus: fix charger connection check on init (#5697)
  • 2e909588 EEBus: improve configure and charger handling (#5670)
  • 11ca6aea Expire timers whenever mode is changed (#5608)
  • 11a1aede Fix battery power logged in %
  • f5fe313d Fix build with -tags gokrazy (#5716)
  • 5461d74d Fix encoding float NaN and Inf values
  • d936492f Fix invalid rename of SoC to Soc
  • f5913956 Fix panic in vehicle selection
  • 36be9668 Fix planner crashing on estimator nil for guest vehicle
  • 7febf8a7 GSI: fix cost
  • f17f4f15 GrünStromIndex: return rates by copy
  • 68f28cbd Handle phase measurement errors
  • afae6eb9 Huawei: make storage unit configurable
  • 3e526395 Ignore tariff errors on startup
  • 3119eb98 Improve planner and log edge cases (#5606)
  • 4b9e5700 Merge pull request #5630 from evcc-io/feature/tariff-start
  • 54e9f617 Merge weblate translations
  • c9e8ee27 Mqtt: revert publishing phase values as array instead of slice
  • 6f55969f Order vehicles by name
  • d72122d2 Planner: at max power to log message
  • 355fcea1 Planner: improve resilience against fluctuations and short charging slots (#5695)
  • a61773e7 Planner: return target time as slot end when short-circuiting planning
  • f11a0f41 Poweropti: add id
  • 504ed717 Powerwall: redact user and password
  • 54f204c0 Publish individual pv and battery data (#5497)
  • bc764884 Publish plan start (earliest slot) (#5607)
  • 48f22d5a Refactor charge planning (#5569)
  • 3ee33362 Remove Seat Mó
  • 03d6d141 Rename SoC to Soc and LoadPoint to Loadpoint (#5549)
  • 4291eaae SMA: add network interface (#5590)
  • 17da54d5 Sessions: log db name before opening
  • e2cf8390 Shelly: allow float totals
  • 8424fc01 Smart: fix status detection
  • b4f2da5e Tariffs: add units (#5718)
  • c13235a7 Tariffs: wait for startup
  • e5115fe1 Translated using Weblate (German) (#5550)
  • 76131ca2 Translation improvements; added Swedish and Danish
  • 53982a9b Translation: add Russian
  • 5ec5c67a Translations update from Hosted Weblate (#5554)
  • 34c57bf7 Translations update from Hosted Weblate (#5599)
  • fe4e96a5 Upgrade go-powerwall (#5650)
  • 813b9f78 VW ID: get nicknames from api
  • c1fa49fc VW ID: re-add odometer
  • 2515bb14 Vehicles: fail if vehicle config cannot be decoded (#5724)
  • bf41bec1 Vestel: Fix charger status (#5612)
  • 111f375a Volvo: update docs
  • 31648810 cloud.evcc.io > sponsor.evcc.io
  • 6801b70f fix toml
  • fd2e6716 hec: fix register names
  • da89ddd3 translation: hr, pt updates

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.110.1

Changelog

  • b6b2aa08 Added translation using Weblate (Croatian)
  • 7bb7127f Added translation using Weblate (Slovenian)
  • 92e59859 Added translation using Weblate (Ukrainian)
  • f552fd61 Fix EEBUS setup timing issue (#5527)
  • 374c9907 OVMS: add vehicle identification actions

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.110.0

Changelog

  • d47bb86f Add Luxemburgish (#5452)
  • 87d9498a Added translation using Weblate (Luxembourgish)
  • fae7366b Better English UI strings, minor cleanups (#5479)
  • 29bc3502 CION: fix max current register
  • d411f4ec Fix database not found
  • d062adb6 Fix vehicle detection when expected id is not returned by charger (#5469)
  • a7a713e2 Fix: remove static 77% target SoC in UI
  • 32aba08e Github: check for new release immediately on startup
  • 9aaa301c GoE: add TotalEnergy api (#5459)
  • fca14293 Ignore low currents in phase UI (#5437)
  • a0fd8fc1 Introduce global settings dialog (#5473)
  • 798d0aa5 Merge pull request #5451 from weblate/weblate-evcc-evcc
  • ae393838 Migrate EEBUS to enbility/eebus-go (#5391)
  • 68ac3c0f Print sqlite database on startup
  • 9927ea14 README: Weblate translations and other small fixes
  • 41b97a6c Schrack: fix i-Charge current register and update brand name
  • 45779719 Simplify vehicle identification (#5491)
  • 8be06fbb Target charge: don't allow timestamps in the past
  • d0787491 Tibber Pulse: production power, better timeouts (#5462)
  • 744ce420 Tibber: fix token check
  • d7613e96 Tibber: require token
  • 144e459e Translated using Weblate (French)
  • aceb6946 Translated using Weblate (Italian)
  • dab02600 Translated using Weblate (Lithuanian)
  • 9f4bdbe2 Translated using Weblate (Luxembourgish)
  • 9de3004c Translated using Weblate (Luxembourgish)
  • 66d22eee Translated using Weblate (Polish)
  • 52d0979c Translated using Weblate (Spanish)
  • ebcd0759 Update eebus libraries to v0.1.5 (#5450)
  • 31b179f2 Update eebus-go to v0.1.4 that fixes Panics (#5448)
  • 8cab3ac6 VW ID: fix api (#5401)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.109.2

Changelog

  • 4b286148 Audi eTron: fix soc and range on hybrid vehicles
  • 7e667b70 Cfos: add reading rfid tags
  • 6e45c57f Cfos: document rfid support
  • f723cfd4 Hardybarth: document operations mode
  • 20f423b4 Improve handling of finish timer by honoring vehicle soc limit (#5409)
  • 8e2331d8 Modbus: normalise RFID tags
  • f7acf467 Modbus: trim zero bytes when converting to string

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.109.1

Changelog

  • d1ebd722 VW ID: fix json error
  • c726a032 Fix updating vehicle limit tooltip (#5398)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.109.0

Changelog

  • e2200917 Add .env support and allow overriding config with environment settings
  • 84ebd21d Add Alpha ESS Storion SMILE (#5334)
  • c45dd557 Add Spanish (#5330)
  • 3182b4e3 Added translation using Weblate (Klingon (tlh_AA))
  • ceaeb7f4 Added translation using Weblate (Norwegian Bokmål)
  • ae52e15c Added translation using Weblate (accounts (generated) (accounts))
  • 37e0e731 Better phase UI edge cases (#5345)
  • 98720ed4 Configure: validate duration values (#5396)
  • 328e96bd Cupra: add target soc (#5402)
  • 840a35fc Deleted translation using Weblate (Klingon (tlh_AA))
  • 3c4b4f50 Deleted translation using Weblate (accounts (generated) (accounts))
  • 8e6ef697 Etrel: remove ChargeTimer and ChargeRater (#5384)
  • 2857ad8c Fix spelling and consistent salutation (#5361)
  • b843ccca Huawei: fix soc returning NaN (#5375)
  • 5ddf3c84 Improve i18n handling (#5342)
  • 818792da Javascript: fix a race condition during parallel setup (#5310)
  • e26bebb5 Merge pull request #5386 from weblate/weblate-evcc-evcc
  • 16b8c025 Merge remote-tracking branch 'weblate/master'
  • 2fdb2eb3 Merge remote-tracking branch 'weblate/master'
  • f603c7ac Messaging: Add ntfy (ntfy.sh) support (#5364)
  • 42ca83d3 Sessions: fix odometer not persisted
  • 72863b61 Sessions: persist only if started
  • 39229896 Shelly: add total energy (#5371)
  • cfeb281b Show car icon as loadpoint default (#5385)
  • 642ee828 Translated using Weblate (English)
  • f497aa84 Translated using Weblate (English)
  • 8fb47335 Translated using Weblate (German)
  • aec72b78 Translated using Weblate (Italian)
  • 0578ec00 Translated using Weblate (Norwegian Bokmål)
  • b3fb970e Translated using Weblate (Portuguese)
  • 094c6cad Translations update from Hosted Weblate (#5348)
  • a6a25c56 Translations update from Hosted Weblate (#5381)
  • d8ea2d04 VW ID: fix api (#5401)
  • 5a630fc5 improve theme toggle transition (#5387)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.108.3

Changelog

  • d8300d0a Add French (#5302)
  • c83b21cc Add Norwegian (#5322)
  • 6ea8a667 Add Portugiese (#5307)
  • a2ae1e10 Add temporary session debugging
  • ab57a858 Bluelink: fix missing header on register call (#5324)
  • 675e944c Calc: add division (div) operator (#5319)
  • da35fad6 Change funding references to org (#5293)
  • 437661a9 Etrel: fix config
  • d2f92556 Introduce vehicle icons (#5200)
  • 16ddaf11 Mqtt: fix a race condition during parallel setup
  • 9c9cbf69 Org funding

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.108.2

Changelog

  • e420f10c Add Dutch translations (#5276)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.108.1

Changelog

  • 84212a12 Enable Polish translation
  • d78e9082 Fix version updates not shown in UI (#5230)
  • 037f46a1 Improve UI for small capacity vehicles (#5174)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.108.0

Changelog

  • 31965b00 Fix VAG login (#5264)
  • 4a80a052 Don't treat undefined vehicle ids as detected
  • 900e550d Add E.ON Drive eBox
  • d61b8668 Add E.ON Drive vBox
  • b50f0d4a Add Etrel Duo (#5223)
  • 3f8849a2 Etrel/sonnenCharger: Fix enabled after connection (#5179)
  • 65892ec2 Homematic: add manual channel settings (advanced mode) (#5231)
  • f9eeeb50 Tibber Pulse: detect home id
  • 4f86fb46 Add Polish translation
  • 636e0d54 Gokrazy: simplify image build and add run command using qemu

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.107.1

Changelog

  • 99264e4c Log errors when vehicle creation fails
  • 771da60e Modbus Proxy: fix coils (#5201)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.107.0

BC break: Go-E charger requires sponsor token, see https://github.com/evcc-io/evcc/discussions/5122 and https://github.com/evcc-io/evcc/discussions/5122#discussioncomment-4174463.

Charger:

  • 03cf93f9 ABB TACW fw ver 1.6.5 adaptions (#4626)
  • 65c11a7d Go-E: fix session energy reset on disconnect (BC) (#5119)
  • 9fc017e9 Heidelberg: remove fw register diag (#5125)

Meter:

  • 75470e8f Add Tibber Pulse (#5185)
  • f236ba72 FritzDECT: increase session timeout

Vehicles:

  • e1b19a3d Bluelink: fix error if length of stamps is 0
  • b01b1830 Enyaq: add soc limit
  • 5f551b13 eTron: fix api error

General:

  • f3fd3965 Telemetry: add upload cache and upload retry (#5152)
  • 451be5e3 Telemetry: open link in new tab (#5121)
  • db9f5dd7 Sessions: add odometer (#5069)
  • 3f8eba02 Sessions: locale-aware csv formatting (#5136)
  • 836a709e Docker: expose mDNS (#5093)
  • a68586f0 Lithuanian: add odometer translation (#5167)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.106.5

Changelog

  • 2c96276c Bluelink: fix error if length of stamps is 0
  • 8e489460 Docker: don't force master branch when releasing to enable bugfix releases

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.106.4

Changelog

  • de909b5fb Fix charger rater/timer logic for vehicle reconnect

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.106.3

This is a re-release of 0.106.2 with fixed build process for Elli compatibility. It is apt-only.

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.106.2

Changelog

  • Limit telemetry to run command (#5047)
  • Publish savings data on startup (#5048)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.106.1

Changelog

  • 24f49585 Ocpp: Alfen: override idtag with plug&charge setting (#5021)
  • 69f6685e Remove plant id required on startup (#5029)
  • 7d3619f8 Sessions: fix session energy nulled when charger already disconnected
  • 8db2d1b5 Vehicle: log all undetectable vehicles, not just the first

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.106.0

Vehicle:

  • 6daa326c Ford: fix api (#4958)
  • cc042297 Mercedes: update oauth2 config (#4742)
  • 7a94bb1e Nissan: update api
  • 7afb5726 Vehicle: let capacity accept float values (#4875)
  • c16f4730 Vehicle: make identifier matching case insensitive

Charger:

  • 9b20ce3a ABB: add rs485 (#4922)
  • 8060096b EEbus: simplify build
  • 59e5ad76 Ocpp: use TxProfile and enable phase switching (#4946) (#4969)
  • b26cf6d9 Ocpp: add quirks mode (#4842)
  • 27ca936b Ocpp: better test command
  • 8040c1bc Ocpp: change default timeout to 10m
  • 1d420865 Ocpp: fix panic when meter interval not defined
  • 5026dd0a Ocpp: log unknown configuration keys
  • 0865aff6 Ocpp: re-add timeout (#4839)
  • e79505e6 Ocpp: refactor watchdog
  • 6cca320b Ocpp: scale measurents according to SI units
  • c4a5e352 Ocpp: set default idtag
  • 654537d3 Zaptec: add session priority (#4843)
  • 8fc635e5 Zaptec: use commands 502/507 for start/stop
  • 58680364 Keba: remove charge rater as it doesn't reset when reconnecting (#5009)

Meter:

  • 05828414 Extend decoding of int NaN values to include MaxInt (#4885)
  • f9c217ab Huawei: handle NaN battery power (#4886)
  • f2f2edfc Modbus: treat nan and inf responses as zero (#4968)
  • aff876a2 RCT: fix panic
  • e85bbfaf SolarEdge: fix modbus config and add rs485 (#4990)
  • be93681a Varta: remove battery only template (#4929)
  • 3a2b3f54 Varta: fix register type (#4928)

General:

  • 59bcc1fa Add --sqlite option (#4841)
  • 017321d4 Add configure option to ask for a fixed vehicles
  • 09eab094 Add live community data & telemetry opt-in UI (#5001)
  • 8c9918a7 Add persistent settings (#4751)
  • 98462759 Add possibility to pass sqlite flag using Home Assistant Addon config.json (#4884)
  • 2c4d1755 Add sunspec command for dumping model contents (#4883)
  • 43d4221c Mqtt: support settting guest vehicle by using negative value
  • dcd5281c Api: add charge meter total readings (#4849)
  • ad0591e2 Cli: hide diagnose output behind --diagnose switch (#4845)
  • cef8bb15 Persistent Savings (#4956)
  • f3687444 Sqlite: fix busy timeout

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.105.2

Changelog

  • d0a37bc1b Fix health check

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.105.1

Changelog

  • be9c53d6 Bluelink: add position
  • 6fc9b742 Fix Elli cert patching for releases (#4816)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.105.0

General:

  • 26f14957 Add target energy API & UI for vehicles without SoC:
  • 85d0117b Add session log (#4162)
  • 97bf4aca Add discuss command (#4659)
  • 06bdb834 Add dump --cfg command and cleanup flags (#4668)

Charger:

  • 9f03dc7b Add support for Elli chargers (#4207)
  • 0f7d6295 Add Zaptec charger (#3661)
  • d9e81617 Easee: publish total energy (#4741)
  • ebf53d15 Ocpp: add timeout parameter
  • f787eaac Ocpp: don't send boot notification and fix timeout

Meter:

  • 58cb88b0 Add Siemens 7KT1665 meter template
  • 3b036211 Sungrow: Fix energy scale (#4648)
  • d81f0a05 Shelly: update 3em template
  • d0df5230 Kostal Plenticore: Add 3rd mppt (#4797)

Vehicle:

  • 6e943a04 Add CoarseCurrent feature for vehicles that can't follow mA charging (#4662)
  • 103107a3 Enyaq: add odometer and vehicle details (#4691)
  • 4881aaa0 Audi etron: get nickname from vehicle (#4756)
  • 05976b47 Continue soc poll until target reached (#4656)
  • d408767b Configure: fix handling of PV systems (#4806)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.104.2

Changelog

  • cf8e9bb2 Allow 64 characters machine id
  • d72877f0 Hide plant id

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.104.1

Changelog

  • 3cd40f08 Fix machine-id error message not user-friendly

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.104

Charger:

  • 0106f7e8 Add Webasto Unite
  • 60cde1cc Alfen: fix NaN values in 1p connection (#4578)

Meter:

  • f06922b2 Fronius Gen24: fix integer deprecated (#4602)
  • 421a993a Ocpp: don't rely on charger sending boot notification (#4567)
  • 854eb777 Solax templates update (#4583)
  • 401dde3c Sonnen template update (#4586)
  • 63b16915 Volkszaehler: unquote uuid before concatenating (#4579)

Vehicles:

  • 20caf53a Mercedes: log auth code exchange
  • cc320e51 Re-add cache parameter for vehicles (#4615)

General:

  • 8d09e4e4 Switch machine-id implementation (#4568)
  • 4b1e7a6f Replace machine-id errors by configuration hint (#4591)
  • 54fad823 Telemetry: add plant id (#4581)
  • a194c230 Templates: simplify handling default values
  • 6b083aa9 Lithuanian translation update (#4558)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.103

Changelog

  • b272f24d Easee: simplify smart charging
  • 912af5f2 OpenEVSE: fix null pointer (#4515)
  • 557c4a35 Fronius Gen24: simplify (#4510)
  • 27d42a1d Revert "SE: fix hybrid template (#4503)" (#4528)
  • 80ed0fed Add Solarwatt EnergyManager/Pro (#4538)
  • 39c63324 Ford: handle login errors
  • f57f9ede Experimental: add telemetry for virtual power plant (#4343)
  • ab71b6d5 Fix resetOnDisconnect overriding default vehicle properties (#4551)
  • 479a3edb Gracefully handle startup errors (#4383)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.102.1

Changelog

  • 8b88693d Add OpenEVSE chargers (#4462)
  • 1239ec12 Calc: add sign function (#4494)
  • 91e1ceac Calc: fix config validation
  • 831f27b5 Ocpp: fix empty chargepoint id when auto-discovered (#4512)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.102

Changelog

  • 700dd726 Fix nightly version format for patch releases
  • 9c6ebbec Heidelberg: fix register type (#4502)
  • 2d779a6f SE: fix hybrid template (#4503)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.101.3

Changelog

  • cd906fd8 Templates: allow keys in arbitrary case (#4499)
  • 7e32f7ee Docker: use buildx (#4489)
  • b2fe30a3 Schema: remove loadpoint vehicles, min/target soc
  • 0a35892b UI: remove (confusing) commit hash (#4412)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.101.2

Changelog

  • 4dfcbc12 Automate Hassio releases #3 (#4481)
  • 4ec931d8 Modbus: fix 5a7e9fa point decoding

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.101.1

Changelog

  • 5a7e9fa5 Modbus: fix wrong sunspec reading retrieved
  • d5ba6797 Bluelink: add soc limit (#4452)
  • 517feb2f VW ID: add soc limit
  • 06a744ec Powerfox: add pv usage (#4448)
  • ced77c4a OpenWB: invert pv sign (#4458)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.101

BC break:

  • 1464b755 Make vehicles config global instead of per loadpoint (BC) (#3827)
  • 6df7168f Deprecate loadpoint config of minSoC/targetSoC (BC) (#4135)

General:

  • 76a588b4 Enable estimator by default (#4224)
  • 9e3111de Add Loadpoint Settings Modal (MinSoC, Phases) (#4121)
  • cee1eeb9 Vehicle: update active phases when vehicle config changes
  • a22b445a Apply configured phases for all modes (#4195)
  • 32817504 Assign default vehicle on startup
  • a7f32eff 1p3p: reduce duplicated code and publish clean values on startup
  • 7fc4a073 Add offline vehicle template
  • 58ca0b16 Disable detection by status for vehicles with defined id on id-capable chargers (#4111)
  • 8f665ec4 Signal vehicle detection and send message on guest vehicle (#4139)
  • bdb912d5 Better Contrast In Visualization With No Energyflow (#4192)
  • ce6e7705 Push: add script plugin (#4353)
  • 1b1358cb Vehicle: fix detection indicator and add vehicledetect api (#4164)
  • 382eb677 Visualise Vehicle SoC Limit (#4245)
  • 5b29dacc Proper websocket (dis)connect when window is hidden and restored (#4181)
  • 0344cf2b Templates: fix quoting strings with leading zeros

Charger:

  • 562d6e40 ABB: remove stray log
  • fd0c4abe Bender: detect RFID availability (#4418)
  • f388eeee Daheimladen: reduce api requests by adding cache
  • 1d7e25f8 Easee: fix panic in logger
  • 1a0e577c Go-E Gemini: add 1p3p and require sponsorship (#4148)
  • b38d641c HardyBarth: add echarge brand, cPμ2 (#4393)
  • a262be82 Heidelberg: add configuration instructions (#4198)
  • 0aa9b016 Heidelberg: fix locking (#4117)
  • 7b4bbaa8 Ocpp: expose web socket port on docker (#4169)
  • 64ed18c6 Ocpp: detect meter configuration (#4017)
  • 6bbfeffb Ocpp: fix chargepoint registration and startup (#4420)
  • cc1c7253 OpenWB Pro: add default caching
  • 67bf75de OpenWB: fix out of sync, improve error handling
  • fce66c64 Webasto Next: fix register usage (#4150)

Meter:

  • 0007913e Add Growatt hybrid inverter template (#4278)
  • b35c69a1 Add Solarmax inverter (#4313)
  • 77776036 Add SolarMax MAX.STORAGE (#4320)
  • c8b6698d Add Shelly EM (2 channels) meter (#4273, #4301)
  • 851b3c90 Enhanced SunGrow Templates (#4328)
  • 9314ea16 Fix SunSpec energy units (#4347)
  • 728ad511 Reverse power sign for sma em as pv meter (#4400)
  • a2132897 SE: Hybrid template use DCPower (#4274)

Vehicle:

  • df1d3a79 Dacia: use correct account id per brand (#4166)
  • 1f425e91 EVnotify: fix template
  • 2d1d1593 Ford: add chargeEndTime to status response (#4219)
  • 24ecaf77 PSA: fix position api
  • 8c7db5b7 Renault: add timeout
  • c92d8777 Smart: fix status response mapping (#4222)
  • 373e538e VW ID/ Audi etron: fix handling of partial errors

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.100

General:

  • 8af608fd Loadpoint: allow min==max current
  • 52f627e2 Api: remove loadpoint number

Charger:

  • 48e327aa Allow custom charger to expose identifier (#4091)
  • eb0d9ee7 Easee: update Smart Charging LED (#4031)

Meter:

  • b9f7c77d Add TQ Energy Manager EM420 (#4083)
  • 7047a11d Improve SunSpec config (#4093)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.99

  • 9ea7e84d9 Clear vehicle identifier on disconnect (#4046)
  • 1fb4973a2 Publish 1p3p configuration (#4021)
  • a3aba01ad Add manual dark/light switch (#3901)
  • 748a459ff BMW: fix scopes
  • 47287956a BMW: return odometer in km instead of miles
  • e2b1569ce Nissan: update types (#4023)
  • 03daaf725 Renault: fix climater error on Megane e-Tech
  • 6a1a20b83 Add Webasto NEXT (#4005)
  • d01c7896c Ocpp: clarify requirements (#3890)
  • 640242bf9 Ocpp: handle nil timestamp (#3930)
  • 92611a7e5 Solax: fix registers and unify X1/X3 G3/G4 (#4022)

Consumption - Mobility and Transportation - Go
Published by andig over 2 years ago

EVCC - 0.98

BC break:

  • Setting phases: 3 for a 1p3p-capable charger will now fix phase configuration. Leave empty or use 0 to maintain automatic switching.

General:

  • 539885003 Fix vehicle detection not started when default vehicle assigned on connect (#3957)
  • 7e0b569a3 Api: use phases to configure default value for 1p3p charger (#3940)
  • 55910059e Remove http/s standard port numbers (#3945)

Charger:

  • 7bed4edcd ABB: add keep-alive (#3979)
  • 3b99a0d73 Alfen: increase heartbeat frequency
  • 157752ca9 KSE: Disable 1p3p support (#3919)
  • 346c818c5 OpenWB: add CP interrupt (#3968)
  • f20b9bb58 OpenWB: rename phases config to phases1p3p
  • 747181e00 Ocpp: align meterUpdated variable naming (#3937)
  • 2226a9abc Ocpp: handle CurrentPower not available (#3939)
  • 4ed65cc3d Ocpp: remove dead code (#3938)
  • b567d1ca4 Ocpp: simplify measurement handling (#3936)
  • bda2c7abc Ocpp: upgrade lib and embed central system (#3928)

Meter:

  • f15c6b187 Vzlogger: add scale

Vehicle:

  • 359704727 BMW: reduce scopes
  • c15e8b978 Silence01: request retry on HTTP 500
  • 5a2f8ddff Smart: error on missing token
  • abf4f7656 Renault: refactor structure (#3950)

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.97.1

Changelog

  • 53988500373205c366e147f4a46335f70b6bc268 Fix vehicle detection not started when default vehicle assigned on connect (#3957)

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.97

General:

  • 1ae1fb34 Add API and UI to change a loadpoint vehicle manually (#3805)
  • 5c719fcb Animate changing values in UI (#3779)
  • 89520bd4 Api: allow negative residual power
  • 5e0ac24c Modbus: guard against panic (#3907)

Charger:

  • 7d12728e Add KSE wBX16 charger support (#3828)
  • 551b870c Daheimladen: document RFID mode (#3797)
  • 97c5b332 Pracht: use current and total current (#3817)
  • 93405442 Fix loadpoint default phases overriding auto phase config for switchable chargers (#3888)
  • 5861a654 OCPP: support empty chargepoint id (#3875)
  • ae09fbba OCPP: update docs (#3669)
  • f1b50d67 OpenWB: expose 1p3p config (#3803)
  • 7a3c1ee6 OpenWB: remove deprecated loadpoint id (prints )
  • 53eda1e9 SMA EV Charger: document sponsorship (#3807)

Meter:

  • c013dc53 Add myStrom switch (#3832)

Vehicle:

  • 4294fe3f BMW/Mini: fix retrieving vehicles (#3917)
  • b8b54a7b Carwings: silence ErrClimateStatusUnavailable errors (#3776)
  • cd1e58c8 Make odometer updates async from api calls by adding a task queue (#3858)
  • 23054a60 Trigger soc update when vehicle is changed

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.96

Breaking changes:

  • 1p3p charger phases may now be locked using phases: 1/3. Use phases: 0 for automatic switching (#3714)

Vehicle:

  • db2edb9e Warn if vehicle detection is not possible (#3792)
  • 887394fc Porsche: accept inprocess as paired
  • 85ef96c5 Renault: error if not paired or connected to driver (#3668)
  • 490e0edd Enyaq: add settings api (#3773)
  • e7daabc0 Ford: fix login (#3750)

Charger:

  • 1ad8d44a Etrel/Sonnen: add template and require sponsorship (#3682)
  • 5332148f Add Homematic pluggable switch (#3758)
  • d622b9b7 EEBus: expose machineid not available (#3727)
  • 1594fa34 KEBA: document B series not supported
  • 57c6e07f SMA EV Charger: align uri configuration with other implementations (#3680)
  • 9390f1d2 SMA EVcharger: document fast mode
  • 2bb9e5a6 Ocpp: fix range values not gathered from the API (#3667)
  • 85335ed2 ABB: Fix implementation (#3549)

Meter:

  • ce487de2 Cfos: document meter config (#3613)
  • e3326dec Dsmr: fix sign for import current (#3671)
  • 9d8b964a Kostal Piko: fix pv (#3710)
  • 06b20b8f Sungrow: add non-hybrid template (#3737)
  • c3085308 Sungrow: fix hybrid template
  • 48ba7aea Tasmota: simplify and clarify method names (#3788)
  • f5fcd77f Tasmota: use SML for grid meter (#3787)
  • 8f6727ed Volkszähler: allow full url config (#3561)

General:

  • 06e688c2 UI: Add Light- and Dark-Mode (#3720)
  • e1c73c0c Add calculated pv power if meter not present (#3705)
  • 08ddb1bf Add more site apis (#3721)
  • 89c908b4 Allow fixed phase configuration (#3714)
  • 886fe184 Document api.ChargerEx and api.Identifier capabilities (#3679)
  • 22c7db92 Fix applying phase configuration at startup (#3762)
  • e15bee40 Fix negative PvPower Calcualtion if not Meter is installed.

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.95

Vehicle:

  • 335dafc8 Vehicles: handle special characters in user/password (except single quote) (#3584)
  • 24b0eaa7 Audi: update qmauth
  • 1d8e084a Enyaq: fix charging state
  • a9d4b03a Fiat: fix pin encoding
  • 55e045dd BMW: request km instead of miles
  • 27b8321f Cupra: updated status

Charger:

  • 703e1362 Add OCPP charger (#1963)
  • e16c5251 Add ConnectIQ charger (#3622)
  • 1877dd73 Add Etrel/Sonnen charger (#3603)
  • a68b729b ABB: use Modbus RTU (#3498)
  • 4873d3d2 Keba: error if auth required and tag not present (#3616)

Meter:

  • 9fde314d Add Janitza meter (#3527)
  • 9a31a50d Generalise SMA Data Manager template (#3467)
  • 0f5a72bb Kostal Piko/ Piko BA: less grid http requests and calculation corrections (#3655)
  • d93cf011 Kostal: add Piko legacy template (#3557)
  • 131d650e Kostal: document KSEM sensor position
  • dc0f1b9b Solax: fix grid definition
  • 669feb5a E3DC: template brand (#3571)
  • 5245b7c5 Fix Kostal Piko Legacy in standby (#3631)
  • f618cdf9 Pipeline: add default value if regex doesn't match (#3646)

General:

  • c5f6ffc5 Add Prometheus provider (#3555)
  • 3ee45edb Add offline indicator (Lithuanian) (#3534)
  • 76358b3e Configure: clarify usage errors (#3607)
  • e97e66a6 Specify sunspec model
  • 7335af25 Templates: fix modbus defaults not applied to configuration (#3635)
  • 69bdae68 Yaml: selectively quote leading zeros (#3595)

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.94

Changelog

  • e1ecaedf Add ABB Terra AC (#3442)
  • c201029d Add customizable SunSpec inverter and hybrid inverter templates (#3487)
  • 22ecf153 Add offline indicator (#3516)
  • a46b8a2e Alfen: document requirements (#3465)
  • 7c2a6517 BMW/Mini: fix user agent (#3524)
  • fd9140d8 Daheimladen: clarify example
  • aa1263ca Discovergy: fix pv sign (#3502)
  • 78e6ed03 Easee: update login endpoint (#3519)
  • e00bcbf3 Fix update dialog, no longer behind backdrop (#3490)
  • 8691ab09 Handle SSDP advertising errors (#3489)
  • 1f22f3c2 Improve Target SoC Selection (#3476)
  • d72c4638 Move scooters to separate group (#3464)
  • 1c7e415f NIU scooter: add capacity to template (#3468)
  • 30616921 Plugins: require xml header for detection
  • 21e12f94 Re-add odometer logging (#3473)
  • 565582fb Switch sockets: fix template tests (#3463)
  • 95e466c1 Update screenshots

Breaking change:

  • opinionated sunspec meter template remove (use plugins)

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.93

Changelog

  • 77368458 Add Stark in Strom template (#3433)
  • be7e58ea Alphatec: reverse enable logic (#3429)
  • d1a6a1df Fronius-Gen24: add phase currents for grid meter (#3419)
  • a93111a5 Porsche: don't raise error on UNKNOWN cause (#3408)
  • 3ef15e25 Remove deprecated loadpoint: meters: charge, use loadpoint: meter instead
  • f034d3d8 Renault: temporary fix of wrong kamereon APIKey in keyStore (#3411)
  • 6cbc7b34 SMA EV Charger: fix negative currents (#3443)
  • 1f44c49e Silence01: add template (#3449)
  • b814afb6 Tasmota: fix meter config (#3459)
  • 4121ad43 Tasmota: set default channel for backward compatibility (#3445)
  • 00dc461f VueRouter: support for non-root paths (e.g. homeassistant) (#3413)

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.92

General:

  • 63b7ffd7 Introduce new UI design; upgrade to Vue 3 tech stack
  • 0bd7ea94 Refine new ui; contrasts, legibility, logo in nightly, reduced margins on mobile (#3318)
  • 3df9569b Add unknown vehicle status to new design (#3332)
  • 8af991d6 Mqtt: support encrypted connections (#3292)
  • c456cf37 Vehicle: read odometer only once upon connect (#3309)
  • aad8166b Target Charge: fix timezones (#3382) (#3386)

Charger:

  • 64caa9b8 Add Dadapower charging station (#3141)
  • 635f47dc Add Pracht AlphaXT (#3226)
  • f4e42ad6 Add SMA EV Charger (#3300)
  • 7d1ab125 Alphatec: fix status decoding
  • 1ea8528d Kostal Piko: add battery to template (#3343)
  • 23d84af1 Kostal Piko: consider sign in battery meter (#3346)
  • 523e2413 Bender: support legacy register set (#3171)
  • c384e293 HardyBarth ECB1: fix start/stop and add meter caching (#3351)
  • 6a6aac16 HardyBarth Salia: pause once to make station react to further commands

Meter:

  • acbd5c4a Add CarloGavazzi ET340
  • 95b5b5f5 Add DSMR meter (#3284)
  • 1ba3c5d1 Add Tapo meter and config template (#3287)
  • a7f9f8bf FritzDect: align with other socket implementations (#3349)
  • f327b5bb MBMD: fix rs485 device models not recognized
  • ee8d3db3 Tasmota: enable multi-relay devices (#3368)
  • 1aaa80e6 Mbmd: support non-Sunspec meters using ModbusTCP (#3354)

Vehicle:

  • 7c4f16e2 Renault: use fixed api keys if keyStore is not accessible (#3406)
  • 21c6fff7 VW ID: handle api errors
  • ce536434 Nissan: use OAuth2 for code exchange and token refresh (#3302)

Breaking changes:

  • c8fa6ad5 Remove mqtt meter (#3290)

Consumption - Mobility and Transportation - Go
Published by andig almost 3 years ago

EVCC - 0.91

Changelog

Vehicle:

  • 9a775d12 Renault: add wakeup api (#2841)
  • 904eca0d Smart: add charge status (#3179)
  • 2cb91bd0 VW: fix MBB token refresh error

Charger:

  • 0d5adcbc Add SmartWB template (#3282)
  • 537eae74 Charger: add ramp command for testing vehicle response (#3225)
  • 80c7aac2 HardyBarth cPH2: update api and require sponsorship (#3197)
  • 16e7c92c Warp: add user/password in advanced mode (#3239)
  • 33e86628 Warp: fix firmware selection

Meter:

  • aeb5d12b Docs: add more mbmd meter templates (#3285)
  • 7adb242b Add Shelly 1PM as PV meter (#3227)
  • 631706cb Add TQ-EM 2xx/3xx meter (#3174)
  • 3bf708f9 Tasmota: set fix power in static mode (#3177)
  • 4ab3d7fb Solas X3: fix battery power scale (#3211)
  • 013eda53 Varta: add template without pv sensor (#3281)

Other:

  • 70ba8871 InfluxDB: fix deadlock on error (#3277)
  • 6fcd558f add Lithuanian language (#3205)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.90

Changelog

Charger:

  • baa5c304 Add Bender CC612/613 charge controller (#3103)
  • 6151628d Cfos: remove currents due to invalid values (#3074)
  • 07676f78 Daheimladen: charging station is enabled only when in 'Charging' state (#2858)
  • 167772df Easee: add RFID identification (#2292)
  • b5b4883e Warp: add firmware v2 with rfid support (#1700)

Other:

  • 786c4700 Add Bosch bpts5 (#3029)
  • 11d78526 Ask user for old service file (#2966)
  • 3f57f448 Huawei: fix baudrate and register address and rs485 (#3062)
  • 9ecbbdd9 Regex: allow full match
  • 4bfa2b8a Sungrow: remove dongle template (#3112)
  • 36e867a0 Tapo: add description for error 9999 (#3122)
  • 04207791 Tasmota: fix energy meter definition (#3064)
  • e627c911 better target time suggestion; exposed projected start (#3098)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.89

Changelog

  • 685255d5 Add SMA Smart Energy Hybrid inverter template (#3039)
  • cf3b6fb2 Nissan: update client secret and server
  • 0f89c8b5 Huawei: Use DC PV power on hybrid inverters (#3053)
  • 4487bf19 Modbus: add (u)int16/32 sma data types (#3032)
  • 82212db2 PV Mode: ensure default hysteresis (#3035)
  • f7308513 Update huawei-dongle-powersensor.yaml (#3060)
  • 155a7373 Update huawei-dongle.yaml (#3059)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.88

Changelog

Vehicles:

  • 4a921e38 Add Seat Cupra (#2997)
  • 1d33c54d VAG: rewrite integration and add Audi e-tron/Q4 support (#2968)
  • 7efe7c34 Porsche: fix mobile api status request

Chargers:

  • 4460ed59 Add TP-Link Tapo Charger (P100,P110) (#3005)
  • ace640bb Warp: remove deprecated useMeter

General:

  • d8a6efc3 Ignore battery charging above inverter AC rating (#3015)
  • 515cd5f8 Allow grace period before out of sync error is displayed (#2937)
  • b65f05e9 Upgrade infrastructure to Go 1.18 without requiring it (#2976)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.87

Breaking changes

The following config options have been removed.

  • Loadpoint: onDisconnect, onIdentify
  • Easee and custom vehicle: cache
  • Warp: useMeter
  • All plugin configuration MUST now use source: instead of type: to select the plugin

Changelog

  • fa55db5b Add Silence S01 vehicle support (#2916)
  • 5deb1971 Renault/Dacia: Update Kamereon API Key (#2912)
  • 6787bd46 Bluelink: fix handling of stamps (#2936)
  • fc41165f Add HardyBarth chargers
  • 7f579d74 Amtron: expose default slave id
  • bd919632 EEBus: Fix Enabled handling, improve Status and connected handling, fix typo (#2956)
  • 25fa0d6f Fronius Gen24: add grid meter integer access in advanced mode (#2893)
  • 5cbdea0b Huawei Dongle: fix and reduce timeouts (#2933, #2934)
  • 7dabe4b0 Kostal Plenticore: fix template
  • c5470e0c LG ESS: fix npe
  • 591dc4ad Shelly: allow as charge or pv meter (#2892)
  • 38defb67 Offset available power by dc-generated battery charge (#2735)
  • 45525316 Remove deprecated configuration options (#2900)
  • 7649eff4 Remove deprecated use of type instead of source for specifying plugin (#2899)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.86

Changelog

  • 2b331119 ABL eMH: fix standby current measurements (#2811)
  • e6b31626 ABL: Add wakeup (#2883)
  • 016dffb7 Add HardyBarth charger with eCB1 controller (#2874)
  • 12801184 Add HardyBarth charger with Salia controller (#2894)
  • 72ff52f7 Add Webasto Live charger (#2752)
  • 627d2afa Add current (I), (e)nable, (d)isable and (w)akeup options to charger command (#2853)
  • 7a7f787f Add http header logging (#2890)
  • f9524276 Add st(a)rt, st(o)p, (w)akeup options to vehicle command (#2870)
  • f8f7504f Alfen: Fix status mapping (#2843)
  • c4502847 Allow dumping single vehicle, charger or meter (#2851)
  • 470741f9 Amtron: enable-disable based on current (#2884,#2814)
  • 299ae032 Configure: allow ignoring invalid sponsorship token
  • 5314d148 EEBus: improve idle detection (#2827)
  • ac45abee Fiat: improve error handling
  • 12260275 Fix binary path
  • 616514a7 Ignore pv self-consumption (#2873)
  • f79b8a16 LG ESS: cleanup code and require paramters on all instantiations
  • d18d895a Modbus: streamline tcp configuration (#2783)
  • f85faadc OpenWB Pro: fix race condition
  • edca31fd Run template tests per usage in parallel (delayed until races fixed)
  • cb63a85a Scale to 2p/3p only if 1p maxcurrent is exceeded (#2782)
  • 6b0993b1 Update charge power before calculating site power (#2826)
  • 080bbe93 Update charge power only once (#2848)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.85

Changelog

  • 5f4ca70a ABL: switch phase order
  • f0dc8112 Go-E: add local api caching (#2657)
  • 56fc5c27 OpenWB Pro: add caching (#2731)
  • de0c8128 Add possibility to set locale via localstorage (#2758)
  • 735e68e5 Tesla: use usable soc to match display and tesla app (#2738)
  • 795634c3 Fix BMW login (#2766)
  • 0ff07da9 Add experimental delete vehicle api (#2743)
  • bf169061 Fix NaN if vehicle.capacity is not set (#2732)
  • 63c74bc0 Redesign phase handling (#2613)
  • 89efcb6e Use maximum possible phases for scale-up calculation (#2753)
  • 057c49bc Prevent starting pv disable timer when phase scaling is pending (#2762)
  • a6039c23 Validate charger phase wiring during charging (#2739)
  • 45a5bdf7 Use go templates/sprig for messages (#2527)
  • 92e8ace5 Skip sending empty msg after template rendering (#2720)
  • 23be6067 Upgrade Go to 1.17

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.84

Changelog

  • 34cedf93 Fronius: map pv to mppt 1/2 (#2652)
  • d0993eed OpenWB Pro: various fixes
  • 9b15f154 Sungrow: fix template errors
  • 33e6bd85 Various Template Updates (#2447)
  • 64eadd02 Add OpenEMS (e.g. FENECON Energy Storage Systems) (#2673)
  • 17d6a5c1 Improve nightly version handling (#2598, #2691)
  • 4382259b Make health check honor update interval (#2683)
  • ca419022 Pin active phases to 1 to handle slow phase switching (#2612)
  • 5ce7be45 Prepare for removing deprecated type identifier (#2685)
  • 16315724 Remove http headers from default log output
  • e0a75d14 Upgrade carwings
  • 4823b92d Upgrade muka/go-bluetooth

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.83

Changelog

  • acc581b9 Add Jaguar/Landrover api (#2468)
  • 822d4969 Add OpenWB Pro charger (#2057)
  • 62680b6f Add Porsche Mobile API support (#2439)
  • 0eba1464 Add Shelly1 (#2546)
  • bec8cb20 Allow decorating powerless switch charger with separate meter (#2472)
  • da94c876 Allow promoting any vehicle config to cloud usage (#2549)
  • dbae3da8 Bluelink: fix stamps
  • 7d5f8982 Bluelink: make language configurable (#2597)
  • b6631cc9 Calc: support multiplication (#2444)
  • b35c4420 Change wakeup timeout to 30s
  • 307c9062 Change wakeup timeout to 60s
  • 15534557 Configure MQTT bugfixes (#2499)
  • 8a4275ce Correct Shelly1 GEN1 static mode default power setting (#2558)
  • 925b9c01 EvseWifi: add CP interrupt (#2457)
  • 7fbefb08 Fiat: fix position api longitude
  • 12f984bb Fix Solax Hybgrid Cloud grid
  • 9f414840 Fix race condition and enable race diagnostics
  • bea4b8a5 Fix timer log message format
  • d75e52ce FritzDect: support power-less switching using standbypower < 0 (#2414)
  • be2f15c7 Fritzdect: fix total energy (#2483)
  • 4340fa7d Gracefully handle start with unknown phases configuration (#2526)
  • d0ae646e Heidelberg: add wakeup
  • cb44888d Implement oauth login proxy (#2425)
  • b3fdef1c Improve estimator behavior (#2418)
  • 2cfb5870 Innogy: use current=0 to disable (#2445)
  • fb75ec8f Jaguar/Landrover: add more apis (#2480)
  • 6a768f01 Modbus: fix panic when accessing non-existing block/point
  • bd57de68 OVMS: add position api (#2498)
  • 4c509288 OpenWB: ensure sending retained messages (#2446)
  • b463488a Powerwall: fix auth expiring (#2481)
  • cafd124a Powerwall: re-add request logging
  • 10ac20f7 Properly shut down EEBUS mdns entry (#2493)
  • 5cac3af5 Provide easier access to evcc web interface (#2492)
  • dcb6b650 Re-add pairing check (#2476)
  • 79db7c75 Set phases per api if charger doesn't support 1p3p switching (#2555)
  • ff193a62 Stop guessing phases as its faulty (#2552)
  • 61dd006c Suppress invalid phase inconsistency warning
  • ede80365 TP Link: fix template (#2471)
  • 58b6e70e TPLink/Tasmota: fix total energy (#2484)
  • 518f9370 TPLink/Tasmota: support power-less switching using standbypower < 0 (#2505)
  • b344862d VW: fix login
  • f3300c04 VW: fix remaining charging duration
  • c18eb34d Wakeup sleeping cars using api or charger (#2265)
  • 7b42ce70 fix remaining duration (#2604)

Consumption - Mobility and Transportation - Go
Published by andig about 3 years ago

EVCC - 0.82

Changelog

Charger:

  • 606869f3 Add Alphatec charger (#2315)
  • ff559e44 Add Mennekes Amtron (#1999)
  • 4f5beb92 Add Vestel charger (#2050)
  • 9517c61f Add PC Electric/ Garo charger (#2147)
  • 3f3907dc Innogy: add meter (#2364)
  • 40087b5e Rename SimpleEVSE to EvseDIN (#2382)

Vehicles:

  • be934d54 Add Mercedes (#2259) thanks to @xantalor
  • a47fbfd4 VW: fix login (#2430)
  • 61871c61 Fiat: add location api (#2353)

Meter:

  • b0316105 Discovergy: fix energy conversion to kWh

General:

  • 111e1cc2 Simplify charge meter configuration (#2386)
  • ba662fb9 Add loadpoint number as ${loadpoint} (#2383)
  • 479377f0 Add soc push event every 10% charge progress (#2337)
  • cd42f20a Allow to define supported phases at vehicle level (#2209)
  • b007b9be Fix charging doesn't restart after 1p3p switch (#2293, #2258)
  • c3a23d2b Fix ping issue on Windows 10
  • 2234dee3 Fix pv deactivating when climater active (#2333)
  • 11cd6120 Refactor modbus config (#2373)
  • d0904f16 Show finish time in local timezone
  • 111e1cc2 Simplify charge meter configuration (#2386)

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.81

Changelog

  • c124e110 Fix uptime and energy calculation on charging start (#2253)
  • 2ff324c2 Hems: Improve device id diagnostic
  • 2bad2659 Modbus: expose request delay (#2109)
  • 8b8153dd Update demo config to match 8633eb9

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.80

Changelog

  • 82ca66df Add action to deploy generated template docs (#2241)
  • 445bafcb Correctly specify target state as 3p
  • 91b696fa Easee: fix completion of initial update sometimes not detected (#2210)
  • 5fa0a3ae Establish docker latest tag for releases, nightly for dev builds (#2217)
  • 138722cf Ford: add position and odometer (#2202)
  • 47c104ec Ford: fix HTTP 401 errors (#2240)
  • 759381a2 Go-E: fix error with energy data type in RFID card
  • a0ea0974 Heidelberg: log decimal status (#2234)
  • d8a652ff Modbus: add delay setting (#2228)
  • cfb174f9 More template stuff (#2164)
  • 8ba710ff Refactor savings (#2226)
  • 8633eb9c Rename charge plugin to soc and remove caching (#2242)
  • 72a07485 Update default Value capacity (#2215)
  • 8eeebb63 Warp: fix SDM630 not detected (#2219)
  • 96c6c625 upgrade to node 16; removed npm-force-resolutions (#2218)

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.79

Changelog

  • 1a66593 Daheimladen: add missing status (#2156)
  • ae2c1bd Discovergy: re-add default scale
  • 68cfebd Ersparnisanzeige (#2105)
  • 20a8acb Modbus: add bool16 type and supporting bitmask (#2196)
  • 3bac55c Revert "Ensure errors and warnings are cached"
  • 07e4563 Warp: fix meter currents detection
  • 08f0269 easee: avoid unnecessary phasemode changes (#2190)
  • b507f83 fix: default prices in EUR/kWh

Breaking Change

The cheap-price configuration for Awattar/Tibber users changed from ct/kWh to EUR/kWh.

Before

tariffs:
  grid:
    type: tibber
    cheap: 21 # ct/kWh

After

tariffs:
  grid:
    type: tibber
    cheap: 0.21 # EUR/kWh

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.78

Changelog

  • 159e0304 Add missing auth settings
  • 20ccbb38 Discovergy: add total energy (#2172)
  • a39ca3ae Discovergy: re-add scale for power direction
  • 94b88970 Fix phase detection unstable with estimated power usage
  • 9d61d984 Go-E: fix panic
  • 3b7f3824 Ignore minor negative values for charge power
  • d97e8d18 Refactor data processing into pipeline component (#2169)
  • fb1d6f55 Remove dependency from config repo (#2182)
  • 13dac30d Revert "Fix phase usage estimation from power"

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.77

Changelog

  • e017ce0 Fix Piko MP Plus template
  • f20548b Fix unstable armhf apt builds
  • bac4e07 Update pv timer handling (#2168)
  • 4f76421 Wallbe: fix measurement decoding (#2161)
  • 78e606f Warp: fix automatic meter detection (#2160)

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.76

Changelog

  • 130ed10 Align evse with other implementations (#2143)
  • da1ed07 Improve Kostal guided setup (#2151)
  • 58359ad Only build armv6 since the goreleaser bug is fixed (#2149)
  • 07c559b Porsche: fix token refresh after refactoring (#2152)
  • a05b524 Warp: add currents for Warp2 (#2141)
  • b0bcbc7 better timer animation alignment (#2148)
  • 85b242a better web socket errors; log cleanup (#2145)

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago

EVCC - 0.75

Changelog

Vehicles:

  • d48ae06 Add Dacia
  • c8204b3 Add Smart EQ (#2112)
  • 78138c9 Porsche: refactor and use oauth2 library (#2115)
  • 70996f5 Tesla: use larger battery range value similar to Tesla app (#2100)
  • 4c09be6 Cleanup vehicle detection

Chargers:

  • bedebe2 Add Innogy eBox (#2091, #2096)
  • 219a0d7 Add xml transformation to HTTP provider with Kostal Piko MP Plus example (#2120)
  • 575915c Wallbe: remove SDM float decoding workaround (#2110)
  • c4944cc Fix Kostal energy meter via inverter template
  • 7455fe9 Fix Senec Home grid template

Misc:

  • f07b32d Fix phase usage estimation from power (#2144)
  • f4b783a Add various condition for stopping target charging (#2098)
  • c5e2d97 Http: fix sending request body
  • 1840651 Ignore negative PV power for homePower (#2117)
  • fe05725 Move single device configuration to advanced mode (#2138)
  • 7a178b4 Proper side-margins for tooltips (#2106)
  • c641f26 Target charging: always use last charged hour (#2075)
  • 3c9b6a2 Validate that vehicle is visible in vendor api on startup
  • bfb61c4 Various template improvements (#2119)
  • e9d0b0c fix for jumpy soc slider; api client refactoring (#2095)
  • 1368625 new english tooltip translations (#2084)

Consumption - Mobility and Transportation - Go
Published by andig over 3 years ago