Komponent wM-Bus do ESPHome (SzczepanLeon) wersja 3.x - wątek ogólny

Raczej Unismart ma tylko ten do zliczania.
Natomiast jest możliwe, że ogniwo jest na wykończeniu, skoro to nie jest nakładka dostawcy… (chociaż zegar działa poprawnie, ale zwykle zegar RTC ma dużą tolerancję na spadek napięcia), najlepiej stwierdzić klikanie kontaktronu na słuch (niestety sam mechanizm licznika miechowego też hałasuje).

ma dwa kontraktrony, jeden od tamperingu, 10 razy nie pstryknelem, ide sprawdzic jeszcze raz. Bardzo dziekuje za pomoc.

1 polubienie

Szczerze mówiąc nie pamiętam, a nie mam jak sprawdzić, bo licznik mi zmienili i teraz mam BK-G4M i ten na 100% ma magnes na ostatnim bębenku.

Natomiast bazując na tym folderze reklamowym

nakładka zlicza każdy impuls, ale przelicza w/g stałej licznika, czyli dla liczników z magnesem na jednolitrowym bębenku musi raportować zmianę dopiero po 10 kliknięciach kontaktronu, skoro raportuje z rozdzielczością 10 litrów.

możliwe, co ważniejsze nie wiem jak się nakładka będzie zachowywała w takim wypadku (a wmbusmeters chyba nie czyta tej części telegramu gdzie są informacje o manipulacji).

Nic nie pomaga, mozliwe ze to cyka tylko kontraktron od tamperingu, dzwiek cykania kontraktronu slychac wyraznie, czujnik mogl dlugo lezec na polce w fabryce, prywatny klient i bateria faktycznie moze slaba, pocykalem teraz z 50 razy ale nic nie pomoglo.

Co do samych ogniw, to są montowane takie, które wytrzymują spokojnie 10 lat (ich samorozwiązanie nie jest bardzo istotne, chociaż oczywiście trochę ogranicza potencjalny czas pracy, więc nie powinny być montowane nakładki starsze niż 2-3 lata od daty produkcji).
Inaczej mówiąc 10 letnia nakładka bez problemu wystartuje, ale raczej bez gwarancji pracy przez 6 lat.

Witam ponownie
Dla konfiguracji

- platform: wmbus
    meter_id: 0x00568957
    type: apatoreitn
    mode: C1
    lqi:
      name: "Poziom LQI PDZ1"
    rssi:
      name: "Poziom RSSI PDZ1"
    current_hca:
      name: "Bieżący rok PDZ1"
    previous_hca: 
      name: "Poprzedni rok PDZ1"
    current_m_hca:
      name: "Bieżący miesiąc PDZ1"
    previous_m_hca:
      name: "Poprzedni miesiąc PDZ1"
    temp_room_avg_c:
      name: "Śrdnia temperatura PDZ1"

usunąłem linię “key”
podzielnik zaczął się czytać tylko częsciowo i wartość jest niezgodna z tym co odczytałem po NFC. Bieżący odczyt 59

ramka

13:40:42][D][wmbus:090]: Using driver 'apatoreitn' for ID [0x00568957] RSSI: -59 dBm LQI: 133 Frame: C1 A T: 40440106578956000D08A00000C100000040FC3B000000000000000000000000000000000000000000000000000000000000003B00000000000000503304000000 (65)
[13:40:42][D][sensor:098]: '0x568957 Poziom LQI PDZ1': Sending state 133.00000  with 0 decimals of accuracy
[13:40:42][D][sensor:098]: '0x568957 Poziom RSSI PDZ1': Sending state -59.00000 dBm with 0 decimals of accuracy
[13:40:42][D][sensor:098]: '0x568957 Bieżący rok PDZ1': Sending state 15356.00000  with 0 decimals of accuracy
[13:40:42][D][sensor:098]: '0x568957 Poprzedni rok PDZ1': Sending state 0.00000  with 0 decimals of accuracy
[13:40:42][D][sensor:098]: '0x568957 Śrdnia temperatura PDZ1': Sending state 0.00000 °C with 2 decimals of accuracy
[13:40:43][D][mbus:013]: Processing C1 A frame
[13:40:43][D][crc:035]:     calculated: 0xC420, read: 0xF860  !!!

Czy coś mogę jeszcze poprawić w konfiguracji, odczyt ver.3 przekąmpilowany na ESPHome 2025.6.3 (na 2025.8.4 odczyt danych jest taki sam)
Czy faktycznie do poprawnego odczytu potrzebny jest poprawny key, który został wprowadzony do podzielników ?
Pozdrawiam

Więcej logów. Powyzej masz pomieszane.dwie sytuacje.

Ale widac na górze ze CRC orzeszlo więc odczyt powinien byc OK.

CRC z dołu nie wiem od ktorej ramki jest.

tu jest log z Gama350 i E-ITN 40

[20:39:59][D][wmbus:176]: Meter ID [0x06074476] RSSI: -64 dBm LQI: 128 Frame: T1 A not found in configuration T: 6E4401067644070605077AE2006085F83DF84E1C265857B5ACF001C07E784F55DE938AF640AD23159BFDDFA3F1AA9EDFB6D3E124E92AF4FE0E9F508CCB0CEC6D5654D6285BE708D4202ABBB52069C8BEDB2608F8126B470165C22CE893E6E34B036097A9B3410FF9420F7315774B13 (111)
[20:39:59][D][mbus:034]: Processing T1 A frame
[20:39:59][D][mbus:034]: Processing T1 A frame
[20:40:02][D][mbus:013]: Processing C1 A frame
[20:40:02][D][wmbus:090]: Using driver 'apatoreitn' for ID [0x00568957] RSSI: -57 dBm LQI: 128 Frame: C1 A T: 40440106578956000D08A00000C100000040FC3B000000000000000000000000000000000000000000000000000000000000003B00000000000000503304000000 (65)
[20:40:02][D][sensor:098]: '0x568957 Poziom LQI PDZ1': Sending state 128.00000  with 0 decimals of accuracy
[20:40:02][D][sensor:098]: '0x568957 Poziom RSSI PDZ1': Sending state -57.00000 dBm with 0 decimals of accuracy
[20:40:02][D][sensor:098]: '0x568957 Bieżący rok PDZ1': Sending state 15356.00000  with 0 decimals of accuracy
[20:40:02][D][sensor:098]: '0x568957 Poprzedni rok PDZ1': Sending state 0.00000  with 0 decimals of accuracy
[20:40:02][D][sensor:098]: '0x568957 Śrdnia temperatura PDZ1': Sending state 0.00000 °C with 2 decimals of accuracy
[20:40:04][D][mbus:013]: Processing C1 A frame
[20:40:04][D][crc:035]:     calculated: 0xC29A, read: 0xFFFE  !!!
[20:40:06][D][mbus:013]: Processing C1 A frame
[20:40:06][D][crc:035]:     calculated: 0x3199, read: 0x6275  !!!
[20:40:08][D][mbus:034]: Processing T1 A frame
[20:40:08][D][wmbus:090]: Using driver 'amiplus' for ID [0x31282505] RSSI: -55 dBm LQI: 128 Frame: T1 A T: BE44ED140525283101027ABE00B005B8D6D8612257E3C604EE59F6B459BB0AD23371F26391D51FD2A4FECA23942AE5F28E907A48CF173C0ABBE4C14C1B734EAF573AD3E6A693484FC81C2DCFD5F7704DC400CD7566A4A2A82C6723BF226EA4110649F909038CAD30917E7CDC830D3C67506F17C2F50A40CD2FE42F94B1E4881D21C4FD875557786C90D5980FB9AE8D42D1DFF5B7810181D7807728E83A956062E874686CFD949
[20:40:08][D][wmbus:104]: Decrypted T : BE44ED140525283101027ABE00B0052F2F066D772894303A800C78052528310E036408360000008E10036408360000008E20030000000000008E30030000000000008E8010030000000000000E833C0000000000008E10833C0000000000008E20833C0000000000008E30833C0000000000008E8010833C0000000000000B2B1425000BAB3C0000000BFB140000000BFB943C0303000AFDC9FC0130020AFDC9FC0231020AFDC9FC0332020BABC8FC100000072F2F2F2F2F2F2F2F2F2F2F2F (191)
[20:40:08][D][sensor:098]: '0x31282505 Poziom lqi': Sending state 128.00000  with 0 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Poziom RSSI': Sending state -55.00000 dBm with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Moc pobrana - aktualna': Sending state 2.51400 kW with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Energia oddana - aktualna': Sending state 0.00000 kW with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Energia pobrana': Sending state 360.86401 kWh with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Energia oddana': Sending state 0.00000 kWh with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Napięcie faza 1': Sending state 230.00000 V with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Napięcie faza 2': Sending state 231.00000 V with 3 decimals of accuracy
[20:40:08][D][sensor:098]: '0x31282505 Napięcie faza 3': Sending state 232.00000 V with 3 decimals of accuracy
[20:40:13][D][mbus:034]: Processing T1 A frame
[20:40:17][D][mbus:034]: Processing T1 A frame
[20:40:55][D][mbus:013]: Processing C1 A frame
[20:40:55][D][crc:035]:     calculated: 0x1BF3, read: 0xFEFE  !!!
[20:40:57][D][mbus:034]: Processing T1 A frame
[20:40:57][D][wmbus:176]: Meter ID [0x06057436] RSSI: -63 dBm LQI: 128 Frame: T1 A not found in configuration T: 6E4401063674050605077ADB006085D17C5D2EC24A94A1FEF6002D1BF51B1E05C3F59AF86943BB36ADFB928B735C2793F9CD7FB1E0536BA04B82166780FA1F03297585AF88127CF86EB6F24897592300407883CBD0538406FA23D0323962D43016E45D0FF393FCD5290C72E4CE3AAF (111)
[20:40:58][D][mbus:013]: Processing C1 A frame
[20:40:58][D][crc:035]:     calculated: 0x13BB, read: 0x72AE  !!!
[20:41:03][D][mbus:013]: Processing C1 A frame
[20:41:03][D][crc:035]:     calculated: 0x5C04, read: 0x9D8C  !!!
[20:41:06][D][mbus:013]: Processing C1 A frame
[20:41:06][D][crc:035]:     calculated: 0x0028, read: 0x5D24  !!!
[20:41:06][D][mbus:034]: Processing T1 A frame
[20:41:08][D][mbus:034]: Processing T1 A frame
[20:41:08][D][wmbus:090]: Using driver 'amiplus' for ID [0x31282505] RSSI: -54 dBm LQI: 128 Frame: T1 A T: BE44ED140525283101027ABF00B005A6C6EBE2FB660F0D30DFFCB3DDD0ABA8C6E17E0D5DBA6630E0F7DDCC1D2492DD2692384EF93A201D760D16AD70543387FA23D6DF932DD80789AE81FB52B8ADF39D703072A138076E25C8D3BA18BEB3013142F8CFD3D760554C88E8659B6B84027A052B0C12BC0E35CE49288AB8327B8AA48209783C68129F988F04E399856268E5C499E08D33B5229D7C91779F8DF221A66FF12B7D19670
[20:41:08][D][wmbus:104]: Decrypted T : BE44ED140525283101027ABF00B0052F2F066D772994303A800C78052528310E030509360000008E10030509360000008E20030000000000008E30030000000000008E8010030000000000000E833C0000000000008E10833C0000000000008E20833C0000000000008E30833C0000000000008E8010833C0000000000000B2B8123000BAB3C0000000BFB140000000BFB943C0003000AFDC9FC0130020AFDC9FC0231020AFDC9FC0332020BABC8FC100000072F2F2F2F2F2F2F2F2F2F2F2F (191)
[20:41:08][D][sensor:098]: '0x31282505 Poziom lqi': Sending state 128.00000  with 0 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Poziom RSSI': Sending state -54.00000 dBm with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Moc pobrana - aktualna': Sending state 2.38100 kW with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Energia oddana - aktualna': Sending state 0.00000 kW with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Energia pobrana': Sending state 360.90500 kWh with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Energia oddana': Sending state 0.00000 kWh with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Napięcie faza 1': Sending state 230.00000 V with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Napięcie faza 2': Sending state 231.00000 V with 3 decimals of accuracy
[20:41:08][D][sensor:098]: '0x31282505 Napięcie faza 3': Sending state 232.00000 V with 3 decimals of accuracy
[20:41:17][D][mbus:013]: Processing C1 A frame
[20:41:17][D][wmbus:176]: Meter ID [0x00569008] RSSI: -66 dBm LQI: 136 Frame: C1 A not found in configuration T: 40440106089056000D08A00000C100000040FC18000000000000000000000000000000000000000000000000000000000000001800000000000000503304000000 (65)
[20:41:27][D][mbus:013]: Processing C1 A frame
[20:41:27][D][crc:035]:     calculated: 0xA24D, read: 0x9549  !!!
[20:41:36][D][mbus:013]: Processing C1 A frame
[20:41:36][D][crc:035]:     calculated: 0xF18D, read: 0x9C8C  !!!
[20:41:54][D][mbus:013]: Processing C1 A frame
[20:41:54][D][crc:035]:     calculated: 0x512C, read: 0xF860  !!!
[20:42:07][D][mbus:034]: Processing T1 A frame
[20:42:18][D][mbus:013]: Processing C1 A frame
[20:42:18][D][wmbus:090]: Using driver 'apatoreitn' for ID [0x00568985] RSSI: -55 dBm LQI: 129 Frame: C1 A T: 40440106858956000D08A00000C100000040FC01000000000000000000000000000000000000000000000000000000000000000100000000000000503304000000 (65)
[20:42:18][D][sensor:098]: '0x568985 Poziom LQI PDZ2': Sending state 129.00000  with 0 decimals of accuracy
[20:42:18][D][sensor:098]: '0x568985 Poziom RSSI PDZ2': Sending state -55.00000 dBm with 0 decimals of accuracy
[20:42:18][D][sensor:098]: '0x568985 Bieżący rok PDZ2': Sending state 508.00000  with 0 decimals of accuracy
[20:42:18][D][sensor:098]: '0x568985 Poprzedni rok PDZ2': Sending state 0.00000  with 0 decimals of accuracy
[20:42:18][D][sensor:098]: '0x568985 Śrdnia temperatura PDZ2': Sending state 0.00000 °C with 2 decimals of accuracy
[20:42:18][D][mbus:013]: Processing C1 A frame
[20:42:18][D][crc:035]:     calculated: 0xA691, read: 0xC2C4  !!!
[20:42:30][D][mbus:034]: Processing T1 A frame
[20:42:30][D][wmbus:176]: Meter ID [0x01235707] RSSI: -58 dBm LQI: 128 Frame: T1 A not found in configuration T: 6E4401060757230105077AF0006085F26C9EFE72FFDFEB15ECEAF5C74039471E2DEEEDA1042349AC9562FA41A6A4EF7A8F671226AEF4B6E8433F1B137F911FA374BE6DE72243FB4045E0A88763C8E7E8141C5B8ACAFABBCBE1ECD1AF40E1AF33099CA500C483EA5C898D10259344E3 (111)
[20:42:31][D][mbus:034]: Processing T1 A frame
[20:42:31][D][wmbus:176]: Meter ID [0x06205467] RSSI: -63 dBm LQI: 135 Frame: T1 A not found in configuration T: 6E4401066754200605077A6B0060857627967D3023963E134FD3BE76E597222C3FDCCC00C291D0F6429790DEE2EC680F927FE481ECCFE257C132BA43DBC01B92F8A2BB5424BEBF0C37EE61F80A9D59A20FCB42C6E7AC286E96F1FFB200B529A42BAAA9F4A429A0DA37A3CE729672B8 (111)
[20:42:43][D][mbus:013]: Processing C1 A frame
[20:42:43][D][crc:035]:     calculated: 0xFFFF, read: 0x7FFF  !!!
[20:42:55][D][mbus:034]: Processing T1 A frame
[20:43:00][D][mbus:013]: Processing C1 A frame
[20:43:00][D][crc:035]:     calculated: 0x07B3, read: 0xFBE6  !!!
[20:43:01][D][mbus:034]: Processing T1 A frame
[20:43:08][D][mbus:034]: Processing T1 A frame
[20:43:08][D][wmbus:090]: Using driver 'amiplus' for ID [0x31282505] RSSI: -55 dBm LQI: 128 Frame: T1 A T: BE44ED140525283101027AC100B00571F669C73B633D10BCF70864A26716663017F616E5ED499B494388D797F39557650754B136DB133BE5E50B1C503B3CD851FA6AC3CB054BAE39C99D39E66A2A6F3F02798942D1F17812912C66C72E4D0CE2F1EC594D6140D642AA925C257C1CF29B7BA110EAAED559B77B9C32434244CA3B9B136C7DCCB16CC139D7CA4EE8566E4EA8E44C37C467904514B9B2353C5E570794210E62A41D3
[20:43:08][D][wmbus:104]: Decrypted T : BE44ED140525283101027AC100B0052F2F066D772B94303A800C78052528310E033909360000008E10033909360000008E20030000000000008E30030000000000008E8010030000000000000E833C0000000000008E10833C0000000000008E20833C0000000000008E30833C0000000000008E8010833C0000000000000B2B8803000BAB3C0000000BFB140000000BFB943C1003000AFDC9FC0131020AFDC9FC0231020AFDC9FC0332020BABC8FC100000072F2F2F2F2F2F2F2F2F2F2F2F (191)
[20:43:08][D][sensor:098]: '0x31282505 Poziom lqi': Sending state 128.00000  with 0 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Poziom RSSI': Sending state -55.00000 dBm with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Moc pobrana - aktualna': Sending state 0.38800 kW with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Energia oddana - aktualna': Sending state 0.00000 kW with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Energia pobrana': Sending state 360.93900 kWh with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Energia oddana': Sending state 0.00000 kWh with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Napięcie faza 1': Sending state 231.00000 V with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Napięcie faza 2': Sending state 231.00000 V with 3 decimals of accuracy
[20:43:08][D][sensor:098]: '0x31282505 Napięcie faza 3': Sending state 232.00000 V with 3 decimals of accuracy
[20:43:14][D][mbus:013]: Processing C1 A frame
[20:43:14][D][wmbus:176]: Meter ID [0x00569004] RSSI: -66 dBm LQI: 133 Frame: C1 A not found in configuration T: 40440106049056000D08A00000C100000040FC6B000000000000000000000000000000000000000000000000000000000000006B00000000000000503304000000 (65)
[20:43:16][D][mbus:034]: Processing T1 A frame
[20:43:22][D][mbus:034]: Processing T1 A frame
[20:43:22][D][wmbus:176]: Meter ID [0x00902960] RSSI: -68 dBm LQI: 128 Frame: T1 A not found in configuration T: 6E4401066029900005077A240060850540B8E49445E57EB481435660F05EA2AE88041C249C9398948EFEB8EC85CB72F4ABBC309BB87867A524C2AA4198FC043F2CE554B37C040BAD87E27C0CCE2EF95E5DA5612AAE83D9B9C85C8E2D4FA752DA516027B52E30A95B9D4ECA46DF6598 (111)
[20:43:31][D][mbus:034]: Processing T1 A frame
[20:43:47][D][mbus:013]: Processing C1 A frame
[20:43:47][D][crc:035]:     calculated: 0x435B, read: 0xFECD  !!!
[20:43:51][D][mbus:034]: Processing T1 A frame
[20:43:51][D][wmbus:176]: Meter ID [0x06065611] RSSI: -57 dBm LQI: 128 Frame: T1 A not found in configuration T: 6E4401061156060605077AD4006085B665A32D475FE0BE37329EFA3D0BDF950197B300C97873A3CA0A7988DDFF76C46C7439A68A9C650638172251BB22DDDE4FCBB8DF8250C196966DAF07898CE36299AAC9242542BADE2614821E4E45BEB6B3F11B8F02512F08B82225382BE5D591 (111)
[20:44:01][D][mbus:034]: Processing T1 A frame

Driver do tego apatora wymaga uaktualnienia.
Jest to jakaś nowa wersja podzielnika? Możesz zdjęcie tu załączyć?

https://wmbusmeters.org/analyze/40440106578956000d08a00000c100000040fc3B000000000000000000000000000000000000000000000000000000000000003B00000000000000503304000000

Zgłasza się on innym kodem oraz dane są na innych pozycjach.

Nałap parę telegramów z odpowiadającymi im odczytami po NFC opisz jaki to podzielnik i zrób ticketa GitHub · Where software is built nie wspominając że to ESPHome :wink:

Podzielnik mam od 3-10-2025 więc będę zbierał dane.
Napisałem też do Apatora co mogę odczytać z tego podzielnika po WM-BUS jako odbiorca. Zobaczę co odpiszą.
link do producenta podzielnika
A jak już będę mieć dane to będę pisać bo nigdy nie robiłem zgłoszenia :frowning:

tak wygląda zrzut z programu Radio Admin na androida dla tego licznika

source	isResponse	sn	timestamp	rssi	isLic	26	42	52	83	84	85	86	87	88	92	106	107	111	116	140	154
NFC	0	0101-00568957	15.10.2025 16:32	0	0	01.06.	-60.00	59	0,0,0	0,0,0	0,0,0	0,0,0	0,0,0	0,0,0	59	0,0,0	0,0,0	15.10.2025	0	0	0

Zdjęcie załącza się odnośnikiem ?

zdjęcie-2025-10-16_21-59

a jeśli zdjęcie jest gdzieś w sieci to NIBY wystarczy wkleić odnośnik (ale zdecydowanie odradzam takie rozwiązanie - popatrz na fora istniejące od kilkunastu lat, wśród starszych wątków jest zawsze większość takich z pustymi miejscami po linkowanej grafice, co czyni większość z tych wątków bezużyteczną…)

można też wkleić copy+paste do treści
albo za pomocą drag and drop

To zdjęcie już wstawiam oraz zrzuty z programu Radio admin dla poniższego zrzutu CSV


Kolekcjonuj pary:
wpis z RadioAdmin (bardzo fajny on jest) oraz odczytana ramka z komponentu.

Na dzis to problemem jest ustalenie ktore to miejsce danych z 59 jest aktualne (sa dwa i jedno moze byc z jakiegos okresu a drugie jako total)

to w taki sposób będzie to bardziej widoczne:
nfc
Tu jest co pod, którą cyferką.
-60 średnia temperatura otoczenia w ubiegłym okresie rozliczeniowym ( source nr 42)
01.06. Data początku od aktualnego rocznego okresu rozliczeniowego (source nr 26)
59 wartość zużycia od aktualnego rocznego okresu rozliczeniowego (tu mi się wydaje source nr 52)
59 Wartość zużycia za bieżący miesiąc rozliczeniowy (tu mi się wydaje na górze source nr 59)

2 polubienia

Dostałem odpowiedź od Apatora.
Nie udostępniają kodów i administrator może zaprogramować podzielnik po swojemu.
Tak więc dobra wola spółdzielni lub samemu metodą prób i błędów.

Musisz wiedzieć kto siedzi w takiej Spółdzielni, w najgorszym wypadku będą uważać że chcesz kraść.

Tak
Spółdzielnie we wszystkich osobach widza problem jak są oczytane i techniczne.
I nie dają sobie wcisnąć kitu.
Coś o tym wiem.

Witam

Mam problem z kompilacją modułu V2. ESP w wersji 2.9 działało bez problemu natomiast wersje 2.10 i wyżej już wyrzucał bład kompilacji.

moja konfiguracja, miał ktoś podobny problem?

#dashboard_import:
# package_import_url: github://MariuszWoszczynski/wmbus-reader-v2/wmbus-reader-v2.yaml@main
#  import_full_config: true
 
substitutions:
  name: "wmbus-reader-v2"
  friendly_name: "wmbus reader v2"
  status_led: GPIO15
  
esphome:
  name: "${name}"
  friendly_name: "${friendly_name}"
  project:
    name: esphome.wmbus_reader_v2
    version: "1.0"
  # only for RPI 
  compile_process_limit: 1
  
esp32:
  board: lolin_s2_mini
  framework:
    type: arduino
 
external_components:
#  - source: github://SzczepanLeon/esphome-components@3.2.3
- source: github://SzczepanLeon/esphome-components@version_3
  components: [ wmbus ]
  refresh: 0d
 
 
time:
 - platform: sntp
   id: time_sntp
 
 
# Enable logging
logger:
  level: debug
 
# Enable Home Assistant API
api:
  encryption:
    key: "D0KKR80TBX3z2sx+Pejf1BBJ/+jaj5dQZXNZuwD/s8k="
 
ota:
 platform: esphome
 
wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
  power_save_mode: LIGHT
  fast_connect: true
  reboot_timeout: 10min
  output_power: 18dB
#  static IP configuration (instead of data from the secret file)
#  manual_ip:
#    static_ip: 192.168.10.99
#    gateway: 192.168.10.1
#    subnet: 255.255.255.0
 
  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "WMBUS Reader v2"
#    password: "password_12345678"
 
# Status LED for connection
status_led:
  pin:
    # Blue LED
    number: ${status_led}

captive_portal:
 
web_server: 
  port: 80
 
wmbus:
  mosi_pin: GPIO35
  clk_pin:  GPIO36 
  miso_pin: GPIO37
  gdo2_pin: GPIO1 
  gdo0_pin: GPIO2
  cs_pin:   GPIO34
  log_unknown: true
 

text_sensor: 
    # For Apator16-2 water meter please add also text sensor (for debug purposes):
  - platform: wmbus                       
    name: "Text debug for Apator 16-2"
    #diagnostic info
  - platform: wifi_info                   
    ip_address:
      name: 'IP Address'
      icon: mdi:wifi
    ssid:
      name: 'Connected SSID'
      icon: mdi:wifi-strength-2
      
sensor:
    # Reports the WiFi signal strength/RSSI in dB
  - platform: wifi_signal 
    name: "WiFi Signal dB"
    id: wifi_signal_db
    update_interval: 60s
    entity_category: "diagnostic"
# first sensor (water)
  - platform: wmbus
    meter_id: 0x215F4EFA
    type: izar
    add_prefix: false
    lqi:
      name: "My lqi"
    rssi:
      name: "My RSSI"
    total_water_m3:
      name: "My cold water"
   #  filters:              #optional
   #    - offset: 123.4567  #the difference between the indications of the radio overlay and the counter (if you have a used overlay)
    last_month_total_water_m3:
      name: "Last month total water"
    current_month_total_water_l:
      name: "Current month total water"
    transmit_period_s:
      name: "Transmit period [s]"
    remaining_battery_life_y:
      name: "Remaining battery life [Y]"
    current_alarms:
      name: "Current alarms"
    previous_alarms:
      name: "Previous alarms"
  # more options on https://github.com/SzczepanLeon/esphome-components

Witam, czy stara wersja
esp8266:
board: nodemcuv2

Będzie działać jeszcze na HomeESP 2025.10.2 ?
Bo przy próbie update dostaję

INFO Updating https://github.com/SzczepanLeon/esphome-components.git@version_3
INFO Detected timezone 'Europe/Warsaw'
Failed config

sensor.wmbus: [source /config/esphome/woda.yaml:61]
  platform: wmbus
  meter_id: 69810199
  type: apator162
  key: 00000000000000000000000000000000
  
  Duplicate sensor entity with name 'My lqi' found. Conflicts with entity 'My lqi' (id: ) from component 'sensor.wmbus'. Each entity on a device must have a unique name within its platform.
  lqi: 
    name: My lqi
  
  Duplicate sensor entity with name 'My RSSI' found. Conflicts with entity 'My RSSI' (id: ) from component 'sensor.wmbus'. Each entity on a device must have a unique name within its platform.
  rssi: 
    name: My RSSI
  total_water_m3: 
    name: Stan licznika wody ogrod

Dobra, zrobione :slight_smile:

To się podziel swoim rozwiązaniem z innymi.