Bouni / luxtronik

Luxtronik integration for Home Assistant
MIT License
82 stars 13 forks source link

Set of the target hot water temperature not working. #65

Open tunguskar opened 1 year ago

tunguskar commented 1 year ago

the reading of the hot water temperature is pretty fine. But when I want to set it with:

service: luxtronik.write
data:
  parameter: ID_Soll_BWS_akt
  value: "60.0"

The value does not change. Do I have to set anything on the heat pump?

mkubu commented 1 year ago

Could you pls share excerpt of config how do you read the value?

tunguskar commented 1 year ago
- platform: luxtronik
  sensors:
    - group: calculations
      id: ID_WEB_Einst_BWS_akt
      friendly_name: Temperatur Warmwasser Soll
      icon: mdi:thermometer
tunguskar commented 1 year ago
luxtronik:
  host: 192.168.1.xx
  port: 8889
Bouni commented 1 year ago

Sorry for the late reply!

The parameter should be writable: https://github.com/Bouni/python-luxtronik/blob/main/luxtronik/parameters.py#LL139C51-L139C51

Do you see any kind of errors in the logs?

Bouni commented 1 year ago

I just check this and for me it seems to work!?

Bouni commented 1 year ago

Screenshot 2023-05-22 135118

Screenshot 2023-05-22 135127

Screenshot 2023-05-22 141427

jow609 commented 7 months ago

Hi, I guess I have the same problem. I found out that I change "Deckung WP" instead of "Warmwasser soll" after setting the temperature via Home Assistent.

I have a Novelan LADV9 with Firmware V3.86.1

PVAnfaenger commented 1 month ago

@jow609

Hallo, ich glaube, ich habe das gleiche Problem. Ich habe herausgefunden, dass ich „Deckung WP“ statt „Warmwasser soll“ ändere, nachdem ich die Temperatur über den Home Assistent eingestellt habe.

Ich habe einen Novelan LADV9 mit Firmware V3.86.1

Hast du das mit der Deckung WP in den griff bekommen?

jow609 commented 1 month ago

@PVAnfaenger

unfortunatelly I have no soultion and there was no feedback from any developer or user.

Kind regards

Johannes

dw357357 commented 1 month ago

2024-05-16 22_20_28-Einstellungen – Home Assistant

In this automation i set the temperature to 55 Grad

PVAnfaenger commented 1 month ago

@Bouni @jow609 @dw357357 Hello I tried this about 4 weeks ago, I would like to implement the whole thing in Node Red because of the overview. When I did this test, he also wrote it in the "Deckung WP" whatever "Deckung" means in this place? Do you only do your tests when you are at home or should it be possible to check the values directly online via https://www.heatpump24.com/? As I am currently at the beginning of the automation, I have set static blocking times in the controller for the domestic hot water supply from 9-12 pm so that this is only done during the day. Are there also variables where I can influence these blocking times? Or is there a complete catalog somewhere of all the variables that can be read/written to?

Thank you

Node Red Flow

Bouni commented 4 weeks ago

@PVAnfaenger

Is the name "Deckung WP" from the webinterface?

Or is there a complete catalog somewhere of all the variables that can be read/written to?

Kind of, you can install the python-luxtronik module (pip install python-luxtronik) on a computer that runs python (can be the same that runs HA). That gives you the ability to use the CLI:

luxtronik dump 192.168.178.26

That returns a long list of all Parameters, Calculations and Visibilities like this:

================================================================================
                                   Parameter
================================================================================
Number: 0     Name: ID_Transfert_LuxNet                                          Type: Unknown              Value: 0
Number: 1     Name: ID_Einst_WK_akt                                              Type: Celsius              Value: 1.0
Number: 2     Name: ID_Einst_BWS_akt                                             Type: Celsius              Value: 50.0
Number: 3     Name: ID_Ba_Hz_akt                                                 Type: HeatingMode          Value: Automatic
Number: 4     Name: ID_Ba_Bw_akt                                                 Type: HotWaterMode         Value: Automatic
Number: 5     Name: ID_Ba_Al_akt                                                 Type: Unknown              Value: 4
Number: 6     Name: ID_SU_FrkdHz                                                 Type: Unknown              Value: 1167609600
Number: 7     Name: ID_SU_FrkdBw                                                 Type: Unknown              Value: 1167609600
Number: 8     Name: ID_SU_FrkdAl                                                 Type: Unknown              Value: 0
Number: 9     Name: ID_Einst_HReg_akt                                            Type: Unknown              Value: 0
Number: 10    Name: ID_Einst_HzHwMAt_akt                                         Type: Unknown              Value: -200
Number: 11    Name: ID_Einst_HzHwHKE_akt                                         Type: Celsius              Value: 33.0
Number: 12    Name: ID_Einst_HzHKRANH_akt                                        Type: Celsius              Value: 22.0
Number: 13    Name: ID_Einst_HzHKRABS_akt                                        Type: Celsius              Value: 0.0
Number: 14    Name: ID_Einst_HzMK1E_akt                                          Type: Celsius              Value: 33.0
Number: 15    Name: ID_Einst_HzMK1ANH_akt                                        Type: Celsius              Value: 22.0
Number: 16    Name: ID_Einst_HzMK1ABS_akt                                        Type: Celsius              Value: 0.0
Number: 17    Name: ID_Einst_HzFtRl_akt                                          Type: Unknown              Value: 350
Number: 18    Name: ID_Einst_HzFtMK1Vl_akt                                       Type: Unknown              Value: 350
...
PVAnfaenger commented 3 weeks ago

Hello @Bouni , Yes, the value “Deckung WP” is on the web interface but also on the heat pump controller display, to be found under Settings/Hot water/Temperature see attached picture.

Deckung WP

My HA is installed directly on the Lenovo Think Center and not in a container. How do I get to the CLI? Or is the CLI the same as the SSH terminal?

Fehlermeldung SSH-Editor

thank you

tunguskar commented 2 weeks ago

Hello @Bouni , Yes, the value “Deckung WP” is on the web interface but also on the heat pump controller display, to be found under Settings/Hot water/Temperature see attached picture.

Deckung WP

My HA is installed directly on the Lenovo Think Center and not in a container. How do I get to the CLI? Or is the CLI the same as the SSH terminal?

Fehlermeldung SSH-Editor

thank you

please give this a try:

pip3 install python-luxtronik
PVAnfaenger commented 2 weeks ago

Hello @tunguskar thank you, I overlooked that. I have tried with the following result.

Screenshot

Yesterday, I spent some time on the subject for the first time in ages. It has now worked in NodeRed to read and write values. I read a lot again and stumbled across @benpr project. Maybe I should follow that one!?

https://community.home-assistant.io/t/writing-a-component-for-luxtronik-heatpumps/35796/299

respectively

https://github.com/BenPru/luxtronik/releases/tag/2023.03.24