I can read quite a few of the registers. There is quite a bit to do to provide support for all the registers and then to make it tidy.
I made much faster progress with the Node-Red option, which can also read modbus. Maybe I will get Node-Red running so at least I am capturing and storing the data and do the pystiebeleltron in the background. Thanks for all the work that you have done so far.
I know this is a very old post, but if someone else is also trying to use the standard modbus platform to integrate his Stiebel Eltron heat pump I wanted to say that it is totally possible. Iām able to read/write all registries and can control temperature and operation modes with the input number and input select integration.
Of course a ready to use integration like @cool2bdave is aiming for is still easier to use but I didnāt want to wait for my specific heat pump model to be available and it wasnāt that much of an effort to add all sensors/inputs.
I do have more to add to my fork and do plan to get back to it.
I managed to get the node-red English web page scraping working well. I have it here: https://github.com/cool2bdave/node-red
I am new to HA and would like to monitor some data from my Tecalor heat pump (model TTC 05) with HA. Can you please give me a hint (or link) how to get started?
seems your model isnāt listed in the list of compatible devices
On the other hand the WPF models from Stiebel Eltron are supported (afaik TTC 05 seems to be the counterpart to the WPF versions). My Tecalor THZ 504 is also just a rebranded Stiebel Eltron LWZ 504. Maybe you can find out what Stiebel Eltron model is the same as the Tecalor TTC 05.
First thing you need is a ISG Web with Modbus enabled. Modbus comes free since ISG Web > 10.0.1. You got this up and running?
I did push a new version to my node-red repo. It includes the mentioned MQTT discovery of home assistant, which really eases the setup pain in HA. You get a proper device, which can be assigned to areas, etc.
Is anyone interested in taking over the ownership of the pystiebeleltron package, resp. the HA Stiebel Eltron component? I canāt maintain it anymore, because I did loose the modbus support in the ISG.
I am trying to go with the node-red route by @fucm, but get stuck at this:
my ISG has username/password authentication enabled. I was trying to make the Node-Red http request node talking to http://IP-ADDR-OF-HEAT-PUMP/?s=1,0 using various auth types, but cannot get it work. Any idea what I am missing or should try?
An idea would be factory-reset of ISG, but Iād prefer to have auth enabled (and also afraid of the unknown consequence of a factory-reset).
Hi @tony124,
I did enable my user/pass protection on my ISG and tried to get node-red to login into the ISG. I gave up, after 1.5h trying and did a reset. Itās using some sort of form login which sends a POST HTTP request with the following content āmake=send&user=username&pass=passwordā
Please let me know, if anyone has an idea how this is working with the ISG. I could integrate it into the flow.
I also tried the MultiScrape sensor, but itās not any better ā cannot get pass the login page.
It seems disabling auth is the easiest way, but it is too risky to me: any device in my LAN can change the heat pump settings and might cause some serious damage, either by user mistake, or some unwanted malware.
after that it seems node red can fetch the data from ServiceWelt. I got only 1 value parsed at the moment, it seems I need to adapt the nodes to match the content of my ServiceWelt page.
Modbus is free for a while now.
I integrated modbus completely in another Smarthome solution.
It also Supports to write Registers (hence Control the hatpump) and also Support Energy mgmt. (Hence eg Put the heatpump on boost Mode when solar Energy is there)
But I am new to HA and would need to learn how I Transfer My Integration to the Home Assistent world
My old solution
I then use inputs and automation scripts to display and control room temerature, water temperature, global LWZ mode or ventilation like in this screen:
The naming change came with Release 2021.7.4 and Iām still running 2021.2.3.
As much as I like the frequent updates, fixes and features added to HASS, itās sometimes hard to keep track of all the changes. Also breaking changes like this are hard to recognize when not reading EVERY changelogā¦