Skip to content

Releases: evcc-io/evcc

0.64

18 Sep 08:46
a277f15

Choose a tag to compare

Enhancements:

  • SMA: support hostname resolution (#1504)
  • Keba: auto-detect optional meter (#1541)
  • ABL: treat outlet disabled as status A
  • Skoda: update app credentials (#1570)
  • Nissan: extract error codes from battery response
  • OVMS: use https (#1575)
  • EEbus: Limit requesting EV identification (#1530)
  • Allow specifiying multiple PV inverters as list in config (#1576)

Bug fixes:

  • Porsche: fix e-mobility vehicle API routes and add login error handling (#1552)
  • Fix soc slider for mobile firefox (#1566)

0.63

09 Sep 07:05

Choose a tag to compare

Breaking changes:

  • default meters/ chargers and vehicles are now named custom
  • loadpoint: soc: levels setting has been removed- this is now controlled via the UI
  • all socXXX vehicle measurements have been renamed to vehicleXXX. socCharge is now vehicleSoc

Enhancements:

  • Add 1p3p phase switching support (#1213)
  • Add LG ESS HOME 8/10 support (#1414)
  • Add experimental support to chargers providing an EEBUS interface (#1363)
  • Add loadpoint consumption to visualisation (#1416)
  • Add moving average meter that wraps a "spikey" meter (#1354)
  • Add regex to mqtt, http and script plugins. Regex will return first submatch. (#1385)
  • Show target soc slider 100% initially (#1368)
  • Provide option to override SEMP vendor id (#1406)
  • Vehicles:
    • Add odometer api (#1357)
    • ID: add odometer api (#1479)
    • Fiat: add soc refresh and odometer api (#1480). Note: requires pin option
    • Nissan: add start/stop actions (#1366)
    • OVMS: add odometer support over vehicle status api call (#1476)
    • PSA: fix electric range not always returned
    • Rename vehicle properties (#1380)

Bug fixes:

  • Adjust target current based on current target instead of measured value (#1431)
  • ABL: fix register usage and decode error status (#1421)
  • Fix round brackets for safari (#1396)
  • FritzDect: improve error handling (#1372)
  • GoE: remove sanity checks in favour of longer control interval (#1382)
  • Improved SoC handling provided by chargers (#1415)
  • JS: add underscore javascript lib (#1502)
  • Reduce amount of logging (#1408)
  • Update minimum grid power threshold explanation (#1471)

0.62

15 Aug 09:09
0f7931f

Choose a tag to compare

New devices:

New UI for visualising energy flow (#1148, #1352):
129417016-9e8f534a-3581-4347-953e-a644df4253b4

Enhancements:

  • BMW: upgrade api (#1320)
  • Go-E: add RFID identifier api (#1327)
  • Easee: make circuit configurable (#1296)
  • Ovms/PSA: simplify authentication (#1305, #1319)
  • Add configurable actions to provide custom behaviour when vehicle is identified (#1329)
  • Allow chargers to provide vehicle SoC via ISO15118 (#1283)

Bug fixes:

  • Fix vehicle detection across multiple loadpoints (#1254, #1308, #1337)
  • Go-E: wait for slow updates (#1292)
  • Ignore the EV if it is charging at a DC station (#1258)
  • Wait for vehicle wakeup (#1262)

0.61

31 Jul 11:31

Choose a tag to compare

Enhancements:

  • Limit trace log level to physical communication (#1240)

Bug fixes:

  • Wallbe: fix modbus encoding for meter readings (#1246)

0.60

24 Jul 09:54
986d734

Choose a tag to compare

Enhancements

  • Add Awattar and Tibber (#1169)
  • Add Fiat 500e (#1229)
  • Add support for Porsche PHEVs (#1236)
  • Allow formatting message titles (#1224)

0.59

18 Jul 09:32
ce4c684

Choose a tag to compare

Enhancements:

  • Tesla: remove user/password in favour of tokens only, add captcha support (#1208, #1220)
  • Wrap vehicles on error to prevent application not starting (#1215)

Bug fixes:

  • Revert "Handle yaml treating off as zero"
  • SMA: various fixes (#1196, #1206, #1209)

0.58

04 Jul 10:58
ae764c1

Choose a tag to compare

Enhancements:

  • Hyundai: fix login after server change
  • Add SMA/Speedwire plugin (#1173)
  • Expose evcc/status on mqtt (#1190)
  • Allow identity matching to use * as placeholder (#1171)

Bug fixes:

  • Ignore broadcast and network addresses when generating list of subnet IPs (#1187)

0.57

24 Jun 16:27
71ae0de

Choose a tag to compare

Enhancements:

  • VW/Seat/Skoda: re-login when refresh token expires (#1110)
  • VW: allow setting custom timeouts (#1111)
  • VW: auto-accept updated TOS (#1107)
  • Hyundai/Kia: perform daily download of stamps (#1119)
  • Nissan: wait for slow api response
  • Carwings: Reduce number of server round-trips (#1157)
  • Reduce api calls for OVMS vehicle (#1159)
  • EVSEWifi: add identifier api (#1168)
  • EVSEWifi: support 10mA resolution (#1164)
  • Add SMA speedwire support for inverters (#1114)
  • Wider notification modal on desktop; enforce wordbreaks for long string (#1116)
  • Allow custom MQTT Client ID (#1128)
  • Detect vehicle charge status only when connecting (#1165)
  • Let vehicle command wait for refresh

Bug fixes:

  • Evaluate charge power in PV-only mode

0.56

30 May 18:41

Choose a tag to compare

Enhancements:

  • Add Skoda Enyaq (#1030)
  • Add OVMS vehicle support (#1019)
  • Add Shelly pseudo charger (#1028)
  • Allow using pv instead of grid meter (#1064)
  • Carwings: async soc refresh and additional apis (#1057)
  • Detect Fronius inverter-attached meters (#1073)
  • Notifications: all messages in chrono order; added timestamps and grouping (#1102)
  • SHM: make deviceid configurable (#1079)
  • SMA: make network interface for multicast configurable (#1075)

Bug fixes:

  • Hyundai/Kia: fix stamps after server update
  • PSA: fix misleading login error (#1059)
  • Tesla: fix charge start (#1038)

0.55

15 May 12:50

Choose a tag to compare

Enhancements:

  • Detect: improve debug output and reduce number of lines (#1022)
  • Disable pv mode countdown on vehicle connection and mode switch
  • Discovergy: add scale parameter (#1021)
  • Ford: async soc refresh (#1001)
  • Hyundai/Kia: async soc refresh (#1015)
  • Nissan: async soc refresh (#1011)

Bug fixes:

  • VW: fix action request response parsed as json