Configured my ESPHome with MCP2515 CAN-Bus for Stiebel Eltron heating pump

So i also started adding an esp to my heating pump. I have an Tecalor 5.5 eco, added cabling and getting messages from my heating pump. But only for FLOW_SET_POINT and OUTSIDE_TEMP. Does that mean I did something wrong? Do I need to change something? Not sure about my can_id for Manager, KESSEL and other. Where can I find them or does someone has the same device and got it working?

@kr0ner Is there a documentation how to get started with your OneESP32ToRuleThemAll ?
Which of the yaml’s do I use to get started? Do I need to copy the yaml and the src directory into /config/esphome? Where do I need to configure Wifi and CAN-Bus?
Thanks,
gagga

The setup is currently not so straight forward as I want it to be … still working on the modularization part.

For now you can just copy/clone the whole repo into/as your esphome folder.
The yaml folder just contains templates … most likely not of interest … only if you want to add new sensors or a new model/variant.
The src folder adds some custom components. Not all files are needed if you only plan to use the sw to control your heatpump.
Do all changes with regards to WiFi and CAN in the toplevel esp32-poe-technik.yaml and comment out the packages you don’t want to use. If you need more help, please create an issue in github and I’ll try to help.

Edit: I added some documentation and restructured the repo to allow easy usage. Hope this helps Restructure repo to allow easier setup by kr0ner · Pull Request #51 · kr0ner/OneESP32ToRuleThemAll · GitHub

How do you know wich property is wich can address?

Like for HEIZ_KUEHL_LEISTUNG it says 0xc0ee

I found a documentation for Mod Bus for ISG, not sure if that can be used. So I wanted to back check what the address is called in the heating pump.

And also to find properties from the log that are shown unknown.

Mostly I try to find out what sensors are delivering the values for used energy on warm water, heating and ventilation. I see that on OneESP32ToRuleThemAll Are some kwh sensors, not sure wich one is correct, looks like the needed ones are missing. And ventilation is missing for Tecalor 5.5 eco so I try to get that on my own but without luck until know.

Thanks. I could compile and deploy it but I don’t receive any data. See https://github.com/kr0ner/OneESP32ToRuleThemAll/issues/52

Hello all,

I have connected the ESP 23 and MCP2515 to the CAN bus connection on the interface in the housing of the FEK7. the heat pump is an SE WPC 10 Cool.

I also get values, but they are not plausible. Entities are displayed in the home assistant, but most of them have no values and the existing values cannot match.

Could it be that the addresses do not match? Which addresses have you used?

Do you have any experience with this?

Thank you very much!
HP

Which repo are you using? If it is mine GitHub - kr0ner/OneESP32ToRuleThemAll
create an issue there and we can have a look together and figure it out.

Is there a way to get the current “Verdichter” status (sorry I don’t know the english word)?
I already get the cummualted Verdichterstarts, but that’s not what I want.

Yes, it is called Verdichter and populated as Bit 1 of BETRIEBS_STATUSPROPERTY(0x0176)