Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Climate thermostat heating #3

Open
3 tasks done
BenPru opened this issue Oct 24, 2021 · 6 comments
Open
3 tasks done

Climate thermostat heating #3

BenPru opened this issue Oct 24, 2021 · 6 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@BenPru
Copy link
Owner

BenPru commented Oct 24, 2021

Creating a home assistant climate thermostat for the heating

Current state: existing but not finally bug free...

Todos:

  • Sensors:
    • status_sensor='calculations.ID_WEB_WP_BZ_akt',
    • current_temperature_sensor=Select a sensor from ha!,
    • target_temperature_sensor=Only internal in this thermostat,
    • target_temperature_sensor_write=not existing in luxtronik - only internal in this thermostat,
    • heater_sensor='parameters.ID_Ba_Hz_akt'
  • Translation
  • ClimateExtraAttributes
    • parameters.ID_Einst_WK_akt?
@BenPru BenPru added enhancement New feature or request help wanted Extra attention is needed labels Oct 24, 2021
@BenPru BenPru self-assigned this Oct 24, 2021
@BenPru BenPru pinned this issue Oct 24, 2021
@tetsuo55
Copy link

I have been toying around with a simulated alpha innotec rbe thermostat, moving the heating curve up or down based on the room temperature through ID_Einst_WK_akt

@BenPru BenPru unpinned this issue Oct 24, 2021
@tetsuo55
Copy link

tetsuo55 commented Oct 24, 2021

Thinking about a bit more.

We should have a stable heat curve after a 2 or 3 winter seasons, idk if we should ever move the heat curve points at all with the thermostat, that then means we can only adjust it up or down by 3, degrees, if there is not thermostat connected to the heatpump an external one will have to be provided

@BenPru BenPru pinned this issue Nov 1, 2021
@Crashman1983
Copy link
Contributor

I just deleted the heating thermostat from my dashboards. Other than the one for domestic water, there is not one value to go for. Heating curve is too complex, I don't want the thermostat to play with that.

The only think I can imagine right now is to use some kind of virtual temperature sensor. We could use living room temperature (for example) as exemplary value. In the thermostat you set a target temperature. If this is not reached, the temperature correction could be adjusted?

@rhammen
Copy link
Contributor

rhammen commented Nov 22, 2022

I will try to implement a heating thermostat as discussed in another thread:

So we can only control the thermostat via "parameters.ID_Einst_WK_akt" That means:
Is this how you imagine it to work?

Yes, exactly.

  • let user define a correction_factorce.g. 100%
  • calculate temperature adjustment = 0.5
  • write this adjustment to "parameters.ID_Einst_WK_akt"
  • this calculation should be repeated regularly, because the room temperature may change over time

The hvac mode (parameters.ID_Ba_Hz_akt) and preset mode (parameters.ID_Ba_Hz_akt) must be written from ha to luxtronik and read from luxtronik to ha.

@BenPru
Copy link
Owner Author

BenPru commented Nov 22, 2022

Does anyone have experience with parameter 33 ID_Einst_RFVEinb_akt "remote control" = "Smart"?

@BenPru BenPru assigned rhammen and unassigned BenPru Nov 22, 2022
@rhammen
Copy link
Contributor

rhammen commented Nov 22, 2022

Does anyone have experience with parameter 33 ID_Einst_RFVEinb_akt "remote control" = "Smart"?

according https://files.ait-group.net/FILES/Alpha-InnoTec/Betriebsanleitungen/01%20Waermepumpen/05%20Regler/LUX/83055400iDE_Lux_21_Teil_2.pdf

p24:
Smart = "Smart-Einzelraumregelung (kostenpflichtiges Zubehör) angeschlossen"
p33:
There is reference to: Betriebsanleitung „alpha home“

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants