Skip to content

Releases: BenPru/luxtronik

2022.12.14

15 Dec 00:13
d821a51
Compare
Choose a tag to compare
  • Fix missing config param in service write #49

Full Changelog: 2022.12.04...2022.12.14

2022.12.04

04 Dec 10:13
Compare
Choose a tag to compare

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

03 Dec 20:37
98940ea
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2022.12.01...2022.12.03

2022.12.01

01 Dec 16:39
522ef19
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2022.11.30...2022.12.01

2022.11.30

30 Nov 18:14
Compare
Choose a tag to compare
2022.11.30 Pre-release
Pre-release

Changed

  • Breaking: Rename maximum_circulation_pump_speed to heating_maximum_circulation_pump_speed and disable it by default. User can activate it himself.
  • Breaking: Rename heating_difference_temperature_o* to solar_pump_o*_difference_temperature, move it to device domestic water and create only if solar is present.
  • Hide status_time and status_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 and analog_out2 by default. User can activate it himself.
  • Change device class to energy for analog_out1 and analog_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

28 Nov 15:31
Compare
Choose a tag to compare
2022.11.28 Pre-release
Pre-release

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

24 Nov 22:54
d79cbe9
Compare
Choose a tag to compare

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 and EVU second end time.
    They log the last detected EVU event time with format HH: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

23 Nov 21:53
Compare
Choose a tag to compare

What's Changed

  • chore: log the value that is used for evaluation by @augi in #36
  • Change some pump icons

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

22 Nov 15:25
2cab483
Compare
Choose a tag to compare

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

22 Nov 20:04
3045694
Compare
Choose a tag to compare
2022.11.22-b.2 Pre-release
Pre-release