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.
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ć?
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 ![]()
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 ![]()
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 ?

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
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:
![]()
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)
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 ![]()
To się podziel swoim rozwiązaniem z innymi.


