Releases: jmcollin78/solar_optimizer
2.0.0
What's Changed
- Issue 47 Maximum On-Time per Device per Day #47
- Issue 60 create virtual for managed device by @jmcollin78 in #61
- Add formatted on_time value by @jmcollin78 in #62
- Add device_name attribute and remove warnings by @jmcollin78 in #63
- Add unit test and release by @jmcollin78 in #64
Full Changelog: 1.7.1...2.0.0
To use it you should add a max_on_time_per_day_min: in your solar_optimizer.yaml file. Example:
solar_optimizer:
algorithm:
...
- name: "Equipement name"
entity_id: "input_boolean.fake_device_g"
power_max: 1200
check_usable_template: "{{ True }}"
duration_min: 1.5
action_mode: "service_call"
activation_service: "input_boolean/turn_on"
deactivation_service: "input_boolean/turn_off"
battery_soc_threshold: 40
max_on_time_per_day_min: 30 <------------------ add this
...
You will also notice than there is now one device per devices in solar_optimizer.yaml in which you will find some entities:
2.0.0.beta3
What's Changed
- Add device_name attribute and remove warnings by @jmcollin78 in #63
Full Changelog: 2.0.0.beta2...2.0.0.beta3
2.0.0.beta2
What's Changed
- Add formatted on_time value by @jmcollin78 in #62
Full Changelog: 1.7.1...2.0.0.beta2
2.0.0.beta1
What's Changed
- Issue 60 create virtual for managed device by @jmcollin78 in #61
- Issue 47 Maximum On-Time per Device per Day #47
Full Changelog: 1.7.1...2.0.0.beta1
Note: this is beta release and it should contains bug. It is relesed to have more test don by early users.
To use it you should add a max_on_time_per_day_min: in your solar_optimizer.yaml file. Example:
solar_optimizer:
algorithm:
...
- name: "Equipement name"
entity_id: "input_boolean.fake_device_g"
power_max: 1200
check_usable_template: "{{ True }}"
duration_min: 1.5
action_mode: "service_call"
activation_service: "input_boolean/turn_on"
deactivation_service: "input_boolean/turn_off"
battery_soc_threshold: 40
max_on_time_per_day_min: 30 <------------------ add this
...
You will also notice than there is now one device per devices in solar_optimizer.yaml in which you will find some entities:
Add button, light and manage "power production not valuated"
Issue#50 - try a fix for power production not valued.
Issue#21 - Add button
Issue#17 - Add light entity
Full Changelog: 1.7.0...1.7.1
Add solar battery management
What's Changed
- Add a solar battery management by @jmcollin78 in #48
See README for more informations about this new feature.
Full Changelog: 1.6.1...1.7.0
1.7.0.beta1
What's Changed
- Add a solar battery management by @jmcollin78 in #48
See readme for how to use.
Full Changelog: 1.6.1...1.7.0.beta1
Community fixes and enhancements
What's Changed
- FIX set to zero sensor when no solar power is available by @jmcollin78 in #43
- Add button domain entity by @jmcollin78 in #44
Full Changelog: 1.6.0...1.6.1
Release 1.6.0
What's Changed
- Fixed typo in README by @stijnb1234 in #13
- Sensor domain for energy sell/buy price by @shiner66 in #15
- fix type (replace exorted with exported) by @roumano in #39
- Config flow improvements by @chlongv in #19
- Fixing sensor state classes by @shiner66 in #16
- HA_2024.7, Python 3.12 by @jmcollin78 in #42
New Contributors
- @stijnb1234 made their first contribution in #13
- @shiner66 made their first contribution in #15
- @roumano made their first contribution in #39
- @chlongv made their first contribution in #19
- @jmcollin78 made their first contribution in #42
Full Changelog: 1.5.0...1.6.0
Add humidifier and climate as managed device
This release contains
An humifier or climate entity can be used as entity_id which is manageable by Solar Optimizer.