Bouni / python-luxtronik

python-luxtronik is a library that allow you to interact with a Luxtronik heatpump controller.
MIT License
37 stars 19 forks source link

SmartGrid #178

Open riess82 opened 2 months ago

riess82 commented 2 months ago

Dear all.

Great module and great work on collecting all those values and settings.

I am trying to connect heatpump and solarpanels in a "smart" way. Using a microcomputer, some python code and relais, I can set the EVU1 and EVU2 so that the heatpump knows what to do.

However, I was unable to find the value displayed as "Smart Grid" in the heatpump or the EVU2 in python-luxtronik so far. I want to read the setting back from the heatpump to confirm my relais did a good job. A dump of the changes has not displayed anything useful, I can see ID_WEB_EVUin change, which is great, but I can't find the second value.

I think my goal is quite similar to https://github.com/Bouni/python-luxtronik/issues/173 but I will use EVU1 and EVU2 in SmartGrid mode to turn the heatpump higher or lower.

Any help in finding either the SmartGrid value (0 to 4) or EVU2 would be great.

dasSofa commented 1 month ago

Hi, there is no SmartGrid Value in the Java Version, you get that only with Websockets.

gerw commented 1 month ago

EVU1 seems to be in calculation 31 and EVU2 could be in calculation 185. Smart grid could be parameter 1030.

In which menu can you see "Smart Grid" or "EVU2"?

riess82 commented 1 month ago

In the webserver "Smart Grid" is under "Informationen", "Eingänge". EVU1 and EVU2 are not visible in the webserver as separate values. Only combined into "Smart Grid". I'll test with the parameters and calcs mentioned above.

gerw commented 1 month ago

What do you mean with "combined"? Can you show a screenshot of this menu of the web server?

dasSofa commented 1 month ago

He probably means this. hp

riess82 commented 1 month ago

exactly. here is what the value means: 1 off 2 low 3 normal 4 high