Releases: elden1337/hass-peaq
v2.3.0
This version brings a better calculation for the interim-days (the fake day in Peaqev from 14:00 - 13:00 to take advantage of the nightly averages), as well as an attempt of improving the overall average price for hours:
It will take a week from installing before it starts using the averge (needs seven running days), and in many cases you will not see any difference from now in terms of non-hours. But sometimes you will, and I mean that this calculation is more sane. Example is a very expensive week with a cheap Sunday. With the improved calculation more hours on the Sunday would be allowed than the legacy calculation.
The data used can be viewed as new attributes on sensor.peaqev_hour_controller
.
The algorithm in peaqev to determine eligible hours is far more complex than a simple average, so this solution can be hard to understand, but the idea is to give more hours when cheaper than it used to be, and less when it's more expensive.
Changes:
- #177 - Add average-nordpool-pricing sensor
- elden1337/peaqev-core#62 - Improve price-calculation for interim-days
- elden1337/peaqev-core#54 - Create running average price
- elden1337/peaqev-core#63 - Rebuild hourselectionservice
📔 First time here? Do check the getting-started wiki for the most common questions
💬 Join my Discord-server to interact with other peaq-users.
🥇 Has Peaqev helped you save money? Sponsoring me on Github, PayPal or BuyMeACoffee would be much appreciated.
v2.3.0 beta
This version brings a better calculation for the interim-days (the fake day in Peaqev from 14:00 - 13:00 to take advantage of the nightly averages), as well as an attempt of improving the overall average price for hours:
It will take a week from installing before it starts using the averge (needs seven running days), and in many cases you will not see any difference from now in terms of non-hours. But sometimes you will, and I mean that this calculation is more sane. Example is a very expensive week with a cheap Sunday. With the improved calculation more hours on the Sunday would be allowed than the legacy calculation.
The data used can be viewed as new attributes on sensor.peaqev_hour_controller
.
The algorithm in peaqev to determine eligable hours is far more complex than a simple average, so this solution can be hard to understand, but the idea is to give more hours when cheaper than it used to be, and less when it's more expensive.
Changes:
- #177 - Add average-nordpool-pricing sensor
- elden1337/peaqev-core#62 - Improve price-calculation for interim-days
- elden1337/peaqev-core#54 - Create running average price
📔 First time here? Do check the getting-started wiki for the most common questions
💬 Join my Discord-server to interact with other peaq-users.
🥇 Has Peaqev helped you save money? Sponsoring me on Github, PayPal or BuyMeACoffee would be much appreciated.
v2.2.1
Minor hotfix release
Our Discord-server is now online. Come join the community if you want to talk to other peaq-users or having issues you need to share.
Bugfixes:
- elden1337/peaqev-core#60 - Min price is not taken into account
- elden1337/peaqev-core#61 - Session stats reset after ha-reboot Under testing, not finalized
- #175 - Session energy stats calc-errors Under testing, not finalized
First time here? Do check the getting-started wiki for the most common questions
🍒 Has Peaqev helped you save money? If so, please consider sponsoring me on Github, PayPal or BuyMeACoffee.
v2.2.0
Changes
- #163 - Terminate charger if powersensor goes missing
- #167 - Retain state of switch peaq_enabled after reboot this means that the options-setting of "turn peaq on by default" is now gone. The switch will now be in the same state as you left it before reboot, much easier.
New locales
- elden1337/peaqev-core#58 Eskilstuna elnät, Sweden
- elden1337/peaqev-core#59 Tekniska verken Linköping, Sweden
Bugfixes:
- #164 - Remove core logs from session statistics
- #165 - Make sure repeated logs only log once
- #166 - Charger does not call charger off in 2.1.0
- #173 - Make sure non price aware works in > 2.0
First time here? Do check the getting-started wiki for the most common questions
🍒 Has Peaqev helped you save money? If so, please consider sponsoring me on Github, PayPal or BuyMeACoffee.
v2.2.0-beta.2
Beta 2 adds a better setup for overtaking the charger, it will now only do it if peaqev is enabled with the switch.
It also adds a smaller fix to #163 that made the killswitch warn you on booting home assistant (without any need for it)
Changes
- #163 - Terminate charger if powersensor goes missing
- #167 - Retain state of switch peaq_enabled after reboot
New locales
- elden1337/peaqev-core#58 Eskilstuna elnät, Sweden
- elden1337/peaqev-core#59 Tekniska verken Linköping, Sweden
Bugfixes:
- #164 - Remove core logs from session statistics
- #165 - Make sure repeated logs only log once
- #166 - Charger does not call charger off in 2.1.0
- #173 - Make sure non price aware works in > 2.0
First time here? Do check the getting-started wiki for the most common questions
🍒 Has Peaqev helped you save money? If so, please consider sponsoring me on Github, PayPal or BuyMeACoffee.
v2.1.0
Time for a mixed release. The main caveat with this one is that if you are an easee-user, you must update that repo to 0.9.46 or greater before installing this version of peaqev.
You may also notice that the binary sensor for peaqenabled is now removed. It will not show up again so you may delete it from your HA, update all possible automations or scripts to use the switch switch.peaqev_charger_enabled
instead (it always had the same state as that sensor anyway)
Other tickets like #157 is more of a preparation. It might not feel that useful at the moment but it is in preparation of the larger #129 Scheduler 2.0 that I'm working on for later.
That's it for now. Enjoy! (and report issues as they occur plz ;))
Changes
- #155 - Update easee.py to accommodate new service-calls.
(Note: in order to use this release you must first upgrade Easee to v0.9.46) - #150 - Allow peaqev to turn off charger at all times when being enabled
- #158 - Remove binary sensor for peaqenabled
(Update your automations if needed!) - #142 - Override service should also override caution hour
- #157 - Store session statistics on session sensor - part of larger feature so just in preparation of that
🍒 Has Peaqev helped you save money? If so, please consider buying me a coffee or becoming a Github-sponsor. Every bit helps and is much appreciated!
Hotfix for booting-issues
Changes
- When #151 was fixed in previous release, I've gotten reports that some (not all strangely enough) easee-users have issues booting peaqev. This hotfix should hopefully resolve that (tested with various installations)
Has Peaqev helped you save money? If so, please consider buying me a coffee or becoming a Github-sponsor. Every bit helps and is much appreciated!
No more top-up
Changes
Breaking change
the top-up funcionality has been retired. It didn't work as expected, and the newly released interim-day functionality is both cheaper on average and more stable and understandable.
- #151 Enable three-phase charging. Changes have been made that should hopefully make the automatic detection of three-phase vs one-phase more stable. As per usual, report any issues
New locales
- "No peak shaving needed" - A new option to use Peaqev without any peak-shaving included. This option is for those wanting to use the pricing features etc, but who aren't charged for peak energy.
- "Asker Nett, Norway" - by @kevinsch95 🍻
Has Peaqev helped you save money? If so, please consider buying me a coffee or becoming a Github-sponsor. Every bit helps and is much appreciated!
Bugfixes to hour-calculation (price awareness)
Changes
The new interim-day calculation added in latest 1.10.0 was faulty in two ways:
- Min and Max-prices were ignored in the interim-calculation. Fixed.
- The average was done backwards which caused wrong hours to be set as available/nonhours in certain conditions. Sorry about that ;).
Has Peaqev helped you save money? If so, please consider buying me a coffee or becoming a Github-sponsor. Every bit helps and is much appreciated!
Inter-day hour calculations
Changes
-
In order to get a better best-price match peaqev is now calculating non-hours as an interim-day from 13h - 12h (when tomorrow's prices come in). This will sometimes affect the hours during the afternoon > evening > night > morning with shifting them to lower levels. In testing this has proven to lower the per kwh-average price. Be sure to give feedback on this as it is a core-component change and not a user-option.
-
General bugfixes
Has Peaqev helped you save money? If so, please consider buying me a coffee or becoming a Github-sponsor. Every bit helps and is much appreciated!