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

Warmwasser_extra #405

Open
MiniBlister opened this issue Oct 25, 2023 · 12 comments
Open

Warmwasser_extra #405

MiniBlister opened this issue Oct 25, 2023 · 12 comments

Comments

@MiniBlister
Copy link

Hi,

would be interessted to start my heatpump if weahter is nice outside and my PV system generates enough energy. From my understanting the only possibility to request the heatpump to start heating the water is by setting the Warmwasser_extra parameter.
There is a python luxtronik script availabe which specify the following parameter

1052: Unknown("ID_Einst_Warmwasser_extra")

Would it be possible to integrate this parameter in the iobroker adapter?

@UncleSamSwiss
Copy link
Owner

UncleSamSwiss commented Oct 25, 2023

Isn't it possible to just change the target temperature for heating and/or warm water?

  • luxtronik2.0.parameters.warmwater_temperature
  • luxtronik2.0.parameters.heating_temperature

@UncleSamSwiss
Copy link
Owner

BTW the second state (luxtronik2.0.parameters.heating_temperature) is not the actual temperature, but rather the offset as you would also configure it on the display of the heatpump.

@MiniBlister
Copy link
Author

to avoid the heatpump start heating the warmwater I used "Sperrzeiten". So the taget temperature would only work to start the heatpump outside the defined Sperrzeiten. The ID_Einst_Warmwasser_extra would allow start the system immidiatly.

@MiniBlister
Copy link
Author

would this be an "easy" fix or does this need more time to implement? Can I help doing it?

@UncleSamSwiss
Copy link
Owner

Unfortunately, I have currently absolutely no time. So, if you can create a PR, that would be awesome; otherwise this issue will be on my list of todos as soon as I get time to work on ioBroker again.

@derelvis
Copy link

derelvis commented Oct 26, 2023

There is a python luxtronik script availabe which specify the following parameter

1052: Unknown("ID_Einst_Warmwasser_extra")

Hi @MiniBlister,
Could you provide the link to that python script please?

@MiniBlister
Copy link
Author

sure: Bouni/python-luxtronik

@derelvis
Copy link

Hm, I was able to set the parameter 1052 at my heatpump from "0" to "1" during Sperrzeit and during open hours, but with no effect! But maybe my Lux/Firmware does not support it.
Are you sure this one really fires a hotwater cycle? I cannot find any explantation for it.
You could simply try yourself as a first step by following the installation and commands here: https://pypi.org/project/luxtronik/

luxtronik — python — 130×91 2023-10-26 15-15-00

But: why not using the already existing "heating_operation_mode"?

        heating_operation_mode: {
            role: 'value',
            type: 'number',
            writeName: 'heating_operation_mode',
            states: {
                0: 'Automatik',
                1: 'Zusatzheizung',
                2: 'Party',
                3: 'Ferien',
                4: 'Aus',
            },
        },

image

'Party (=Continuous operation)' should work during Sperrzeit, you only need to take care to set it back to normal when the sun disappears:

image

@MiniBlister
Copy link
Author

thanks for your help. I did run the python script and you are right, it does not chance the mode and heating does not start.
Party mode seems to be the only way.

Any plans to implement the timer functions? I do not need all of them but heatingOperationTimerTableWeek would help for my automation process

@der-oBi
Copy link

der-oBi commented Nov 7, 2023

Isn't it possible to just change the target temperature for heating and/or warm water?

  • luxtronik2.0.parameters.warmwater_temperature
  • luxtronik2.0.parameters.heating_temperature

If I change warmwater_temperature my Luxtronik does not change the target temperature for warmwater ("Wunschwert") but only the "Deckung WP" value in the menu on the display.
If "Deckung WP" is set lower than "Wunschwert" the heat pump will also try to reach "Wunschwert".

Has anybody a solution to set the warmwater target temperature via the adapter?

There is even a parameter 'luxtronik2.0.parameters.temperature_hot_water_target' but it's read-only.

@der-oBi
Copy link

der-oBi commented Nov 10, 2023

Isn't it possible to just change the target temperature for heating and/or warm water?

  • luxtronik2.0.parameters.warmwater_temperature
  • luxtronik2.0.parameters.heating_temperature

If I change warmwater_temperature my Luxtronik does not change the target temperature for warmwater ("Wunschwert") but only the "Deckung WP" value in the menu on the display. If "Deckung WP" is set lower than "Wunschwert" the heat pump will also try to reach "Wunschwert".

Has anybody a solution to set the warmwater target temperature via the adapter?

There is even a parameter 'luxtronik2.0.parameters.temperature_hot_water_target' but it's read-only.

I finally found a way to set 'luxtronik2.0.parameters.temperature_hot_water_target' and it does exactly what I guessed and what I was looking for (set the real target temperature "Wunschwert").
I will try to open a pull request...I never did this before :-)

@DNAngelX
Copy link

@der-oBi @MiniBlister

I have the same need and checked the WebIF from the heatpump and in my version there is no possibility to set the warm water temp. via WebInterface.

Also not in IoB.

Do you have an Entry in your WebIF for setting hot water?

In the "crappy" App it's btw. possible to set.

image image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants