Releases: BenPru/luxtronik
Releases · BenPru/luxtronik
2022.12.14
- Fix missing config param in service write #49
Full Changelog: 2022.12.04...2022.12.14
2022.12.04
Changed
- Rename status to heatpump.
- Change climate target temperature step from 0.5 to 0.1.
Removed
- Unnecessary hass object in climate class constructors.
Fixed
- Fix wrong climate state while luxtronik defrost state. #37
Full Changelog: 2022.12.03...2022.12.04
2022.12.03
What's Changed
- Fix typo for icon of approval_cooling sensor by @Kars-de-Jong in #47
New Contributors
- @Kars-de-Jong made their first contribution in #47
Full Changelog: 2022.12.01...2022.12.03
2022.12.01
2022.11.30
Changed
- Breaking: Rename
maximum_circulation_pump_speed
toheating_maximum_circulation_pump_speed
and disable it by default. User can activate it himself. - Breaking: Rename
heating_difference_temperature_o*
tosolar_pump_o*_difference_temperature
, move it to device domestic water and create only if solar is present. - Hide
status_time
andstatus_line_1-3
by default. User can change the visibility it himself. - Disable
pump_heat_control
,suction_compressor_temperature
,suction_evaporator_temperature
,overheating_temperature
,overheating_target_temperature
,high_pressure
,low_pressure
,analog_out1
andanalog_out2
by default. User can activate it himself. - Change device class to energy for
analog_out1
andanalog_out2
. - Move
circulation_pump
from heatpump device to domestic water device. - Move
additional_circulation_pump
from heatpump device to heating device. - Optimize detecting real heatpump startup vs. compressor heater runs.
- Change some icons.
Added
- Param
solar_pump_off_max_difference_temperature_boiler
(parameters.ID_Einst_TDC_Max_akt
) and create only if solar is present. - Param
solar_pump_max_temperature_collector
(parameters.ID_Einst_TDC_Koll_Max_akt
) and create only if solar is present. - Off icons for heating and domestic water switch.
Removed
- Unnecessary hass object in class constructors.
Fixed
- Fix nullpointer in new evu calculation for heatpupmps without evu. (#41)
Full Changelog: 2022.11.28...2022.11.30
2022.11.28
Bugfix
- Fix null pointer in number factor calculation
Feature
- Show next evu event in status text
Add config params
- heating_night_lowering_to_temperature (parameters.ID_Einst_TAbsMin_akt)
- heating_difference_temperature_on (parameters.ID_Einst_TDC_Ein_akt)
- heating_difference_temperature_off (parameters.ID_Einst_TDC_Aus_akt)
- domestic_water_thermal_desinfection_target (parameters.ID_Einst_LGST_akt)
Add sensor values
- analog_out1 (calculations.ID_WEB_AnalogOut1)
- analog_out2 (calculations.ID_WEB_AnalogOut2) #40
Changed
- Correct flow icons
- Add flow_out_temperature_external sensor only if it hs not the default value
Full Changelog: 2022.11.24...2022.11.28
2022.11.24
Bugfix:
- The luxtronik status text attribute is now in german if german is selected in the configuration. The last release have always used english.
Feature:
- Added device urls: local heatpump, heatpump24 and firmware download
- Added new attribute
Luxtronik Key
in binary_sensors, numbers, sensors and switchs with the source luxtronik key. E.g.calculations.ID_WEB_ZIPout
- The luxtronik status sensor has now the attribute
Status raw
to provide the raw luxtronik status. - The luxtronik status sensor has now the attributes
EVU first start time
,EVU first end time
,EVU second start time
andEVU second end time
.
They log the last detected EVU event time with formatHH:MM
. After a home assistant restart the values are restored. - The luxtronik status sensor has now the attribute
EVU minutes until next event
to provide a value with minutes until the next EVU event should raise. - The heatpump models enum was extended with
MODELS_Other = ['CB','CI','CN','CS']
Changed:
- Changed device for
circulation_pump_domestic_water
(calculations.ID_WEB_BUPout
) from heatpump to domestic water. - Changed device for
circulation_pump_heating
(calculations.ID_WEB_HUPout
) from heatpump to heating. - Fix binary sensor names and text:
Legacy name | Current name | Luxtronik key |
---|---|---|
circulating_pump_domestic_water | circulation_pump | calculations.ID_WEB_ZIPout |
circulating_pump_heating | additional_circulation_pump | calculations.ID_WEB_ZUPout |
circulating_pump_water | circulation_pump_domestic_water | calculations.ID_WEB_BUPout |
unloading_pump | circulation_pump_heating | calculations.ID_WEB_HUPout |
Full Changelog: 2022.11.23...2022.11.24
2022.11.23
What's Changed
Add new binary sensors:
- pump_flow (calculations.ID_WEB_VBOout) "Soleumwälzpumpe"
- compressor_heater (calculations.ID_WEB_LIN_VDH_out) "Verdichterheizung"
Add new sensors:
- operation_hours_additional_heat_generator (calculations.ID_WEB_Zaehler_BetrZeitZWE1) "Zusätzlicher Wärmeerzeuger Wärmemenge" #13
- additional_heat_generator_amount_counter (parameters.ID_Waermemenge_ZWE) "Zusätzlicher Wärmeerzeuger Betriebsstunden" #13
Full Changelog: 2022.11.22...2022.11.23
2022.11.22
What's Changed
- Added current_heat_output (Leistung Ist / calculations.Heat_Output) to Sensors by @Crashman1983 in #33
Full Changelog: 2022.11.21...2022.11.22
2022.11.22-b.2
Full Changelog: 2022.11.22-b.1...2022.11.22-b.2