-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Question: Thermal Disinfection control #42
Comments
I see a bunch of parameters that have TDI in their names: https://github.com/Bouni/python-luxtronik/blob/main/luxtronik/parameters.py#L45-L52 Unfortunately for my heatpump they are all ================================================================================
Parameters
================================================================================
Number: 20 Name: ID_Einst_BwTDI_akt_MO Type: Unknown Value: 0 Writeable: False
Number: 21 Name: ID_Einst_BwTDI_akt_DI Type: Unknown Value: 0 Writeable: False
Number: 22 Name: ID_Einst_BwTDI_akt_MI Type: Unknown Value: 0 Writeable: False
Number: 23 Name: ID_Einst_BwTDI_akt_DO Type: Unknown Value: 0 Writeable: False
Number: 24 Name: ID_Einst_BwTDI_akt_FR Type: Unknown Value: 0 Writeable: False
Number: 25 Name: ID_Einst_BwTDI_akt_SA Type: Unknown Value: 0 Writeable: False
Number: 26 Name: ID_Einst_BwTDI_akt_SO Type: Unknown Value: 0 Writeable: False
Number: 27 Name: ID_Einst_BwTDI_akt_AL Type: Unknown Value: 0 Writeable: False Maybe 0 makes them use a default value (midnight!?) |
Ik think they correspond to the German weekdays and one for AL(L) days. When set to 1 the heat pump will do the desinfection on that specific day. This is something you can also set in the menu on the pump itself. Monday – Montag |
@hhermsen So |
And also how do I trigger it manually?
As I don't want it to do it by itself. Home Assistant should control when
to do it. If that is even possible.
|
Okay so how do I trigger a high-speed charge? What Setting do I have to set to 1? |
Setting 'ID_Ba_Bw_akt' to 'Party'? |
Hey, I am also facing the same "problem". Did you solve your issue? |
Here's what I initially did on my machine directly that triggered thermal disinfection instantly:
Now I was toying around with the parameters to try and emulate this programatically, a bit puzzled as to how to trigger the 'save' event. Weirdly - I just needed to set today's parameter ( Running V3.85.6 (r6445) on MSW2-9S according to the webinterface. |
Thanks for the feedback. I need to try this ! |
Hey @joerybruijntjes Could u tell me how you changed the ('ID_Einst_BwTDI_akt_SA') to 1?
When i push the "call service" button i get a green V but when i check the status of the ('ID_Einst_BwTDI_akt_SA') it still is 0.
Thanks |
@gris3o Looks right to me. Did you check the automation trace if it actually updated the value? At least, I use an automation step like this and just triggered the automation manually via the Home Assistant GUI: I'll post the script in code below:
What might be the issue is that the parameter in question is not write-enabled by default. The bool "true" is not there for these values: https://github.com/Bouni/python-luxtronik/blob/3009ca4898f964271f274c29a25c1ac6dc9d35ae/luxtronik/parameters.py#L72 According to the readme you'd need to set the paramater "safe" of your luxtronik integration config to "false" to write that parameter. I can't find that I have in my setup, it's not in the config, but perhaps it's a GUI option somewhere or I may have set it in the past. Hope this helps! |
@joerybruijntjes |
Hello,
does anyone know how to disable automatic TDI and trigger it manually when as example enough power comes down
from the solar panels?
As for now my Heatpump starts the TDI everytime at night (Not sure which weekday) and I can't even find the setting to disable it....
The problem is that it is drawing the battery empty and it would be way more logical to start it at least at the day, but I can't find how to set the time either....
Can anyone help me with that?
The text was updated successfully, but these errors were encountered: