Bramka do liczników wM-Bus: kolejne podejście

poszukiwacz
Posts: 43
Joined: Wed Jan 04, 2023 11:03 am

Post

Hej, ja mam takie spostrzeżenia. Wgrałem na ten sam sprzęt co Ty masz. Ustawiłem game 350 podałem klucz i nr urządzenia widzi ale odczytów brak. Druga sprawa mam liczniki apatora wody , logi pokazują nr liczników ale nie ma opcji wpisać nr z literka
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Wgrana wersja 1.0.1, wprowadzone niezbędne dane, zapis i podłączenie do Cloud, ponowne wejście w tryb konfiguracyjny i dodany mnożnik 1000. Po tej operacji aktualizacja do 1.0.2 bez Erase. Na wyświetlaczu bramki pokazują się dodatkowo dwa kanały, ale tylko kreski. Odczytów brak. Może problemem jest Meter ID, które w moim przypadku z logów pokazuje wartość 02713522.M=TCH.V=95.T=72, a do bramki mam wpisane 02713522. Całego ID nie da się wpisać.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
kubasa
Posts: 15
Joined: Mon Jun 28, 2021 9:09 am

Post

Robert Błaszczak wrote: Thu Aug 28, 2025 2:57 pm Wgrana wersja 1.0.1, wprowadzone niezbędne dane, zapis i podłączenie do Cloud, ponowne wejście w tryb konfiguracyjny i dodany mnożnik 1000. Po tej operacji aktualizacja do 1.0.2 bez Erase. Na wyświetlaczu bramki pokazują się dodatkowo dwa kanały, ale tylko kreski. Odczytów brak. Może problemem jest Meter ID, które w moim przypadku z logów pokazuje wartość 02713522.M=TCH.V=95.T=72, a do bramki mam wpisane 02713522. Całego ID nie da się wpisać.
Wypuściłem wersję 1.0.3. Raczej na pewno ma poprawiony błąd z wyciekiem w momencie ładowania strony konfiguracyjnej (czy można jakoś bezpiecznie stworzyć Element tymczasowo, w runtime?). Dodatkowo dodałem trochę więcej logów na starcie. Te które pokazywałeś wcześniej, wyglądały obiecująco, ale zapewne nie było możliwe wprowadzenie nazwy pola z którego mają być pobierane dane. W polu z ID, trzeba podać tylko numeryczną część ID. Dla pewności usunąłbym zera z początku. Jeśli poprawne ID pokaże się w logu z uruchomienia i odebrany zostanie pakiet o tym ID, a dalej coś nie zadziała, to proszę o kolejne logi: będę walczyć dalej.
poszukiwacz wrote: Wed Aug 27, 2025 6:59 pm Hej, ja mam takie spostrzeżenia. Wgrałem na ten sam sprzęt co Ty masz. Ustawiłem game 350 podałem klucz i nr urządzenia widzi ale odczytów brak. Druga sprawa mam liczniki apatora wody , logi pokazują nr liczników ale nie ma opcji wpisać nr z literka
Mam u siebie Gamę 350 i dzisiaj sprawdziłem sam siebie kilka razy: odczyty z niej mam. Po wyborze sterownika amiplus (po guziku save, żeby przeładować stronę), powinno się pojawić dość sporo pól do uzupełnienia: dalej to wg instrukcji z Githuba. Być może kiedyś uda się stworzyć bazę mapowań z wmbusmeters na Suplowe, ale to chyba jeszcze nie ten moment.
Czy możesz podać numer swojego apatora w całości? W sumie nie spotkałem się z nienumerycznym id: teoretycznie mogłyby być to hex znaki (0-9a-f), ale to chyba ultra rzadki przypadek. Walidacja jako liczba po stronie HTMLa załatwia mi sporo roboty po stronie urządzenia (w sumie może warto by było napisać cały front w jakimś mikroframeworku jsowym, a nie generować go dynamicznie na urządzeniu? Smartfon czy komp z przeglądarką jest jednak lepszy w HTMLe niż C[++])
poszukiwacz
Posts: 43
Joined: Wed Jan 04, 2023 11:03 am

Post

np w esphome z dodtakiem szczepana mam takie id apator8 :0007B3B7 , 00049BA8
User avatar
kubasa
Posts: 15
Joined: Mon Jun 28, 2021 9:09 am

Post

Czy takie id widzisz też w logu z nierozpoznanymi ramkami?
poszukiwacz
Posts: 43
Joined: Wed Jan 04, 2023 11:03 am

Post

kubasa wrote: Sat Aug 30, 2025 9:24 am Czy takie id widzisz też w logu z nierozpoznanymi ramkami?
tak, a gama mam chyba problem z rozkodowaniem
[*][11:25:26][D][binary_sensor:026]: 'ext_button': New state is ON
[11:25:26][D][binary_sensor:026]: 'ext_button': New state is OFF
[11:25:27][wmbus:053]: Have data from radio (116 bytes) [RSSI: -65, mode:t1]
[11:25:27][W][main:3146]: Meter ID: 00049ba8.M=APT.V=03.T=03
[11:25:27][W][main:3149]: Frame: https://wmbusmeters.org/analyze/7344148 ... 0000000000
[11:25:27][wmbus:059]: Telegram handled by 0 handlers
[11:25:49][D][binary_sensor:026]: 'ext_button': New state is ON
[11:25:49][D][binary_sensor:026]: 'ext_button': New state is OFF
[11:25:50][D][binary_sensor:026]: 'ext_button': New state is ON
[11:25:51][D][binary_sensor:026]: 'ext_button': New state is OFF
[11:25:51][D][binary_sensor:026]: 'ext_button': New state is ON
[11:25:51][D][binary_sensor:026]: 'ext_button': New state is OFF
[11:26:00][wmbus:053]: Have data from radio (191 bytes) [RSSI: -84, mode:t1]
[11:26:00][W][main:3146]: Meter ID: 30569051.M=EGM.V=01.T=02
[11:26:00][W][main:3149]: Frame: https://wmbusmeters.org/analyze/be44ed1 ... b4c0b8267d
[11:26:00][wmbus:059]: Telegram handled by 1 handlers
[11:26:28][wmbus:053]: Have data from radio (116 bytes) [RSSI: -74, mode:t1]
[11:26:28][W][main:3146]: Meter ID: 0007b3b7.M=APT.V=03.T=03
[11:26:28][W][main:3149]: Frame:
[*]
User avatar
kubasa
Posts: 15
Joined: Mon Jun 28, 2021 9:09 am

Post

Dobra. Hexowe ID przemyślę jak sensownie zrobić. Pewnie poprawię to w przeciągu 48 godzin.

Jeśli chodzi o Gamę, to musiałbyś mi pokazać, jak masz zrobioną konfigurację w całości (zrzut ekranu).

Teraz tak pomyślałem, że konfiguracja sensorów nie loguje się w całości, więc zapiszę to sobie, że też do zrobienia.
poszukiwacz
Posts: 43
Joined: Wed Jan 04, 2023 11:03 am

Post

kubasa wrote: Sat Aug 30, 2025 9:53 am Dobra. Hexowe ID przemyślę jak sensownie zrobić. Pewnie poprawię to w przeciągu 48 godzin.

Jeśli chodzi o Gamę, to musiałbyś mi pokazać, jak masz zrobioną konfigurację w całości (zrzut ekranu).

Teraz tak pomyślałem, że konfiguracja sensorów nie loguje się w całości, więc zapiszę to sobie, że też do zrobienia.
dorzuciłem 3 wodomierz zrobiłem save and restart i urządzenie nie wstaje, w logach zapetla sie
User avatar
kubasa
Posts: 15
Joined: Mon Jun 28, 2021 9:09 am

Post

Napisałem PW
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Zainstalowana wersja 1.0.3 z opcją ERASE. Bramka skonfigurowana od nowa. Dodane dwa wodomierze mkradio4. ID wodomierzy ma zero na początku. Bramka ładnie odczytała wartości. To jak na razie kilka minut testów, więc pewnie więcej napiszę po kilku dniach. Szczególnie że wodomierze które mam, wysyłają i owszem telegram co kilka minut, ale zmiana wartości liczydła w telegramie następuje co 24 godziny.

Ps. Muszę się do czegoś przyznać :oops: Wcześniej w pole Impulse Counter wpisywałem nie wiedzieć dlaczego mnożnik (1000) zamiast nazwy zmiennej z telegramu, która ma być przekazywana do Supli. Jakoś umknęło mi to w bardzo dobrze napisanej instrukcji na Githubie.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl

Return to “Projekty użytkowników”