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

Entity for energy consumption cooling #254

Open
DrZoidberg89 opened this issue Jun 8, 2024 · 11 comments
Open

Entity for energy consumption cooling #254

DrZoidberg89 opened this issue Jun 8, 2024 · 11 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed todo issue ready to implement

Comments

@DrZoidberg89
Copy link

Hi,

I cannot find an entity for cooling energy consumption.
Does this exist? If not, could it be added?

Thanks

@BenPru
Copy link
Owner

BenPru commented Jun 8, 2024

@DrZoidberg89 I don't know.
Is it visible for you on the heatpump web interface?
If yes, please search this value in a value dump and write the id in this ticket. See the documentation how to get a value dump.

@DrZoidberg89
Copy link
Author

DrZoidberg89 commented Jun 8, 2024

Hello @BenPru ,
yes, I can see the value in the web interface. (See screenshot)

I have looked at the documentation to find the value. But I am not a programmer or IT person and it is very complicated for me. Is there an easier way for me to read this value?

Bildschirmfoto 2024-06-08 um 16 25 57

@BenPru
Copy link
Owner

BenPru commented Jun 8, 2024

See
Support Tickets

If you create a ticket please provide always a diagnostic file as issue attachment: 

@BenPru
Copy link
Owner

BenPru commented Jun 30, 2024

@DrZoidberg89 Any news?
Creating a diagnostic file is very easy.

@DrZoidberg89
Copy link
Author

Hi @BenPru
I have tried to find out how to create such a diagnostic file. But I have had no success. Can you please help me how to create such a diagnostic file?

Thank you.

@ChrisMisker
Copy link

Hi @BenPru

I have tried to find out how to create such a diagnostic file. But I have had no success. Can you please help me how to create such a diagnostic file?

Thank you.

https://github.com/BenPru/luxtronik/assets/32298537/89c26414-0304-438f-9204-79cf0a338db3

@DrZoidberg89
Copy link
Author

Thank you @ChrisMisker

@BenPru attached the screenshot and the diagnostic file.

Could it be that is "1139 Unknown_Parameter_1139 ": "6597",?

Bildschirmfoto 2024-07-11 um 09 25 41

config_entry-luxtronik2-bb77932d61a8ae3dc428719efba4444b-2.json

@fmoulin
Copy link
Contributor

fmoulin commented Jul 18, 2024

I've tested on my heat pump and Unknown_Parameter_1139 is indeed for cooling energy. I've tested this patch to several weeks and it works correctly.

For heating and hot water, the values in the web interface under "heat quantity" and "energy input" are in fact the sum of 2 values: the energy/heat from the heat pump plus the energy/heat from the corresponding electric heating element. This can be seen in the physical UI of the pump:
screenshot

The corresponding luxtronik parameters are:

"1136 Unknown_Parameter_1136" for Heating energy input Heat Pump
"854  ID_Waermemenge_Hz" for Heating heat quantity Heat Pump
"1059 ID_Waermemenge_ZWE" for Heating heat quantity (= energy input) 1st additional heat generator

"1137 Unknown_Parameter_1137" for DHW energy input Heat Pump
"878  ID_Waermemenge_BW"  for DHW heat quantity Heat Pump
"1140 Unknown_Parameter_1140" for DHW heat quantity (=energy input) 2d additional heat generator 

"1139 Unknown_Parameter_1139" for Cooling Energy Input

To my understanding, the luxtronik controller can manage 2 additional electric heaters and you usually have one for floor heating and one for hot water heating. The wording is confusing in the code, "additional heat generator" corresponds to the first additional heat generator and "second heat generator" corresponds to the second additional heat generator. In my configuration the first generator is for heating and the second for DHW, but this could be different and is configured in "service" -> "settings" -> "add. heat gen.":
screenshot2
screenshot3

To have a code that works for all heat pump setups, it may be needed to attach each additional heat generator to the right device depending on the heat pump configuration.

@AJediIAm
Copy link
Contributor

I've tested on my heat pump and Unknown_Parameter_1139 is indeed for cooling energy. I've tested this patch to several weeks and it works correctly.

I reviewed and tested the patch from @fmoulin.

  • No errors in HA.
  • Cooling data is displayed correctly (which is unfortunately "0" for my heatpump)
  • en.json "cooling_energy_input": { "name": "Energy input cooling" } could be called "Energy input cooling", but this is a personal preference thing

Seems good to go

@BenPru
Copy link
Owner

BenPru commented Sep 30, 2024

@fmoulin @AJediIAm
Would you like to create a PR?

@BenPru BenPru self-assigned this Sep 30, 2024
@BenPru BenPru added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers todo issue ready to implement labels Sep 30, 2024
@fmoulin
Copy link
Contributor

fmoulin commented Sep 30, 2024

Done: #272

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

No branches or pull requests

5 participants