Hi Petsie.
Good news. I got it runing and it displays values. Reason: My watermeter Id does not correspond to the meter id shown on the lid as I assume should. It took some time to realize. I could verify the readings of the meter shown in the first test with meter id “0”. Nevertheless there is one thing. Are your readings correct? My displayed values in ESP32 differ slightly from the values shown on my meter. Do I have to add an offset or should the readings exactly the same?
thanks again for your support
oferl
Yes.
But you can check yours:
[17:16:55][D][wmbus:182]: Meter ID [0x86120778] RSSI: -66 dBm LQI: 128 Frame: T1 A not found in configuration T: 1944A511780712860524A2211400133E2C674681146270871622 (26)
[17:17:03][V][rxLoop:167]: Have 45 bytes from CC1101 Rx, RSSI: -70 dBm LQI: 128
[17:17:03][D][mbus:034]: Processing T1 A frame
[17:17:03][V][mbus:045]: Frame: 36571C99934D4EC59334EB1A59939CD23C5C98E2CD35C59634B2F22E372C5A93A62D98CD9A56745A9396D294E5 (45) [RAW]
[17:17:03][V][mbus:052]: Frame: 1944A511780712860524CBD4A2311400133E3B480F2A35B1A95C0F20CF79 (30) [with CRC]
Take the frame value from the log and check this with:
https://wmbusmeters.org/analyze/1944A511780712860524CBD4A2311400133E3B480F2A35B1A95C0F20CF79
If you have the results are the same as with ESP32 all is .o.k
If not there is as problem with the wmbusmeter component.
But in this case only Szczepan Leon/esphome can help you.
https://github.com/SzczepanLeon/esphome-components
Hi petsie.
I checked twice. My actuall readings are slightliy different as my water meter is showing.
Maybe Leon can give me some hints. Thanks for your support.
oferl
Hi, I have the same problem. Did you actually talk to someone technical at ST, or was it someone who had no idea what you were talking about? Just wondering whether it is worth my while contacting them…
Only via email. It’s been a while now, so might be worth another try!
Just contacted them and got the same (negative) response. They did however say that they are swapping out the izar meters for “smart” meters, so if that happens it will be possible to monitor consumption from their portal (I presume).
Some meters are out of sync
this is for one metter right? if I want to get the info of two metters I need to create two ESP32 installs and one for the code of one metter and the other for hot water, right?
I have the same Izar RC 868 | R4 Light
No, one ESP32 + CC1101 (or SX) is for multiple meters.
You can check examples here.
Done I have my work a running I will try to complement but at least the basic works!!
Hi,
Does anybody here have a water meter from IWNL UK?
I have been thinking about buying a new IWNL water meter on eBay to transfer the IZAR RC 868 i W R4 to my existing Diehl meter. However, I am not sure if my plan would succeed.
Does IWNL set an encryption key, or leave the transmission unencrypted?
The meter is brand new, displays 00000. Does the transmitter have to be activated via the infrared programming port, or has it been transmitting ever since it was attached to the meter?
What happens when I take off the transmitter? Tamper warnings are fine, as long as it keeps counting on the other meter.
To be clear:
I am not in the UK, but a meter & transmitter combo + international shipping is still 1/3 of the cost
of buying just the transmitter locally.
The meter is sold by someone other than IWNL or Diehl but it has an IWNL sticker.
I have received the meter. It came already transmitting every 8 seconds, no encryption. It detected a “mechanical fraud” when I transferred the transmitter to the other meter but has not stopped counting.
Hi Olivier
I have the same water meter since this morning
Did you manage to communicate with yours ?
Thanks
Unfortunately not.
It turns out that C.I.L.E. used the same encryption key for all the meters, so they refused to share it with me for confidentiality reasons.
Which means I won’t be reading my water meter or my lovely neighbors’ water meters anytime soon.
Ok, I think it will be the same for me
Thanks
I have sucess with this reader… I was able to read all my data and other data as well (it is on clear). but for me great becauseI It was possible to use on my HA:
[21:41:59.116][D][meters.cpp:1985]: (meter) created ESPHome izar 416e5ec8 not-encrypted
[21:41:59.125][D][meters.cpp:909]: (meter) ESPHome(0) izar handling telegram from 416e5ec8.M=SAP.V=00.T=07
[21:41:59.137][D][sensor:118]: ‘Water_Reader_Hot_RSSi’ >> -50 dBm
[21:41:59.141][D][sensor:118]: ‘Water_Hot’ >> 65.617 m³
[21:42:02.398][D][mbus:035]: Received T1 A frame
[21:42:02.406][I][wmbus:094]: Using selected driver izar (detected driver was izar)
[21:42:02.411][I][wmbus:100]: izar [0x416e9807] RSSI: -57dBm T: 1944304C07986E412404A273180013F7B6DA56413AC4896FBF50 (26) T1 A
[21:42:02.422][D][meters.cpp:1985]: (meter) created ESPHome izar 416e9807 not-encrypted
[21:42:02.430][D][meters.cpp:909]: (meter) ESPHome(0) izar handling telegram from 416e9807.M=SAP.V=00.T=07
[21:42:02.445][D][sensor:118]: ‘Water_Reader_Cold_RSSi’ >> -57 dBm
[21:42:02.474][D][sensor:118]: ‘Water_Cold’ >> 142.529 m³
[21:42:10.818][D][mbus:035]: Received T1 A frame
[21:42:10.873][D][mbus:035]: Received T1 A frame
[21:42:17.850][D][mbus:035]: Received T1 A frame
[21:42:17.856][I][wmbus:100]: izar [0x416e5ed0] RSSI: -49dBm T: 1944304CD05E6E412404A223184013C59E3EACF7EBA492B5EEEF (26) T1 A
[21:42:23.676][D][mbus:035]: Received T1 A frame
[21:42:23.676][I][wmbus:100]: izar [0x416e97da] RSSI: -81dBm T: 1944304CDA976E412404A2733800132BFB21785AA6BD3A6FA38B (26) T1 A
[21:42:25.880][D][mbus:035]: Received T1 A frame
Hi, reading this thread with interest, but I need a pointer as to where to start.
I have a Diehl Izar RC 868 i W R4 meter installed in the UK.
I have been trying to use a combination of
Wiemos D1 mini or AZDelivery ESP32 Dev Kit C V4
coupled with either
CC1101 868MHz Wireless Module or E07-900M10S SPI Wireless Module
using esphome on Home assistant.
with no success in reading anything from the meter.
Is there a step by step guide anyone can point me to for the zibious/ha-watermeter github ?
There doesn’t appear to me to be a “start here” place just a lot of what appear to be duplications for differing use cases.
Or maybe it’s just me ![]()
TIA
Ivan
Hi Ivan,
a few days ago I got my Diehl Izar RC 868 i W R4 to run with a ESP32-DevKit + CC1101 using latest main from
It looks like CC1101 support was just recently added.
I followed this example and just replaced type to “izar” and mode to “T1” and “C1” like the following:
wmbus_meter:
- id: water_meter
meter_id: 0x12345678 # your meter id
type: izar
# key: "0000000000000000" # not-encrypted
mode:
- T1
- C1
on_telegram:
- logger.log:
format: "Telegram received from water meter"
I hope that helps. Good luck!
haensn