Thank you all for getting me started with the Stiebel heatpump integration.
Very valuable to read all the things everybody already tried. I must say, it was not easy to get started. As it is working now, I thought may interesting to share my experience so far. And pose some questions and suggestions
NB: my goal is to make optimum use of available own solar energy or temporarily cheap electricity from the net. At those periods, I want to heat up the water more than necessary, to create a heat buffer.
My first attempt was to installation the custom Stiebel ISG integration. I tried via the link in Github ( Link to HACS: Repository â My Home Assistant ) , but this gave an error (I have a HomeAssistant - Green with latest software version).
But since I learned in this blog how to setup the modbus interface and read the signals from ISG, I tried a YAML-integration in a similar way as Ingo Niehues ( Is there any interest in a Stiebel Eltron climate platform? - #169 by EdgeWalker ) It worked: I could read all the values. I also managed to put everything in a package, which keeps the configuration.yaml cleanâŚ
But I missed the functionality to write to the registers and change settings,
And in particular: to define programs as can be done in the web-interface of ISG:
(NB: the Stiebel app is not avaliable for NL). My only option today is via the web-interface, Using VPN, it can be done from outside, but the interface is a nightmare.
So I tried again to install the HA integration, this time manually: https://github.com/pail23/stiebel_eltron_isg_component/blob/main/README.md#manual-installation
This worked without any problem.
The integration comes with a Control, allowing to change settings:
Now I have a first dashboard like this:
Still work in progress:
-
The nice-looking thermostate is too sensitive: on a mobile, the temperature is quickly changed unnoticed and not by purpose. It is only available because for heating temperatures, not for hot water.
-
The slide bars for heating setting are too sensitive to set at a desired value.
-
Therefore, I prefer the up/down input fields as for the water temperature. They can be changed accurately.
â I tried to find the code to change the sliders at âheatingâ to âup/downâ fields, does anybody know how to change this?
- I want to add cards for the energy production and consumption (one for heating, one for hot water), similar like in the card in the energy dashboard:
â I tried the custom mushroom card, but didnât manage to get it installed yet. The mushroom.js here:
but something is wrong as I cannot find the custom cards:
- I really would like to add the 'program-the-program" functionality, because that allows me to switch the pump on and off, depending on triggers like - expected periods of cheap energy (too much solar energy, or low dynamic energy price from the grid). It seems it cannot be done via the modbus.
â But maybe it can be done by using scrape-sensors of the ISG-interface. The start and finish time to be calculated by an automation algorithm, then using scrape manipulate the ISG-web interface. Did anybody already try this?
And again, thank you all for sharing your knowledge and experience!