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

Powyłączałem i doszedłem do takiego wniosku, że wysłanie danych po MQTT zajmuje pewnie tak dużo zasobów, że odbieranie telegramów powyżej dwóch urządzeń nie jest możliwe.

Niestety ale aktualnie Home Assistantt mam w drugiej lokalizacji i nie chce mi gadać api ESPHome z HA

Korzystasz z MQTT z HA?
Jak potrzebujesz tylko do wmbus’a to może te eksperymentalne/proste pod wmbusem wystarczy.

Muszę, bo inaczej nie mam jak przekazać danych do HA.
Jak podłączę HA z odbiornikiem danych z wodomierza w jednej sieci, to wszystko działa poprawnie poprzez API ESPHome. Jak włączę MQTT to zaczyna nie przetwarzać telegramów jak ustawie trzy lub cztery liczniki.
Na razie muszę mieć MQTT, bo serwer HA mam w innej lokalizacji a ESP32 z CC1101 mam w innej lokalizacji też w innej sieci.
Przekierowałem porty, zrobiłem VPN i nie chcą gadać ze sobą - ale się widzą.
Połączenie ich w jedną sieć np. wireguard z np. EOIP nie wchodzi w grę

Ale czy musisz mieć MQTT za ESPHome (źle poprzednio napisałem)?
Moze to moje proste z komponentu wystarczy?
Wtedy wysyłasz do HA json’a i w HA dzielisz na sensory.

Nie muszę mieć MQTT. Na razie się tym bawię. Wcześniej walczyłem z wodomierzami Minol ale wspólnota wymieniła mi na Apatory więc temat u mnie przyśpieszył.
Możesz podać jakiś tutorial, jak to ogarnąć?

Wywalasz sekcje mqtt: i dodajesz sekcje mqtt ale pod wmbus:.

Opcje są opisane na moim githubie (razem z przykładem).

wersja 4.0.4 nie dekoduje

[21:01:26][V][mbus:063]: Frame: BE44ED149559413001027A8200B0056547166CA2DCEB58B2A224E4F53037A4F1696944FEFF60A315C715C42DA3720B2A34A83C213A373905B13B93C2B75C9EDB317EBACA3F9B8B14683F97022656D9DA0C2E6FD2BE55E910E339BD083487CF37464C6E4B70F2A31605808128E08293A340FC699C6A517FCAD031E9BC741DD09F56C5861B667A6D92FAFB28536726465674E40275727738AA021CFD32FDAC7CED5C3ADA02AF31F6D054015B9457EDC708CFFC40DACAA7F0A2F71714D4339B39 (191) [without CRC]
[21:01:26][V][wmbus:250]: Will send RTLWMBUS telegram to 10.0.0.9:7011 via UDP
[21:01:26][V][Telegram.cpp:1131]: (wmbus) parseDLL @0 191
[21:01:26][V][Telegram.cpp:1178]: (wmbus) parseELL @10 181
[21:01:26][V][Telegram.cpp:1333]: (wmbus) parseNWL @10 181
[21:01:26][V][Telegram.cpp:1391]: (wmbus) parseAFL @10 181
[21:01:26][V][Telegram.cpp:2078]: (wmbus) parseTPL @10 181
[21:01:26][I][wmbus:085]: amiplus [0x30415995] RSSI: -61dBm T: BE44ED149559413001027A8200B0056547166CA2DCEB58B2A224E4F53037A4F1696944FEFF60A315C715C42DA3720B2A34A83C213A373905B13B93C2B75C9EDB317EBACA3F9B8B14683F97022656D9DA0C2E6FD2BE55E910E339BD083487CF37464C6E4B70F2A31605808128E08293A340FC699C6A517FCAD031E9BC741DD09F56C5861B667A6D92FAFB28536726465674E40275727738AA021CFD32FDAC7CED5C3ADA02AF31F6D054015B9457EDC708CFFC40DACAA7F0A2F71714D4339B39 (191) T1 A
[21:01:26][D][meters.cpp:1993]: (meter) created ESPHome amiplus 30415995 encrypted
[21:01:26][V][Telegram.cpp:1131]: (wmbus) parseDLL @0 191
[21:01:26][V][Telegram.cpp:1178]: (wmbus) parseELL @10 181
[21:01:26][V][Telegram.cpp:1333]: (wmbus) parseNWL @10 181
[21:01:26][V][Telegram.cpp:1391]: (wmbus) parseAFL @10 181
[21:01:26][V][Telegram.cpp:2078]: (wmbus) parseTPL @10 181
[21:01:26][V][meters.cpp:635]: (meter) ESPHome: for me? 30415995.M=EGM.V=01.T=02,30415995.M=EGM.V=01.T=02 in 30415995
[21:01:26][V][meters.cpp:699]: (meter) ESPHome: yes for me
[21:01:26][D][meters.cpp:922]: (meter) ESPHome(0) amiplus  handling telegram from 30415995.M=EGM.V=01.T=02
[21:01:26][V][Telegram.cpp:1131]: (wmbus) parseDLL @0 191
[21:01:26][V][Telegram.cpp:545]: (telegram) DLL L=be C=44 (from meter SND_NR) M=14ed (EGM) A=30415995 VER=01 TYPE=02 (Electricity meter) (driver amiplus) DEV=ESPHome wM-Bus RSSI=-61
[21:01:26][V][Telegram.cpp:1178]: (wmbus) parseELL @10 181
[21:01:26][V][Telegram.cpp:1333]: (wmbus) parseNWL @10 181
[21:01:26][V][Telegram.cpp:1391]: (wmbus) parseAFL @10 181
[21:01:26][V][Telegram.cpp:2078]: (wmbus) parseTPL @10 181
[21:01:26][V][Telegram.cpp:299]: (TPL) num encrypted blocks 11 (176 bytes and remaining unencrypted 0 bytes)
[21:01:26][V][Telegram.cpp:303]: (TPL) AES CBC IV decrypting
[21:01:26][V][Telegram.cpp:343]: (TPL) IV ED149559413001028282828282828282
[21:01:26][V][utils.cpp:823]: (TPL) decrypted  "2F2F066DE101751939800C78955941300E033642670100008E10033642670100008E20030000000000008E30030000000000008E8010030000000000000E833C2318320500008E10833C2318320500008E20833C0000000000008E30833C0000000000008E8010833C0000000000000B2B8608000BAB3C0000000BFB140000000BFB943C1407000AFDC9FC0125020AFDC9FC0232020AFDC9FC0331020BABC8FC100000072F2F2F2F2F2F2F2F2F2F2F2F"
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 19: 066D Instantaneous vif=6d  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 27: 0C78 Instantaneous vif=78  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 33: 0E03 Instantaneous vif=3  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 42: 8E1003 Instantaneous vif=3  st=0 ta=1 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 51: 8E2003 Instantaneous vif=3  st=0 ta=2 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 60: 8E3003 Instantaneous vif=3  st=0 ta=3 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 70: 8E801003 Instantaneous vif=3  st=0 ta=4 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 79: 0E833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 89: 8E10833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=1 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 99: 8E20833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=2 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 109: 8E30833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=3 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 120: 8E8010833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=4 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 128: 0B2B Instantaneous vif=2b  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 134: 0BAB3C Instantaneous vif=2b HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 140: 0BFB14 Instantaneous vif=7b14  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 147: 0BFB943C Instantaneous vif=7b14 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 155: 0AFDC9FC01 Instantaneous vif=7d49 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 162: 0AFDC9FC02 Instantaneous vif=7d49 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 169: 0AFDC9FC03 Instantaneous vif=7d49 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1471]: [DVPARSER] entry 176: 0BABC8FC10 Instantaneous vif=2b HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[21:01:26][V][dvparser.cpp:1493]: (dvparser) found new format "066D0C780E038E10038E20038E30038E8010030E833C8E10833C8E20833C8E30833C8E8010833C0B2B0BAB3C0BFB140BFB943C0AFDC9FC010AFDC9FC020AFDC9FC030BABC8FC10" with hash 360e, remembering!
[21:01:26][V][Telegram.cpp:634]: (telegram) TPL CI=7a
[21:01:26][V][Telegram.cpp:640]:  ACC=82 STS=00 CFG=05b0 (AES_CBC_IV nb=11 cntn=0 ra=0 hc=0)
[21:01:26][V][meters.cpp:986]: (meters) trying field info total_energy_consumption(Energy)[0]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info total_energy_consumption(Energy)[0] to extract 0E03 at offset 33
[21:01:26][V][meters.cpp:2168]: (meter) AnyEnergyVIF total_energy_consumption_kwh decoded kwh default kwh value 1674.24 (scale 1)
[21:01:26][V][meters.cpp:986]: (meters) trying field info current_power_consumption(Power)[1]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info current_power_consumption(Power)[1] to extract 0B2B at offset 128
[21:01:26][V][meters.cpp:2168]: (meter) PowerW current_power_consumption_kw decoded kw default kw value 0.886 (scale 1)
[21:01:26][V][meters.cpp:986]: (meters) trying field info total_energy_production(Energy)[2]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info total_energy_production(Energy)[2] to extract 0E833C at offset 79
[21:01:26][V][meters.cpp:2168]: (meter) Any total_energy_production_kwh decoded kwh default kwh value 5321.82 (scale 1)
[21:01:26][V][meters.cpp:986]: (meters) trying field info current_power_production(Power)[3]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info current_power_production(Power)[3] to extract 0BAB3C at offset 134
[21:01:26][V][meters.cpp:2168]: (meter) Any current_power_production_kw decoded kw default kw value 0 (scale 1)
[21:01:26][V][meters.cpp:986]: (meters) trying field info voltage_at_phase_1(Voltage)[4]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info voltage_at_phase_1(Voltage)[4] to extract 0AFDC9FC01 at offset 155
[21:01:26][V][meters.cpp:2168]: (meter) Any voltage_at_phase_1_v decoded v default v value 225 (scale 1)
[21:01:26][V][meters.cpp:986]: (meters) trying field info voltage_at_phase_2(Voltage)[5]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info voltage_at_phase_2(Voltage)[5] to extract 0AFDC9FC02 at offset 162
[21:01:26][V][meters.cpp:2168]: (meter) Any voltage_at_phase_2_v decoded v default v value 232 (scale 1)
[21:01:26][V][meters.cpp:986]: (meters) trying field info voltage_at_phase_3(Voltage)[6]...
[21:01:26][V][meters.cpp:1008]: (meters) using field info voltage_at_phase_3(Voltage)[6] to extract 0AFDC9FC03 at offset 169
[21:01:26][V][meters.cpp:2168]: (meter) Any voltage_at_phase_3_v decoded v default v value 231 (scale 1)
WARNING wodomierz @ 10.0.0.248: Connection error occurred: [Errno 104] Connection reset by peer
INFO Processing unexpected disconnect from ESPHome API for wodomierz @ 10.0.0.248
WARNING Disconnected from API
INFO Successfully connected to wodomierz @ 10.0.0.248 in 0.003s
INFO Successful handshake with wodomierz @ 10.0.0.248 in 0.132s

A ja widze ze dekoduje tylko pod koniec jakis crash pewnie jest :wink:

żadenego sensora nie ma, :slight_smile:
wywaliłem teraz Game350 i pozostawiłem 2 apatory i gaz unismart
i testujemy

Nie ma bo ESP nie wytrzymał dekodowania i zrestartował się. Ale z tego co widać ładnie wykrywa driver i wartości zaczyna obrabiać.

Usunięte sensory GAMA, i cisza nic więcej nie odbiera ale poczekam :slight_smile:
Widzę telegramy tylko gama ale są pomijane

A nikt z Was mnie próbował użyć sensorów debuga?

gotowe fragmenty konfiguracji (sensory debuga i inne sensory diagnostyczne - tu wystarczy sam ogólny debug jak sądzę) zamieszczałem kiedyś w wątku na inny temat

może warto sprawdzić czy pamięć się nie kończy

Tu masz crash odrazu - nie zobaczysz tego pewnie tym debugiem. Pewnie potrzeba.znowu wiecej loop stacka.

Tak, ale można dość łatwo porównać co się dzieje z zasobami przy dekodowaniu 1, 2 czy 3 liczników (@opast o tym wspominał).

Zasoby sa stabilne – t tygodnie leciało u mnie z evo, izar’ami i apatorem. Nic nie wyciekło.

Wgrałem kod do debugowania i mam coś takiego

Oczywiście nie odbiera telegramów, nawet w trybie wyszukiwania liczników.

Zrobiłem podobnie jak instrukcja na GitHub. Oczywiście nie są przekazywane żadne rekordy. Niby coś jest przekazywane ale nie chce mi się już odpalać wiresharka i analizować co.
Na razie daje sobie z tym spokój. Zostawiam dwa liczniki.

A u mnie na moim testowym ESP32S3 działa:

[23:20:54][D][mbus:035]: Received T1 A frame
[23:20:54][V][mbus:039]: Frame: 36571C2D67346748DC38E70DD3458DD34A6398E64D35C59634B5A53A39692CB58BB0E8CDB0BC5A4D394E3B1B0D (45) [RAW]
[23:20:54][V][mbus:045]: Frame: 1944304C5CB42241CC01CCFBA251140013092B9F330382B183D677922D81 (30) [with CRC]
[23:20:54][V][mbus:088]: Validating CRC for Block1
[23:20:54][V][crc:031]:     calculated: 0xCCFB, read: 0xCCFB
[23:20:54][V][mbus:108]: Validating CRC for Block2
[23:20:54][V][crc:031]:     calculated: 0x2D81, read: 0x2D81
[23:20:54][V][mbus:055]: Frame: 1944304C5CB42241CC01A251140013092B9F330382B183D67792 (26) [without CRC]
[23:20:54][V][wmbus:266]: Will send RTLWMBUS telegram to 10.0.0.27:7117 via UDP
[23:20:54][V][Telegram.cpp:1131]: (wmbus) parseDLL @0 191
[23:20:54][V][Telegram.cpp:545]: (telegram) DLL L=be C=44 (from meter SND_NR) M=14ed (EGM) A=30415995 VER=01 TYPE=02 (Electricity meter) (driver amiplus) DEV= RSSI=0
[23:20:54][V][Telegram.cpp:1178]: (wmbus) parseELL @10 181
[23:20:54][V][Telegram.cpp:1333]: (wmbus) parseNWL @10 181
[23:20:54][V][Telegram.cpp:1391]: (wmbus) parseAFL @10 181
[23:20:54][V][Telegram.cpp:2078]: (wmbus) parseTPL @10 181
[23:20:54][V][Telegram.cpp:299]: (TPL) num encrypted blocks 11 (176 bytes and remaining unencrypted 0 bytes)
[23:20:54][W][Telegram.cpp:1799]: (wmbus) WARNING! no key to decrypt payload! Permanently ignoring telegrams from id: 30415995 mfct: (EGM) Elgama Elektronika, Lithuania (0x14ed) type: Electricity meter (0x02) ver: 0x01
[23:20:54][V][Telegram.cpp:634]: (telegram) TPL CI=7a
[23:20:54][V][Telegram.cpp:640]:  ACC=82 STS=00 CFG=05b0 (AES_CBC_IV nb=11 cntn=0 ra=0 hc=0)
[23:20:54][I][wmbus:094]: amiplus [0x30415995] RSSI: -123dBm T: BE44ED149559413001027A8200B0056547166CA2DCEB58B2A224E4F53037A4F1696944FEFF60A315C715C42DA3720B2A34A83C213A373905B13B93C2B75C9EDB317EBACA3F9B8B14683F97022656D9DA0C2E6FD2BE55E910E339BD083487CF37464C6E4B70F2A31605808128E08293A340FC699C6A517FCAD031E9BC741DD09F56C5861B667A6D92FAFB28536726465674E40275727738AA021CFD32FDAC7CED5C3ADA02AF31F6D054015B9457EDC708CFFC40DACAA7F0A2F71714D4339B39 (191) T1 A
[23:20:54][D][meters.cpp:2015]: (meter) created ESPHome amiplus 30415995 encrypted
[23:20:54][V][Telegram.cpp:1131]: (wmbus) parseDLL @0 191
[23:20:54][V][Telegram.cpp:1178]: (wmbus) parseELL @10 181
[23:20:54][V][Telegram.cpp:1333]: (wmbus) parseNWL @10 181
[23:20:54][V][Telegram.cpp:1391]: (wmbus) parseAFL @10 181
[23:20:54][V][Telegram.cpp:2078]: (wmbus) parseTPL @10 181
[23:20:54][V][Telegram.cpp:299]: (TPL) num encrypted blocks 11 (176 bytes and remaining unencrypted 0 bytes)
[23:20:54][V][meters.cpp:635]: (meter) ESPHome: for me? 30415995.M=EGM.V=01.T=02,30415995.M=EGM.V=01.T=02 in 30415995
[23:20:54][V][meters.cpp:699]: (meter) ESPHome: yes for me
[23:20:54][D][meters.cpp:922]: (meter) ESPHome(0) amiplus  handling telegram from 30415995.M=EGM.V=01.T=02
[23:20:54][V][Telegram.cpp:1131]: (wmbus) parseDLL @0 191
[23:20:54][V][Telegram.cpp:545]: (telegram) DLL L=be C=44 (from meter SND_NR) M=14ed (EGM) A=30415995 VER=01 TYPE=02 (Electricity meter) (driver amiplus) DEV=ESPHome wM-Bus RSSI=-123
[23:20:54][V][Telegram.cpp:1178]: (wmbus) parseELL @10 181
[23:20:54][V][Telegram.cpp:1333]: (wmbus) parseNWL @10 181
[23:20:54][V][Telegram.cpp:1391]: (wmbus) parseAFL @10 181
[23:20:54][V][Telegram.cpp:2078]: (wmbus) parseTPL @10 181
[23:20:54][V][Telegram.cpp:299]: (TPL) num encrypted blocks 11 (176 bytes and remaining unencrypted 0 bytes)
[23:20:54][V][Telegram.cpp:303]: (TPL) AES CBC IV decrypting
[23:20:54][V][Telegram.cpp:343]: (TPL) IV ED149559413001028282828282828282
[23:20:54][V][utils.cpp:823]: (TPL) decrypted  "2F2F066DE101751939800C78955941300E033642670100008E10033642670100008E20030000000000008E30030000000000008E8010030000000000000E833C2318320500008E10833C2318320500008E20833C0000000000008E30833C0000000000008E8010833C0000000000000B2B8608000BAB3C0000000BFB140000000BFB943C1407000AFDC9FC0125020AFDC9FC0232020AFDC9FC0331020BABC8FC100000072F2F2F2F2F2F2F2F2F2F2F2F"
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 19: 066D Instantaneous vif=6d  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 27: 0C78 Instantaneous vif=78  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 33: 0E03 Instantaneous vif=3  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 42: 8E1003 Instantaneous vif=3  st=0 ta=1 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 51: 8E2003 Instantaneous vif=3  st=0 ta=2 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 60: 8E3003 Instantaneous vif=3  st=0 ta=3 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 70: 8E801003 Instantaneous vif=3  st=0 ta=4 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 79: 0E833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 89: 8E10833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=1 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 99: 8E20833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=2 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 109: 8E30833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=3 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 120: 8E8010833C Instantaneous vif=3 HASCOMB HASCOMBRAW  st=0 ta=4 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 128: 0B2B Instantaneous vif=2b  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 134: 0BAB3C Instantaneous vif=2b HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 140: 0BFB14 Instantaneous vif=7b14  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 147: 0BFB943C Instantaneous vif=7b14 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 155: 0AFDC9FC01 Instantaneous vif=7d49 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 162: 0AFDC9FC02 Instantaneous vif=7d49 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 169: 0AFDC9FC03 Instantaneous vif=7d49 HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][dvparser.cpp:1471]: [DVPARSER] entry 176: 0BABC8FC10 Instantaneous vif=2b HASCOMB HASCOMBRAW  st=0 ta=0 su=0
[23:20:54][V][Telegram.cpp:634]: (telegram) TPL CI=7a
[23:20:54][V][Telegram.cpp:640]:  ACC=82 STS=00 CFG=05b0 (AES_CBC_IV nb=11 cntn=0 ra=0 hc=0)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_consumption(Energy)[0]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_consumption(Energy)[0] to extract 0E03 at offset 33
[23:20:54][V][meters.cpp:2190]: (meter) AnyEnergyVIF total_energy_consumption_kwh decoded kwh default kwh value 1674.24 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info current_power_consumption(Power)[1]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info current_power_consumption(Power)[1] to extract 0B2B at offset 128
[23:20:54][V][meters.cpp:2190]: (meter) PowerW current_power_consumption_kw decoded kw default kw value 0.886 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_production(Energy)[2]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_production(Energy)[2] to extract 0E833C at offset 79
[23:20:54][V][meters.cpp:2190]: (meter) Any total_energy_production_kwh decoded kwh default kwh value 5321.82 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info current_power_production(Power)[3]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info current_power_production(Power)[3] to extract 0BAB3C at offset 134
[23:20:54][V][meters.cpp:2190]: (meter) Any current_power_production_kw decoded kw default kw value 0 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info voltage_at_phase_1(Voltage)[4]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info voltage_at_phase_1(Voltage)[4] to extract 0AFDC9FC01 at offset 155
[23:20:54][V][meters.cpp:2190]: (meter) Any voltage_at_phase_1_v decoded v default v value 225 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info voltage_at_phase_2(Voltage)[5]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info voltage_at_phase_2(Voltage)[5] to extract 0AFDC9FC02 at offset 162
[23:20:54][V][meters.cpp:2190]: (meter) Any voltage_at_phase_2_v decoded v default v value 232 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info voltage_at_phase_3(Voltage)[6]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info voltage_at_phase_3(Voltage)[6] to extract 0AFDC9FC03 at offset 169
[23:20:54][V][meters.cpp:2190]: (meter) Any voltage_at_phase_3_v decoded v default v value 231 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info device_date_time(Text)[7]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info device_date_time(Text)[7] to extract 066D at offset 19
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_consumption_tariff_1(Energy)[8]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_consumption_tariff_1(Energy)[8] to extract 8E1003 at offset 42
[23:20:54][V][meters.cpp:2190]: (meter) AnyEnergyVIF total_energy_consumption_tariff_1_kwh decoded kwh default kwh value 1674.24 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_consumption_tariff_2(Energy)[9]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_consumption_tariff_2(Energy)[9] to extract 8E2003 at offset 51
[23:20:54][V][meters.cpp:2190]: (meter) AnyEnergyVIF total_energy_consumption_tariff_2_kwh decoded kwh default kwh value 0 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_consumption_tariff_3(Energy)[10]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_consumption_tariff_3(Energy)[10] to extract 8E3003 at offset 60
[23:20:54][V][meters.cpp:2190]: (meter) AnyEnergyVIF total_energy_consumption_tariff_3_kwh decoded kwh default kwh value 0 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_production_tariff_1(Energy)[11]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_production_tariff_1(Energy)[11] to extract 8E10833C at offset 89
[23:20:54][V][meters.cpp:2190]: (meter) Any total_energy_production_tariff_1_kwh decoded kwh default kwh value 5321.82 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_production_tariff_2(Energy)[12]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_production_tariff_2(Energy)[12] to extract 8E20833C at offset 99
[23:20:54][V][meters.cpp:2190]: (meter) Any total_energy_production_tariff_2_kwh decoded kwh default kwh value 0 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info total_energy_production_tariff_3(Energy)[13]...
[23:20:54][V][meters.cpp:1008]: (meters) using field info total_energy_production_tariff_3(Energy)[13] to extract 8E30833C at offset 109
[23:20:54][V][meters.cpp:2190]: (meter) Any total_energy_production_tariff_3_kwh decoded kwh default kwh value 0 (scale 1)
[23:20:54][V][meters.cpp:986]: (meters) trying field info max_power_consumption(Power)[14]...
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 Moc importu': Received new state 0.886000
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 Moc importu': Sending state 0.88600 kw with 3 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 Moc exportu': Received new state 0.000000
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 Moc exportu': Sending state 0.00000 kw with 3 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 RSSI': Received new state -123.000000
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 RSSI': Sending state -123.00000 dBm with 0 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 180': Received new state 1674.235962
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 180': Sending state 1674.23596 kwh with 3 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 280': Received new state 5321.823242
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 280': Sending state 5321.82324 kwh with 3 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 napiecie na fazie 1': Received new state 225.000000
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 napiecie na fazie 1': Sending state 225.00000 v with 0 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 napiecie na fazie 2': Received new state 232.000000
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 napiecie na fazie 2': Sending state 232.00000 v with 0 decimals of accuracy
[23:20:54][V][sensor:043]: 'test_ami do usuniecia Gama350 napiecie na fazie 3': Received new state 231.000000
[23:20:54][D][sensor:094]: 'test_ami do usuniecia Gama350 napiecie na fazie 3': Sending state 231.00000 v with 0 decimals of accuracy
[23:20:54][W][component:237]: Component wmbus took a long time for an operation (154 ms).
[23:20:54][W][component:238]: Components should block for at most 30 ms.

wyślij mi konfigurację sensorów gamy podmienię i zobaczę czy mam jakiś błąd
Tylko jak wywalę sensor: z GAMA i wyślę do wmbusmeters HA, i tam zrobię sensor to HA dekoduje z tego telegramu, odbiór mam, brak wyników

W konfiguracji nie ma błędu. Jest ona dokładnie skopiowana od Ciebie. Oprócz tego w YAMLu mam tylko time, wifi, api oraz ota.

Różnica to HW.

To już musisz zobaczyć co wmbusmeters robi (jaka wersje masz). Formalnie do tej Gamma nie ma drivera - wmbusmeters wybiera ami jako najbardziej podobny. U mnie na sztywno dodałem wykrywanie gamma jako ami (obecnie nie korzystam z wmbusmetersowego mechanizmu podobienstw - pewnie by spowolnił ESPa).

Spróbuj wersję testową obecnie na main’ie - większy stack powinien być.