kamaradclimber / heishamon-homeassistant

An integration for heatpumps handled by heishamon
Apache License 2.0
44 stars 24 forks source link

AC support in climate panel #215

Open markuspulch opened 3 months ago

markuspulch commented 3 months ago

First of all thanks for providing this awesome integration!

Describe the solution you'd like It would be awesome if it would be possible to also show a cool option here in this panel

image

The cooling option is available here: select.panasonic_heat_pump_main_operating_mode_state also also works as expected. Also it would be great if there would be an option to define the min and max temperatures as 20°C seems to be a bit warm for cooling mode. But maybe this is already possible and I'm just to blind and/or stupid to find this option ;-)

Thanks, Markus

kamaradclimber commented 3 months ago

Thanks for suggesting this @markuspulch !

This is a great idea, it might be difficult to implement it because my heatpump does not do cooling so I won't be able to test patches.

I've done a first version that allows to start/stop cooling from the climate entity.

Temperature range is already quite hard to setup due to the multiple scenarios (direct/compensation + heating/cooling). I think it should work ok if your heatpump cooling is in compensation mode. For direct mode, I need to think a bit (or you can propose a pull request)

markuspulch commented 3 months ago

I can for sure to support you with testing, as current temperatures here in Munich are ideal for this ;-) Unfortunatelly, I'm running in direct mode as I have my own heating/cooling logic implemented.

Is there am option to define some parameters within the module itself, or use some entities for that (min/max)?

geduxas commented 3 months ago

Also it would be great to get cooling mode active/inactive byte in heishamon.. i see it's possible, but wasn't exposed to topic yet..

Screenshot_2024-06-19-00-47-25-21_40deb401b9ffe8e1df2f1cc5ba480b12

tjani8 commented 3 months ago

This patch broken thermostat entity in heat mode when use direct mode. Before this update I can set water temperature in thermostat (i.g. 34°C) but after update range is -5 - +5 °C and it doesn't affect anything.