Wsparcie dla liczników z nakładką wM-Bus

mh7
Posts: 40
Joined: Wed May 15, 2024 12:06 pm

Post

[email protected] wrote: Sun Mar 01, 2026 1:53 pm @mh7
wszystko jasne, parsowanie tego nie działało jak powinno, zaktualizuj GG i zobacz teraz. Testy które sobie napisałem przechodzą, ale bez faktycznego licznika to kto wie czy na 100% :)
Hmm... po wgraniu nowego builda...

- widać w logu, że np. ESP - odczytuje telegram:
https://wmbusmeters.org/analyze/5E44A51 ... :sharky774

...ale odczytuje wartości zerowe:

Code: Select all

wMBus-lib: T1 frame
wMBus-lib: Processing T1 A frame
wMBus-lib: packet ok
wMBus-lib: Found telegram.
5E44A5111828058141046DF17A970050054DE1C15A96773AC74494D0EE44448D59A0128B46449F840B9D03A8F70839693A0A026906FF32C9F672F1FA1CACCED21B5293DAA4DED56E95976F271D8F32C18EF660E2BD418B11118A6614A6D7FB9E5BA1982DCCE4A907ABC377222E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
----------------
wMBus-lib: Parsing frame.
wMBus-lib: Formatting as string.
wMBus-lib: Removing helping characters.
wMBus-lib: Getting meter id.
wMBus-lib: Getting sensor config.
wMBus-lib: Getting driver.
wMBus-lib: Property: return_temperature_c
wMBus-lib: Available map values:
  flow_temperature_c = 0.00
  operating_time_h = 0.00
  operating_time_in_error_h = 0.00
  power_kw = 0.00
  return_temperature_c = 0.00
  total_energy_consumption_kwh = 0.00
  total_volume_m3 = 0.00
  volume_flow_m3h = 0.00
Meter id as string: 81052818
Meter id as number: 18280581
Value read: 0.00
wMBus-lib: Setting new value for sensor with id: 81052818 value: 0
- zrobiłem 2 logi (w 1 próbuję czytać 1 parametr - a w 2gim - próbuję odczytać 2 parametry...) - może te logi coś wniosą do temat ?
logi_ESP32C3_sharky774.zip

Wydaje mi się, że już prawie prawie :)


Dziękuję

Pozdrawiam
MH
You do not have the required permissions to view the files attached to this post.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

@mh7 no nie działa bo same zera 😉 ale rozumiem w czym może być problem, że pewnie nadmiarowe zera przeszkadzają, muszę napisać mądrzejszy test bo chyba uprościlem za bardzo.

Dzięki za testy! Odezwę się jak ogarnę 😉
mh7
Posts: 40
Joined: Wed May 15, 2024 12:06 pm

Post

[email protected] wrote: Sun Mar 01, 2026 8:09 pm @mh7 no nie działa bo same zera 😉 ale rozumiem w czym może być problem, że pewnie nadmiarowe zera przeszkadzają, muszę napisać mądrzejszy test bo chyba uprościlem za bardzo.

Dzięki za testy! Odezwę się jak ogarnę 😉
...jestem otwarty na testowanie :)

- zauważyłem, że gdy nie mam włączonego przepływu przez ten ciepłomierz - to przykładowo ESP odbiera telegram np.:
5E44A5111828058141046DF17A96005005250ABF593BFBEEDCC33AC30522B1780488FAED50B28FB6F128B741CA0AF9361C03B9F812706AF70153ADFBBCD7234B7E333E8E9FCD09BF42ADE134E41B329A5CBD3055E2BC72D98BD863E59228EA91FA33C9134B9824C0BF0BE53EFA

https://wmbusmeters.org/analyze/5E44A51 ... :sharky774

- wg wmbus... dla total_energy_consumption_kwh - mam 1 miejsce po przecinku...


...ale jak juz odpaliłem przepływy - to odbieram telegram:
5E44A5111828058141046DF17A98005005CA7F8DA05933CCF8DDCB00C3D9C1E2E32C7E919F1D843056D3BE478E549FAFC9B5C42C8369A2EFB89803FD67839D30890C9A5B7BD1533BB3864B17969E301581A28ED35EE332E0811C0F255908325DE87404D0D18A9DFB2893B92628

https://wmbusmeters.org/analyze/5E44A51 ... :sharky774

- wg. wmbus... - dla powyższego total_... mamy już 6 miejsc po przecinku.


Nie wiem czy to ma jakieś znaczenie... ale to takie spostrzeżenie :)

Spokojnego wieczoru...

Pozdrawiam
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

mh7 wrote: Sun Mar 01, 2026 8:16 pm
a wpisz w polu klucza jeden albo drugi i zobacz co się będzie działo w logach:
39BC8A10E66D83F8
51728910E66D83F8

naczytałem się wg wmbusmeters one są szyfrowane nawet jeśli to ma być domyślny klucz, coś jak apator 16.2
mh7
Posts: 40
Joined: Wed May 15, 2024 12:06 pm

Post

[email protected] wrote: Mon Mar 02, 2026 7:34 pm
mh7 wrote: Sun Mar 01, 2026 8:16 pm
a wpisz w polu klucza jeden albo drugi i zobacz co się będzie działo w logach:
39BC8A10E66D83F8
51728910E66D83F8

naczytałem się wg wmbusmeters one są szyfrowane nawet jeśli to ma być domyślny klucz, coś jak apator 16.2
log_UART_przy_wpisaniu_klucza_dla_sharky774.zip
Witam

Przesyłam logi - aczkolwiek wydaje mi się, że żaden z powyższych kluczów nie jest prawidłowy... w ESP wyglada to tak:

Code: Select all

----------------
wMBus-lib: T1 frame
wMBus-lib: Processing T1 A frame
wMBus-lib: packet ok
wMBus-lib: Found telegram.
5E44A5111828058141046DF17AFF0050057553AC0872D8313B259169BD8026360DC620E6AB67208E7E0846F978F3EB07C92A10D9C984CB9754DD45D8C33940337D7D1CE433B9FE09B3CEAF6BC4E272BDA5195655B2BFCA07760671198CA4A8C9BB3A83226C44E33AF72636B0220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
----------------
wMBus-lib: Parsing frame.
wMBus-lib: Formatting as string.
wMBus-lib: Removing helping characters.
wMBus-lib: Getting meter id.
wMBus-lib: Getting sensor config.
wMBus-lib: Key provided, decrypting frame.
wMBus-lib: Failed to decrypt telegram.
----------------
Pozdrawiam
MH
You do not have the required permissions to view the files attached to this post.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

No to będzie większa zabawa xD
Wmbusmeters ewidentnie rozkodowuje i używa któregoś z nich lub obu razem, to jeszcze muszę sprawdzić, wydaję mi się że kiedyś ktoś już pisał na forum o dokładnie tym samym.

To jeszcze zobacz proszę taki klucz, to są te dwa sklejone:
51728910E66D83F839BC8A10E66D83F8
mh7
Posts: 40
Joined: Wed May 15, 2024 12:06 pm

Post

[email protected] wrote: Tue Mar 03, 2026 4:40 am To jeszcze zobacz proszę taki klucz, to są te dwa sklejone:
51728910E66D83F839BC8A10E66D83F8
wprowadziłem - zapisalem i reztartłem ESP... nie pojawiło mi się nic w cloudzie... spróbowałem też dla:
39BC8A10E66D83F851728910E66D83F8

ale również nie rozkodowało...

jutro postaram się raz jeszcze sprawdzić i zlogować co tam na UARTcie...

DobrejNocy ...dziś już odpuszczam bo od 4 jestem na chodzie ;)
mh7
Posts: 40
Joined: Wed May 15, 2024 12:06 pm

Post

mh7 wrote: Tue Mar 03, 2026 10:41 pm jutro postaram się raz jeszcze sprawdzić i zlogować co tam na UARTcie...
sharky774_logi_z_ESP32C3__bez_klucza_oraz_z_roznymi_kombinacjami_kluczy.zip
Jak to się mówi - lepiej późno niż wcale ;) ...aczkolwiek - nie udało się zDecryptować telegramów z mojego Sharky774 przy użyciu różnych kombinacji zaproponowanego klucza...

Pozdrawiam
MH
You do not have the required permissions to view the files attached to this post.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

mh7 wrote: Mon Mar 16, 2026 11:05 am
mh7 wrote: Tue Mar 03, 2026 10:41 pm jutro postaram się raz jeszcze sprawdzić i zlogować co tam na UARTcie...
sharky774_logi_z_ESP32C3__bez_klucza_oraz_z_roznymi_kombinacjami_kluczy.zip

Jak to się mówi - lepiej późno niż wcale ;) ...aczkolwiek - nie udało się zDecryptować telegramów z mojego Sharky774 przy użyciu różnych kombinacji zaproponowanego klucza...

Pozdrawiam
MH
ja też z tym walczę, żeby jakieś testy napisać bo nie widzę błędu :(
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

@mh7

zobacz z kluczem 51728910E66D83F851728910E66D83F8

źle to wcześniej sprawdziłem i zamiast podać dwa razy tę samą połówkę klucza to podałem sklejone obie :/ co się naszukałem to moje ...

Return to “GUI Generic”