0.118.0
Breaking change:
- Warp:
fw2
must be removed from config- only fw2 is supported from now on.
Changelog
- dd787ce 1p3p: let charger handle session stop/restart (#7723)
- 083fea6 Add Deye hybrid inverters (#7961)
- 370b15a Add Huawei SmartLogger (#7850)
- 12ea7a0 Add ISO15118 vehicle template (#8302)
- c398973 Add MG mqtt gateway template (#8069)
- c48b566 Add OBO Betterman Ion (#8321)
- de54d11 Add SolarEdge Home EV Charger (#8221)
- 7c3ca53 Add dedicated co2 tariff (#8089)
- 0df8157 Add e2e tests with playwright (#8123)
- 9c3b447 Audi: temporarily switch to etron (#8374)
- 543d5b7 Check new version only for releases (#8107)
- 4bc8811 Cleanup template meta data (#8125)
- a64e958 Cupra: add odometer (#8340)
- 0be5db6 Easee: fix potential deadlock in product update handling (#8267)
- 0548ec1 Easee: handle smartCharging errors (#8389)
- aba9e09 Easee: update Observation IDs (#8391)
- 086d4e3 Easee: update api endpoint (#8274)
- 31aa841 Enphase: add token auth (firmware D7.x.xxx) and grid (#8247)
- ec81ad4 Fix 0 price visualization (#8099)
- 6a4fed5 Fix a potential deadlock
- 4d0682b Fix connectedDuration not rounded (#8266)
- 536dbc9 Fix nightly build (#8384)
- bfd52c2 FoxESS: split H1/H3 devices (#7376)
- cf53944 Hardybarth Salia: ignore hearbeat errors up to one minute (#8074)
- cedd4f5 Keba: add keep-alive (#8242)
- 13dd7d5 Keba: add modbus tcp support with phase switching (#7485)
- c9ed79e Keba: add session energy and fix detection (#8093)
- 29b68ab Keba: fix charger status mismatch (#8131)
- f9311a1 Keba: fix enabled status of charger (#8149)
- eebdaca Keba: fix energy readings
- e4d3abb Merge branch 'master' into C64Axel/master
- 39a404c Mqtt: disable message ordering to improve performance
- 9c48ba3 Mqtt: fix smartCostLimit topic case (#8328)
- bf5342f Mqtt: log mode errors
- 38777d1 Mqtt: refactor error handling
- b88e145 Mqtt: simplify setters
- 4afa38e Ocpp: handle unknown transaction
- cba9783 Plugins: allow chaining of input/output plugins (#7836)
- cdead48 Plugins: make javascript return values more permissive (#8106)
- 52f5bc9 Porsche: handle invalid emobility responses (#8243)
- 2861266 Porsche: remove deprecated mobile api (#8349)
- 78413df Porsche: remove remaining mobile api types
- 5a44401 Reduce amount of sync messages (#8126)
- a437f87 Revert "1p3p: let charger handle session stop/restart (#7723)"
- 2299306 Revert "Add e2e tests with playwright (#8123)"
- e177f7f Revert "Fix nightly build (#8384)"
- 8e72937 Shelly 3M: add user/password (#8233)
- f08dea2 Show guard disable timer (#8100)
- 35d5a06 Show soc functions for guest or offline vehicles if a soc is provided by the charger (#8101)
- 5adacb0 Support waking up custom chargers/vehicles (#8005)
- d1acca7 Tariffs: configure charges and taxes (#8088)
- bc5306f Tesla: add coarsecurrent (#8194)
- b8a52c5 Teslamate: add coarsecurrent (#8295)
- dcead47 Translations update from Hosted Weblate (#7873)
- e0f1db4 Translations update from Hosted Weblate (#8124)
- edfe6db Tronity: fix template (#8256)
- 77da113 Update SunSpec templates (#8270)
- 6c24407 Use maximum phase current as effective value (#8297)
- af75c52 Vestel: document model requirements
- ee16e3b Wakeup: wake via charger and vehicle api in parallel, add for Porsche (#8204)
- c9b9ed8 Warn if battery configured but residualPower missing (#8103)
- ea6d160 Warp2: support energy manager (BC) (#7995)
- 1b11a6a mazda2mqtt: document vin required (#8319)
- c022663 mazda2mqtt: longer timeout (#8364)
- ca62984 reference to mazd2mqtt