# WMBusmeters odczyt licznika wody IZAR RC 868 I R4 PL Diehl (AI-Speaker - Home Assistant)

**URL:** <https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035>\
**Category:** Projekty\
**Created:** [16 Wrzesień 2022 21:38 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035 "2022-09-16T21:38:49Z")\
**Posts on this page:** 19\
**Page:** 3

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [8 Listopad 2022 23:34 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/42 "2022-11-08T23:34:13Z")

</div>

A w jakiej formie masz postawione te oprogramowanie i na jakim serwerze?  
Wczesniej pisałeś ogólnikowo o malince z HA.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [10 Listopad 2022 08:35 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/43 "2022-11-10T08:35:11Z")

</div>

Rozwiązanie bazujące na ESP + CC1101 w połączeniu z ESPHome

> **[Apator, Izar odczyt wodomierza - problem ze startem usługi wmbusmeter](https://forum.arturhome.pl/t/apator-izar-odczyt-wodomierza-problem-ze-startem-uslugi-wmbusmeter/2651/83?u)**
>
> Udało mi się uruchomić pomiar zużycia wody z licznika z nakładką IZAR na ESPhome. Rozwiązanie bez konieczności instalacji wmbusmeters. Wystarczy ESP826 lub ESP32 i układ radiowy CC1101. Proste i do tego daje możliwości łatwego dołączenia kolejnych...

> **[GitHub - MariuszWoszczynski/ESPhome-IZAR-meter-reader: Measuring water...](https://github.com/MariuszWoszczynski/ESPhome-IZAR-meter-reader)**
>
> Measuring water consumption from a meter with IZAR interface using esphome simplicity. - GitHub - MariuszWoszczynski/ESPhome-IZAR-meter-reader: Measuring water consumption from a meter with IZAR in...

> **[GitHub - maciekn/izar-wmbus-esp](https://github.com/maciekn/izar-wmbus-esp)**
>
> Contribute to maciekn/izar-wmbus-esp development by creating an account on GitHub.

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [27 Listopad 2022 16:29 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/44 "2022-11-27T16:29:32Z")

</div>

> [@Cezary.K](#):
>
> Rozwiązanie bazujące na ESP + CC1101 w połączeniu z ESPHome

Super sprawa, zdecydowanie lepsze rozwiązanie niż wmbusmeters.  
Nie obciążamy maszyny usługą wmbusmeters i znika problem z zasięgiem licznika.  
Jest tylko odczyt licznika, ale w sumie reszta nie potrzebna.

![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/9/9f8b96f9a1bdd0f9478e627e2b7644fc664951c0.png)

![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/1/113eee4d6ae7a633f1184dbd3e1ffafce0e7a2ae.jpeg)

---

<div class="post-metadata">

**Autor:** ![piasek](https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/32.png) [@piasek](https://ai-speaker.discourse.group/u/piasek)\
**Data wpisu:** [28 Listopad 2022 16:01 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/45 "2022-11-28T16:01:49Z")

</div>

Cześć  
Mam RPi4 najnowszy HA, a wMBusmeter stoi jako Add-ons. Wczoraj nawet po restarcie HA, przestał zczytywać.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [28 Listopad 2022 16:05 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/46 "2022-11-28T16:05:50Z")

</div>

A w logach dodatku co się pokazuje?

---

<div class="post-metadata">

**Autor:** ![Emil](https://avatars.discourse-cdn.com/v4/letter/e/f4b2a3/32.png) [@Emil](https://ai-speaker.discourse.group/u/Emil)\
**Data wpisu:** [13 Grudzień 2022 12:42 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/47 "2022-12-13T12:42:56Z")

</div>

Ktoś pomoże od początku ogarnąć ESPHome + CC1101 z nakładką Apator? Mam komponenty ale mam problemy z kodami. Nie ukrywam w programowaniu jestem groszek, tj. zielony

---

<div class="post-metadata">

**Autor:** ![Medykkforek](https://avatars.discourse-cdn.com/v4/letter/m/f6c823/32.png) [@Medykkforek](https://ai-speaker.discourse.group/u/Medykkforek)\
**Data wpisu:** [14 Grudzień 2022 20:08 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/48 "2022-12-14T20:08:48Z")

</div>

Tutaj masz nawet jak przygotować kable z cc1101 do esp 32

```auto
https://github.com/MariuszWoszczynski/ESPhome-IZAR-meter-reader

```

A jakie masz komponenty ? Jakie próby robiłeś ? Złożyłeś już esp i cc1101 w całośc?

---

<div class="post-metadata">

**Autor:** ![Emil](https://avatars.discourse-cdn.com/v4/letter/e/f4b2a3/32.png) [@Emil](https://ai-speaker.discourse.group/u/Emil)\
**Data wpisu:** [14 Grudzień 2022 20:25 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/49 "2022-12-14T20:25:45Z")

</div>

Mam juz polutowane cc1101 z nodemcu. Problem polega z kodem pod nakladki apator

---

<div class="post-metadata">

**Autor:** ![Medykkforek](https://avatars.discourse-cdn.com/v4/letter/m/f6c823/32.png) [@Medykkforek](https://ai-speaker.discourse.group/u/Medykkforek)\
**Data wpisu:** [14 Grudzień 2022 20:40 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/50 "2022-12-14T20:40:31Z")

</div>

Pokaz kod jak ktoś ma pomóc jak kodu nie udostępniasz  
Chodzi o ten kod?

```auto
esphome:
  name: "water-meter"
  platform: ESP8266
  board: nodemcuv2
     
  includes:
    - custom_components/izar_meter.h
  libraries:
    - SPI 
    - "https://github.com/maciekn/izar-wmbus-esp.git"
    - "https://github.com/bblanchon/ArduinoJson.git"

#esp8266:
# board: nodemcuv2

# Enable logging
logger:

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

ota:
  password: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "WaterMeter-Esp8266"
    password: "XXXXXXXXXXXXXXXXXXXX"

captive_portal:

text_sensor:
  - platform: custom
    lambda: |-
      auto textsensor = new MyTextSensor();
      App.register_component(textsensor);
      return {textsensor->my_text_sensor};
    text_sensors:
      - name: Meter ID #text HEX
        filters:
        - to_upper:

sensor:
  - platform: custom
    lambda: |-
      auto sensor = new MySensor();
      App.register_component(sensor);
      return {sensor->my_sensor};
    sensors:
      - name: Water meter state #float value
        unit_of_measurement: L
        accuracy_decimals: 0
  - platform: dht #DHT22 sensor
    pin: D4 # *****************use your pin***************************
    model: DHT22
    temperature:
      name: "Temperature"
    humidity:
      name: "Humidity"
    update_interval: 5s

```

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [30 Grudzień 2022 19:00 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/51 "2022-12-30T19:00:25Z")

</div>

Na forum Artura koledzy bardzo ciekawie dopracowali swój niestandardowy komponent pod ESPHome. Wystarczy ESP82xx lub ESP32 oraz płytka radia CC1101.

> **[Komponent do ESPHome umożliwiający odczyt mierników wM-Bus i transmisję...](https://forum.arturhome.pl/t/komponent-do-esphome-umozliwiajacy-odczyt-miernikow-wm-bus-i-transmisje-wyniku-do-ha/7548)**
>
> wmbus jest komponentem do ESPHome umożliwiającym odczyt radiowych wodomierzy wM-Bus oraz bezpośrednią integrację z Home Assistant (wodomierz “widoczny” jako sensor). Obecnie wspierane są wodomierze/gazomierze z nakładkami IZAR 868 R4, AT-WMBUS-16-2,...

---

<div class="post-metadata">

**Autor:** ![Woszu](https://avatars.discourse-cdn.com/v4/letter/w/91b2a8/32.png) [@Woszu](https://ai-speaker.discourse.group/u/Woszu)\
**Data wpisu:** [24 Styczeń 2023 18:12 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/52 "2023-01-24T18:12:24Z")

</div>

@Cezary.K Potwierdzam. Bardzo fajny komponent, cały czas się rozbudowuje o kolejne liczniki.

> [@Medykkforek](#):
>
> Tutaj masz nawet jak przygotować kable z cc1101 do esp 32
> 
> ```auto
> https://github.com/MariuszWoszczynski/ESPhome-IZAR-meter-reader
> 
> ```
> 
> A jakie masz komponenty ? Jakie próby robiłeś ? Złożyłeś już esp i cc1101 w całośc?

Zacząłem zabawę z odczytem w ESPHome (przywołałeś moje repo), a potem kolega z forum przejął temat i rozszerza o coraz to nowe liczniki.

Rozpoczęcie zabawy jest banalne. Wystarczy polutować nodemcu v3 z CC1101. Opis z repozytorium jest do mojego projektu z Izarem, mam też projekty dla 1 oraz 2 liczników Apator 16-2.  
W komponencie, który podlinkował @Cezary.K połączenie jest trochę inne. Wszystko jest opisane w repo autora. Jeśli by ktoś nie czuł się na siłach składać elektronikę samodzielnie, to polecam:

> **[Ogłoszenia - Sprzedam, kupię na OLX.pl](https://www.olx.pl/d/oferta/czytnik-wmbus-zestaw-nodemcu-v3-esp8266-cc1101-w-obudowie-CID99-IDSv26w.html)**
>
> OLX.pl to darmowe ogłoszenia lokalne w kategoriach: Praca, Dom i Ogród, Elektronika, Moda, Rolnictwo, Zwierzęta. Dla Dzieci, Sport i Hobby, Muzyka i Edukacja, Usługi i Firmy. Szybko znajdziesz tu ciekawe ogłoszenia i łatwo skontaktujesz się z...

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [24 Styczeń 2023 18:19 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/53 "2023-01-24T18:19:41Z")

</div>

Witamy na forum. Śledzę Wasze poczynania i bardzo dziękuję za podzielenie się swoją pracą. Super projekt 👏.

> **[GitHub - SzczepanLeon/esphome-components](https://github.com/SzczepanLeon/esphome-components)**
>
> Contribute to SzczepanLeon/esphome-components development by creating an account on GitHub.

---

<div class="post-metadata">

**Autor:** ![Woszu](https://avatars.discourse-cdn.com/v4/letter/w/91b2a8/32.png) [@Woszu](https://ai-speaker.discourse.group/u/Woszu)\
**Data wpisu:** [24 Styczeń 2023 18:21 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/54 "2023-01-24T18:21:43Z")

</div>

Największe podziękowania należą się Szczepanowi, on z tym cały czas skutecznie walczy.  
Jak ktoś z powodzeniem skorzysta z rozwiązania, to polecam wspomóc kolegę przez githuba 🙂

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [24 Styczeń 2023 18:27 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/55 "2023-01-24T18:27:02Z")

</div>

Fajnie gdyby ktoś połączył jeszcze ESPHome z projektem rtl\_433 pod odczyt np. radiowych stacji meteo.

> [@Radiowa stacja pogodowa + USB stick i RTL\_433 w działaniu](https://ai-speaker.discourse.group/t/radiowa-stacja-pogodowa-usb-stick-i-rtl-433-w-dzialaniu/2861):
>
> Do wykonania swojej stacji pogodowej wykorzystałem zakupiony zestaw czujników Emos E06016: [obraz] Drugim niezbędnym elementem (jak się później okazało, bez zakupu czujników też można) jest stick USB do obsługi DVB-T. Mój wybór padł na używany model Asus: [obraz] Najważniejszym elementem jest tuner, musi być oparty na odpowiednim chipie Realtek RTL2832. Więcej informacji znajdziecie na stronie projektu, na którym bazuje cały odczyt w HA czyli: Obecnie projekt obsługuje ponad 200 protokoł…

Jest już pewna praca wykonana przez [**NorthernMan54**](https://github.com/NorthernMan54) ale bazuje na połączeniu z projektem [OpenMQTTGateway](https://docs.openmqttgateway.com/)

> **[OpenMQTTGateway v1.6.0](https://docs.openmqttgateway.com/)**
>
> One gateway, many technologies: MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, beacons detection, mi flora / mi jia / LYWSD02/ Mi Scale compatibility, SMS & LORA.

Wpisać nr protokołu do dekodowania la danego sprzętu i otrzymać sensory w ESPHome - marzenie.

> **[GitHub - NorthernMan54/rtl\_433\_ESP: Trial port of the rtl\_433 Library for use...](https://github.com/NorthernMan54/rtl_433_ESP)**
>
> Trial port of the rtl\_433 Library for use with OpenMQTTGateway on a ESP32 and a CC1101 Transceiver - GitHub - NorthernMan54/rtl\_433\_ESP: Trial port of the rtl\_433 Library for use with OpenMQTTGatew...

Obecnie 233 protokoły różnych producentów już w projekcie:

> **[GitHub - merbanan/rtl\_433: Program to decode radio transmissions from devices...](https://github.com/merbanan/rtl_433)**
>
> Program to decode radio transmissions from devices on the ISM bands (and other frequencies) - GitHub - merbanan/rtl\_433: Program to decode radio transmissions from devices on the ISM bands (and oth...

---

<div class="post-metadata">

**Autor:** ![piasek](https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/32.png) [@piasek](https://ai-speaker.discourse.group/u/piasek)\
**Data wpisu:** [7 Marzec 2023 14:15 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/56 "2023-03-07T14:15:02Z")

</div>

Przestał mi działać czytnik wody, mam go zainstalowanego jako Add-ons. Obecnie jest całkowicie wyłączony, gdy próbuje go włączyć mam komunikat, że coś z plikiem conf jest nie tak:

> Go to configuration  
> Invalid dict for option ‘conf’ in Wmbusmeters (W-MBus to MQTT) (eb1c2368\_wmbusmeters).

Pliku configuracujnego nie zmianiłem od kilku miesięcy i wygląda tak:

```yaml
data_path: /config/wmbusmeters
enable_mqtt_discovery: false
conf: >-
  loglevel=normal
  device=auto
  donotprobe=/dev/ttyAMA0
  logtelegrams=false
  ignoreduplicates=true
  meterfiles=/config/wmbusmeters/logs/meter_readings
  meterfilesaction=overwrite
  logfile=/config/wmbusmeters/logs/wmbusmeters.log
  format=json 
  logtimestamps=always
  shell=/usr/bin/mosquitto_pub -h <ip> -u homeassistant -P
  <passwd> -t
  wmbusmeters/$METER_NAME -m "$METER_JSON"
meters:
  - |-
    name=meter-0001
    id=03990112
    driver=apator162
    key=00000000000000000000000000000000
  - |-
    name=meter-0002
    id=03979647
    driver=apator162
    key=00000000000000000000000000000000
  - |-
    name=meter-0003
    id=03990407
    driver=apator162
    key=00000000000000000000000000000000
  - |-
    name=meter-0004
    id=03978776
    driver=apator162
    key=00000000000000000000000000000000
mqtt: {}

```

Przy próbie zapisu mam znowu error, że conf dict jest zły.

> Failed to save add-on configuration, Invalid dict for option ‘conf’ in Wmbusmeters (W-MBus to MQTT) (eb1c2368\_wmbusmeters). Got {‘data\_path’: ‘/config/wmbusmeters’, ‘enable\_mqtt\_discovery’: False, ‘conf’: (…)

error niewiele mi mówi, bo się urywa w pewnym momencie wypisując całego configa.  
Jakieś sugestie, będę wdzięczny?

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [7 Marzec 2023 15:29 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/57 "2023-03-07T15:29:10Z")

</div>

> [@piasek](#):
>
> mam go zainstalowanego jako Add-ons.

Na bramce DEV od AIS?

---

<div class="post-metadata">

**Autor:** ![piasek](https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/32.png) [@piasek](https://ai-speaker.discourse.group/u/piasek)\
**Data wpisu:** [7 Marzec 2023 15:32 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/58 "2023-03-07T15:32:51Z")

</div>

Na Raspberry Pi 4, nie udało mi się na AIS tego ogarnąć.

---

<div class="post-metadata">

**Autor:** ![szopen](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/szopen/32/5143_2.png) [@szopen](https://ai-speaker.discourse.group/u/szopen)\
**Data wpisu:** [7 Marzec 2023 21:07 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/59 "2023-03-07T21:07:07Z")

</div>

To trzeba było go nie aktualizować, teraz musisz dostosować konfigurację do nowego formatowania (możesz ewentualnie wykorzystując Backup cząstkowy powstały np. podczas aktualizacji o ile nie “odkliknąłeś czekboksa” przywrócić wersję Dodatku sprzed zmian, ale myślę, że w końcu kiedyś będzie należało go zaktualizować).

PS Poszukaj podobnych tematów na

> **[ArturHome](https://forum.arturhome.pl/)**
>
> Inteligentny dom dla wszystkich

---

<div class="post-metadata">

**Autor:** ![piasek](https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/32.png) [@piasek](https://ai-speaker.discourse.group/u/piasek)\
**Data wpisu:** [8 Marzec 2023 15:51 UTC](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035/60 "2023-03-08T15:51:46Z")

</div>

Ok ogarnołem, główny problem po przejsciu na nowy format był id i key:

```yaml
- name: meter-0001
  id: "03990112",
  key: "00000000000000000000000000000000"

```

[Poprzednia strona](https://ai-speaker.discourse.group/t/wmbusmeters-odczyt-licznika-wody-izar-rc-868-i-r4-pl-diehl-ai-speaker-home-assistant/3035.md?page=2)
