Engelmann Sensostar Heat Meter Integration with ESPHome

Did the module work with the firmware it came with?
Before shipping I tested all modules with an Sensostar E.

Dirk

Hello Dirk,

As described in my last post, I compiled the firmware myself using yaml. To test everything, I would ask you to send me your compiled firmware. I can only imagine that the pins for the UART are incorrect.

uart:
  - id: uart_mbus
    tx_pin: GPIO6
    rx_pin: GPIO7

Regards,
Michael

Hello Dirk,
I installed your adapter in my new sensostar device and I can see with mqtt values in my fhem system. But I only see values of the esp32 device. I use mqtt without user and password. The sensostar is ready to install but it shows a H10 error, because no water in the pipeline. Is there anything to do to get the values, for example the temperature? On the ESP Website of the adapter I see the temperatur. Will the data come when the device ist installed in the heating?

Regards

Andy

I have a sensostar U. As long as there is no water detected you’ll see no updates on the sensor values.

Dirk

Hi Dirk,

Sensostar U is also available with option to meassure heating&cooling. The telegram protocol also describes that heating & cooling data are part of the data stream. Is this also supported by your device?

I saw some discussions to order a new Sensostar and ask the reseller to do some parameter settings. Are these parameters relevant to your device too or are these only relevant for Engelmann wireless M-bus cards?

This ESPhome project already exposes a calculated power value, which can also turn negative, e.g. in case of deicing. Yesterday I added another parameter, which integrates the negative power values over time to calculate the deicing energy and exposes this to HA. It seems to work fine so far. I get ~0.7kWh thermal energy per deicing. You can find the fork: GitHub - olebowle/esphome-sensostar: Custom ESPHome component use with SensoStar module (see last commit).


@brambo123 I’ve also thought about a more compact version, as I have issues make it stick in the overhead mounting position I have for one of the meters. Nice to see it is already available. I’ll like to order probably end of the week. Have you already ordered some and know it works, or would this be a beta test?
Anyway, should I order some additional ones, splitting shipping cost etc.?

What means more compact version? The PCB neeeds to connect to the internal connector of the heat meter.

Regards,

Dirk

Sure it does. But the version linked by @brambo123 uses a smaller ESP module thus reducing size and weight. I’d also be willing to create a version with further reduced size for my use case that I’d share openly. Would it be possible to get the KiCad sources @brambo123?

First of all: great work! It seems quite not easy to find heatmeters that are (easily) readable through HA…

My question: does anybody have tried the “Sensostar-A” series ( Sicherheitscheck - xn--zhler-plattform-0kb.de)? Although they are not explicit mentioned in the docs, they use the same original addonboards of engelmann, so at least the pcb connectors should be identical…
I have an old allmess device running, that has to be replaced soon and would love it to find an replacement, that works with HA…

Thanks so far,
Fabi

If the internal connector is present, it will most probably work.

Could you post a picture of the top of the housing, please? Like I did in my compatibility post.

https://community.home-assistant.io/t/engelmann-sensostar-heat-meter-integration-with-esphome/923774/42?u=stb3

Dirk

Ah sorry, I was wrong in my description…at the moment I don’t own one, I have an old allmess integral running at the moment and the battery will be empty soon…so I’m searching for an replacement, that can be read out/smart… the big advantage of the sensostar a would be, that i could replace it quite easy, because of this “measurement-capsule” thing…

Hi Dirk,
All five Sensostar boards are working perfectly in parallel. Is it possible to read the flow and return temperatures with one decimal place? I’m asking because the temperature difference is also displayed with a decimal point.

Hi !

AFAIK they are not available in higher precision on the internal interface.

Dirk

1 Like

hi @STB3 - thanks for producing and programming this. I searched multiple times for some easy way to bring my Moline S3 in homeassistant! Your device is exactly what i was looking for!! Thanks!

Hi everyone, I’m looking for the right Engelmann Sensostar U with a 1-inch thread, Qp 2.5, and the ability to measure both hot and cold temperatures. Does such a model even exist?
In short, I’m looking for the perfect heat meter for a 5 kW Leisha.
Or do you even measure the heat output in cooling mode?

Can U help me?
Or, how do you measure the energy for cooling?

EDIT:
I found it out by myself. The Special Version of Sensostar, which is capable of heat and cold is mostly not available on the shops. You‘ve to request it, get an quotation und then you can order accordingly. The upcharge for the second register for the coldness-energie is about 30€ (it is only a different firmware)

This is the special Version:
„ BDBC000181X Ultraschall-Wärme-Kältezähler Engelmann SensoStar U Qp 2,5 5,0 mm 2026 Rücklauf, 130 mm, DN 20, G1B, PN 16, inkl. Konformitätsentgelt (Eichung) 2026, Funk vorbereitet !“

!!! The „X“ makes the difference.

This is my working Inquiry text:
„ Ich benötige den Artikel BDBC000181X (SensoStar U, Qp 2,5, 130mm, 1 Zoll) jedoch zwingend mit der aktivierten Kälte-Option (Hybridzähler) für meine Wärmepumpe. Bitte senden Sie mir ein Angebot oder einen Direktlink für diese Konfiguration.

Als Basis-Variante, in das Erweiterungsmodule eingebaut werden können (mit Aufdruck „Modul“, siehe Hinweis auf Foto)

Bitte geben Sie die Lieferzeit an.

Angebot bitte ausstellen für:“

Hello,

that’s very interesting, is it still possible to order the circuit board?

Yes, it’s possible — I still have a few in stock.

Send an email in German or English to the email address mentioned in the first post of this thread.

Dirk

ESPHome Sensostar goes corded LAN

I have upgraded the current Sensostar hardware with an FFC connector that provides all the signals required to connect a wired LAN W5500 module.

From the next batch, you can choose whether you want to connect it wireless or wired to your home network.

Currently, what is missing is a fixture to provide a stable mechanical connection between the Sensostar heat meter and the LAN module.
I’m trying to design something that can be 3D printed.

Dirk

2 Likes

Awesome addition - thank you :slight_smile:

Two questions regarding this upgrade:

  1. would the be a hacky DIY way to attach a W5500 to the current version (which I ordered)?

  2. any plans for POE? That would bring is all together :wink: