Funk-Wärmezähler Deltamess in HA

Hallo, hat einer von euch zufällig Wärmemengenzähler von Deltamess Typ „TKS WM smart OMS“ im Einsatz und erfolgreich in Home Assistent eingebunden?

Schade, kann mir wohl keiner helfen. Hab aber jetzt heraus gefunden, das man mit einem ESP32 und einem Funkmodul die Daten abgreifen kann. Ich habe so gar keine Ahnung was ESP32 usw angeht - würde mich damit aber gern beschäftigen (man lernt ja nie aus). Ist das sehr kompliziert?

Moin, eigentlich geht das inzwischen durch ESP-Home ganz gut. Du kannst ESP-Home in HA installieren und im Anschluss dort Geräte einrichten und auch direkt mit dem Code flashen. Wenn du ein passendes Beispiel gefunden hast, müsstest du das mit etwas Anpassung auf deine Gegebenheiten direkt nutzen können.

@jayjojayson : Danke, dann wage ich mich da mal ran. Muss nur noch einen Anschlussplan finden, in den Beitrag ist das leider nicht aufgeführt. Wen es interessiert:
Link
Das ist hier zwar ein andere Zähler, aber auch ein Funk nach OMS-Standard. Ich hoffe nur das meine Daten nicht verschlüsselt sind, aber das sehe ich wenn ich Daten empfange.

Anschlussplan :grinning: sieht man ganz gut wenn man das Bild aus der Anleitung vergrößert

aber, Zitat aus der Anleitung:

Die Herausforderung mit wM-Bus

Ein wesentliches Hindernis bei der Nutzung des wM-Bus ist die Verschlüsselung der Kommunikation. Kamstrup versieht jeden Zähler mit einem individuellen AES-128-Schlüssel, der standardmässig nur mit der zugehörigen Ausleseausrüstung ausgelesen werden kann. Privaten Nutzern wird dieser Schlüssel vom Hersteller nicht ohne Weiteres mitgeteilt – das bedeutet, man muss ihn sich auf anderem Wege selbst beschaffen. In der Praxis erhält man vom Versorger oder Verkäufer meistens eine sogenannte KEM-Datei (Kamstrup Encryption Module), welche den Schlüssel enthält. Diese Datei ist ihrerseits verschlüsselt, sodass man zunächst an den eigentlichen Schlüssel gelangen muss.

Das hatte ich mir bei meinem Sharky Wärmemengenzähler gespart und habe dann eine möglichkeit gefunden das mit der Optischen Schnittstelle zu erledigen mit einem Lesekopf

Wünsche Dir viel Erfolg
und hoffentlich wird der Wärmemengenzähler nach x Jahen gegen einen baugleichen getascht (meist Batterie betrieben und werden komplett getauscht)

Das hatte ich auch schon überlegt, da ist ja eine dran:


Hast du da eine Anleitung was du dazu benutzt hast?

Kleiner Nachtrag: da das mein Haus ist ,habe ich auch Einfluss auf die WMZ Typen. Wenn das auslesen funktioniert, lasse ich den gleichen Typ wieder installieren :grin:

Suche mal hier oder eröffne dort einen Beitrag

Die Jungs dort sind gut :+1:

Ist bei mir auch ein Eigenheim, aber wenn der Wärme Lieferant sein System umstellt dann macht er das :face_with_raised_eyebrow:

Der Wärmelieferant bin ich bzw meine Gasheiszung :wink:

Vielen Dank…

1 „Gefällt mir“

Habe jetzt doch den Funkweg gewählt (nicht IR) und das Modul CC1101 am ESP8266 ,er empfängt auch Daten (Beispiel):
[11:33:20][D][sntp:066]: Synchronized time: 2025-08-04 11:33:20
[11:33:58][D][mbus:013]: Processing C1 A frame
[11:33:58][D][crc:035]: calculated: 0xB3B2, read: 0x205D !!!
[11:34:09][D][mbus:013]: Processing C1 A frame
[11:34:09][D][crc:035]: calculated: 0xD449, read: 0x0000 !!!
[11:35:52][D][mbus:013]: Processing C1 A frame
[11:35:52][D][crc:035]: calculated: 0x9B15, read: 0x0000 !!!
[11:36:03][D][mbus:013]: Processing C1 A frame
[11:36:03][D][crc:035]: calculated: 0x49C2, read: 0x3706 !!!
[11:37:41][D][mbus:013]: Processing C1 A frame
[11:37:41][D][crc:035]: calculated: 0xE5D4, read: 0x0000 !!!
[11:37:53][D][mbus:013]: Processing C1 A frame
[11:37:53][D][crc:035]: calculated: 0x33C6, read: 0x0000 !!!
[11:37:59][D][mbus:013]: Processing C1 A frame
[11:37:59][D][crc:035]: calculated: 0xC4FA, read: 0x1700 !!!
[11:39:48][D][mbus:013]: Processing C1 A frame
[11:39:48][D][crc:035]: calculated: 0xCBBE, read: 0x21BD !!!
[11:39:49][D][mbus:013]: Processing C1 A frame
[11:39:49][D][crc:035]: calculated: 0x58CD, read: 0x1700 !!!
[11:40:03][D][mbus:013]: Processing C1 A frame
[11:40:03][D][crc:035]: calculated: 0x6D33, read: 0x6D6D !!!
[11:41:44][D][mbus:013]: Processing C1 A frame
[11:41:44][D][crc:035]: calculated: 0x07AF, read: 0x0707 !!!
[11:41:49][D][mbus:013]: Processing C1 A frame
[11:41:49][D][crc:035]: calculated: 0xF04C, read: 0x0004 !!!
Meine .yaml sieht wie folgt aus:

captive_portal:

time:
  - platform: sntp
    id: time_sntp

external_components:
  - source: github://SzczepanLeon/esphome-components@version_3
    components: [ wmbus ]

wmbus:
  frequency: 868.950
  mosi_pin: GPIO13
  miso_pin: GPIO12
  clk_pin:  GPIO14
  cs_pin:   GPIO15
  gdo0_pin: GPIO4
  gdo2_pin: GPIO5

  led_pin: GPIO2
  led_blink_time: "1000ms"

Im Moment weiß ich allerdings nicht weiter - hat einer einen Tip? Mein Wärmemengenzähler ist übrigens der im Bild weiter oben.

Update: da ich das Projekt mit dem WMZ etwas nach hinten verschoben habe und auch den ESP für was andere genommen habe, wollte ich jetzt etwas weitermachen. Habe schon mit diversen ESps Versuche unternommen, komme aber immer zum selben Fehler:

INFO ESPHome 2025.7.5
INFO Reading configuration /config/esphome/deltamess-wmz-s3.yaml…
INFO Updating https://github.com/SzczepanLeon/esphome-components.git@version_4
INFO Generating C++ source…
INFO Compiling app…
Processing deltamess-wmz-s3 (board: esp32-s3-devkitc-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/53.03.13/platform-espressif32.zip)

HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash

  • framework-espidf @ 3.50302.0 (5.3.2)
  • tool-cmake @ 3.30.2
  • tool-esptoolpy @ 4.8.6
  • tool-mklittlefs @ 3.2.0
  • tool-ninja @ 1.10.2
  • tool-riscv32-esp-elf-gdb @ 14.2.0+20240403
  • tool-xtensa-esp-elf-gdb @ 14.2.0+20240403
  • toolchain-esp32ulp @ 2.35.0-20220830
  • toolchain-riscv32-esp @ 13.2.0+20240530
  • toolchain-xtensa-esp-elf @ 13.2.0+20240530
    Warning: the ‚src_filter‘ option cannot be used with ESP-IDF. Select source files to build in the project CMakeLists.txt file.

Reading CMake configuration…
Library Manager: Installing SPI
Warning! Could not find the package with ‚SPI‘ requirements for your system ‚linux_aarch64‘
Library Manager: Installing SPI
Warning! Could not find the package with ‚SPI‘ requirements for your system ‚linux_aarch64‘
Dependency Graph
|-- noise-c @ 0.1.10
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/rf_cc1101.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/types.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/units.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/utils.cpp.o
In file included from src/esphome/components/wmbus/rf_cc1101.h:9,
from src/esphome/components/wmbus/rf_cc1101.cpp:1:
src/esphome/components/wmbus/cc1101_rf_settings.h:3:10: fatal error: ELECHOUSE_CC1101_SRC_DRV.h: No such file or directory


  • Looking for ELECHOUSE_CC1101_SRC_DRV.h dependency? Check our library registry!
  • CLI > platformio lib search „header:ELECHOUSE_CC1101_SRC_DRV.h“
  • Web > PlatformIO Registry

3 | #include <ELECHOUSE_CC1101_SRC_DRV.h>
  |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

compilation terminated.
*** [.pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/rf_cc1101.cpp.o] Error 1
========================== [FAILED] Took 8.41 seconds ==========================

Hier meine yaml Datei dazu:

captive_portal:

time:
  - platform: sntp
    id: time_sntp
    timezone: Europe/Zurich
    servers:
     - 192.168.0.1

# https://github.com/SzczepanLeon/esphome-components/tree/version_4
external_components:
  - source: github://SzczepanLeon/esphome-components@version_4
    refresh: 0d
    components: [ wmbus ]

wmbus:
  mosi_pin: GPIO6 # violett
  miso_pin: GPIO7 # orange
  clk_pin:  GPIO8 # blau
  cs_pin:   GPIO15 # schwarz
  gdo0_pin: GPIO16 # grün
  gdo2_pin: GPIO17 # gelb
  # vcc weiss
  # gnd grau

  all_drivers: False
  #sync_mode: True
  log_all: True

Egal welche Version ich nehme, es geht keine davon (Version 2 und 3 und 4).
Kennt einer eine Lösung oder weiß wo das Problem liegt?

Wenn du diese Seite öffnest kommt eine Erklärung:

Angefangen mit nur diesen beiden Einträgen:

1


external_components:
  - source: github://SzczepanLeon/esphome-components@version_4

Und
2


wmbus:
  all_drivers: True
  log_all: True

Dann Upload
Dann Log

Dann weiter mit 2.1.1

Hast du das befolgt?

Habe ich, so sieht die yaml aus:

esphome:
  name: deltamess-wmz-s3
  friendly_name: DeltaMess_WMZ_S3

esp32:
  board: esp32-s3-devkitc-1
  framework:
    type: esp-idf


# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "XXX"

ota:
  - platform: esphome
    password: "8702c8ad4f7c934bfb02bd6f841f17d4"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Deltamess-Wmz-S3"
    password: "XXX"

captive_portal:

time:
  - platform: sntp
    id: time_sntp

external_components:
  - source: github://SzczepanLeon/esphome-components@version_4

wmbus:
  all_drivers: True
  log_all: True

Und so die Installation mit dem Fehler:

INFO ESPHome 2025.7.5
INFO Reading configuration /config/esphome/deltamess-wmz-s3.yaml...
INFO Detected timezone 'Europe/Berlin'
INFO Generating C++ source...
INFO Compiling app...
Processing deltamess-wmz-s3 (board: esp32-s3-devkitc-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/53.03.13/platform-espressif32.zip)
--------------------------------------------------------------------------------
Removing unused dependencies...
Library Manager: Removing SmartRC-CC1101-Driver-Lib @ 2.5.7+sha.b8c6af4
INFO Removing SmartRC-CC1101-Driver-Lib @ 2.5.7+sha.b8c6af4
Library Manager: SmartRC-CC1101-Driver-Lib@2.5.7+sha.b8c6af4 has been removed!
INFO SmartRC-CC1101-Driver-Lib@2.5.7+sha.b8c6af4 has been removed!
Library Manager: Removing wmbus-drivers @ 0.0.0+20250816214629.sha.c856f7d
INFO Removing wmbus-drivers @ 0.0.0+20250816214629.sha.c856f7d
Library Manager: wmbus-drivers@0.0.0+20250816214629.sha.c856f7d has been removed!
INFO wmbus-drivers@0.0.0+20250816214629.sha.c856f7d has been removed!
Library Manager: Installing LSatan/SmartRC-CC1101-Driver-Lib @ 2.5.7
INFO Installing LSatan/SmartRC-CC1101-Driver-Lib @ 2.5.7
Unpacking  [####################################]  100%
Library Manager: SmartRC-CC1101-Driver-Lib@2.5.7 has been installed!
INFO SmartRC-CC1101-Driver-Lib@2.5.7 has been installed!
HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash
 - framework-espidf @ 3.50302.0 (5.3.2) 
 - tool-cmake @ 3.30.2 
 - tool-esptoolpy @ 4.8.6 
 - tool-mklittlefs @ 3.2.0 
 - tool-ninja @ 1.10.2 
 - tool-riscv32-esp-elf-gdb @ 14.2.0+20240403 
 - tool-xtensa-esp-elf-gdb @ 14.2.0+20240403 
 - toolchain-esp32ulp @ 2.35.0-20220830 
 - toolchain-riscv32-esp @ 13.2.0+20240530 
 - toolchain-xtensa-esp-elf @ 13.2.0+20240530
Warning: the 'src_filter' option cannot be used with ESP-IDF. Select source files to build in the project CMakeLists.txt file.

Reading CMake configuration...
Library Manager: Installing SPI
Warning! Could not find the package with 'SPI' requirements for your system 'linux_aarch64'
Generating assembly for certificate bundle...
Library Manager: Installing SPI
Warning! Could not find the package with 'SPI' requirements for your system 'linux_aarch64'
Dependency Graph
|-- noise-c @ 0.1.10
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/api_connection.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/api_frame_helper.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/api_pb2.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/api_pb2_service.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/api_server.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/list_entities.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/proto.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/api/subscribe_state.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/captive_portal/captive_portal.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/esp32/core.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/esp32/gpio.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/esp32/helpers.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/esp32/preferences.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/esphome/ota/ota_esphome.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/logger/logger.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/logger/logger_esp32.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/logger/task_log_buffer.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/md5/md5.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/mdns/mdns_component.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/mdns/mdns_esp32.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/network/util.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/ota/ota_backend.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/safe_mode/safe_mode.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/sensor/automation.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/sensor/filter.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/sensor/sensor.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/sntp/sntp_component.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/socket/socket.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/text_sensor/filter.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/text_sensor/text_sensor.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/time/automation.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/time/real_time_clock.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/web_server/ota/ota_web_server.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/web_server_base/web_server_base.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/web_server_idf/multipart.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/web_server_idf/utils.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/web_server_idf/web_server_idf.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wifi/wifi_component.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/Enums.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/Telegram.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/address.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/aes.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/crc.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/decode3of6.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_abbb23.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_aerius.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_amiplus.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_apator08.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_apator162.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_apator172.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_apatoreitn.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_apatorna1.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_auto.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_aventieshca.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_aventieswm.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_bfw240radio.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_c5isf.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_cma12w.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_compact5.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_dme_07.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_ebzwmbe.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_ehzp.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_ei6500.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_elf.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_em24.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_emerlin868.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_enercal.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_engelmann-faw.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_esyswm.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_eurisii.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_ev200.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_evo868.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_fhkvdataiii.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_fhkvdataiv.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_flowiq2200.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_gransystems.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_gwfwater.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_hcae2.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_hydrocalm3.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_hydroclima.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_hydrodigit.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_hydrus.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_iem3000.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_iperl.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_itron.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_iwmtx5.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_izar.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_kamheat.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_kampress.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lansendw.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lansenpu.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lansenrp.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lansensm.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lansenth.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lse_07_17.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_lse_08.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_microclima.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_minomess.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_mkradio3.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_mkradio4.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_mkradio4a.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_multical21.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_munia.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_nemo.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_omnipower.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_piigth.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_pollucomf.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_q400.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_qcaloric.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_qheat.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_qheat_55_us.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_qsmoke.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_qualcosonic.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_qwater.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_rfmamb.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_rfmtx1.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_sensostar.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_sharky.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_sharky774.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_sontex868.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_supercom587.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_topaseskr.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_tsd2.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_ultraheat.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_ultrimis.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_unismart.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_unknown.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_vario411.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_vario451.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_vario451mid.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_waterstarm.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_watertech.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_weh_07.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/driver_wme5.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/dvparser.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/formula.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/manufacturer_specificities.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/mbus.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/meters.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/rf_cc1101.cpp.o
Compiling .pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/translatebits.cpp.o
In file included from src/esphome/components/wmbus/rf_cc1101.h:9,
                 from src/esphome/components/wmbus/rf_cc1101.cpp:1:
src/esphome/components/wmbus/cc1101_rf_settings.h:3:10: fatal error: ELECHOUSE_CC1101_SRC_DRV.h: No such file or directory

****************************************************************************************
* Looking for ELECHOUSE_CC1101_SRC_DRV.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:ELECHOUSE_CC1101_SRC_DRV.h"
* Web  > https://registry.platformio.org/search?q=header:%1B%5Bm%1B%5BKELECHOUSE_CC1101_SRC_DRV.h
*
****************************************************************************************

    3 | #include <ELECHOUSE_CC1101_SRC_DRV.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pioenvs/deltamess-wmz-s3/src/esphome/components/wmbus/rf_cc1101.cpp.o] Error 1
========================= [FAILED] Took 147.27 seconds =========================

Verstehe echt nicht warum das auf einmal nicht mehr läuft. M.E. schlägt schon das „kompilieren“ fehl, es liegt also nicht am ESP…oder??

Update: bin jetzt zwar ein Stück weiter, allerdings spätestens wenn ich das in die3 yaml eintrage, kommt der Fehler wieder:

wmbus:
  frequency: 434.475
  mosi_pin: GPIO13
  miso_pin: GPIO5
  clk_pin:  GPIO2
  cs_pin:   GPIO14
  gdo0_pin: GPIO15
  gdo2_pin: GPIO16

  led_pin: GPIO21
  led_blink_time: "1s"

Hab jetzt Antwort vom Entwickler bekommen:

Please use v5 or v4 with ESPHome 2025.6.x

Jetzt frage ich mich: kann ich die neben der aktuellen Version einfach so installieren, und was passiert mit den Geräten die unter der neuesten Version installiert sind?
Hab auch über Repositories einfügen die Version 2025.6.3 gefunden:

Kann ich die einfach neben der neuen Version installieren?