Apator, Izar, AT-WMBUS-16-2 odczyt wodomierza ESPHome + CC1101

Nie zabijajcie posłańca :smiley: Ja tylko przerobiłem dekodowanie Olka pod esphome :slight_smile:
Nie mam wpływu na to jak dekoduje. U mnie pomógł wspomniany wcześniej filtr.
A jaki masz licznik? Apator 16-2?

Dokładnie.

a pokaż logi z esphome z tymi błędami jak dasz rade wyłapać

Mimo wprowadzenia filtra takie głupoty pokazuje co chwilę:

Pakiety na rozwiązaniu Szczepana z wmbusmeters :slight_smile:

[17:41:44][I][wM-Bus GW:031]: T: 10.44.14.86.AB.3C.03.00.03.03.A0.8B.00.00.00.30.4A (17)
[17:43:03][I][wM-Bus GW:031]: T: 10.44.14.86.AB.3C.03.00.03.03.A0.8B.00.00.00.30.4A (17)
[17:43:14][E][wM-Bus GW:022]: Can't send to clients... Restarting...
[17:43:14][I][app:127]: Forcing a reboot...
INFO Disconnected from ESPHome API for 192.168.1.118
WARNING Disconnected from API
WARNING Can't connect to ESPHome API for 192.168.1.118: Hello timed out
INFO Trying to reconnect to 192.168.1.118 in the background
INFO Successfully connected to 192.168.1.118
[17:43:28][I][wM-Bus GW:031]: T: 10.44.14.86.AB.3C.03.00.03.03.A0.8B.00.00.00.30.4A (17)
[17:45:41][I][wM-Bus GW:031]: T: 0E.47.B8.05.90.12.02.00.01.03.8A.49.00.00.80 (15)
[17:46:02][I][wM-Bus GW:031]: T: 10.44.14.86.AB.3C.03.00.03.03.A0.8B.00.00.00.30.4A (17)
[17:46:14][E][wM-Bus GW:022]: Can't send to clients... Restarting...
[17:46:14][I][app:127]: Forcing a reboot...
INFO Disconnected from ESPHome API for 192.168.1.118
WARNING Disconnected from API
WARNING Can't connect to ESPHome API for 192.168.1.118: Hello timed out
INFO Trying to reconnect to 192.168.1.118 in the background
INFO Successfully connected to 192.168.1.118
[17:48:12][I][wM-Bus GW:031]: T: 10.44.14.86.AB.3C.03.00.03.03.A0.8B.00.00.00.30.4A (17)

Te restarty są od czegoś uzależnione?

@Mariusz_Woszczyński Szkoda, że nie działa bo byłoby to całkowicie niezależne.

@GieBek Jak by ktoś zrobił dekodowanie Apator 8, to mogę zaimplementować do esphome

@Jarosław_Wicik Nie do końca rozumiem jak to możliwe, że przechodzą te śmieci przez filtr. Jeśli wartość jest poniżej 0 lub powyżej 10000000, to nie ma prawa tego wysyłać do HA… Spróbuj może repo z 1 licznikiem Apatora

I “unismart” też bo gaz też jest ważny :yum:.

Edit:

Już wiem, nie widzi “wmbusmeters”… zgadza się?

Tak, od braku podłączenia do jakiegoś klienta. Wywal wszystkich klientów z konfiga do mojego komponentu albo zamień wszystkich klientów na UDP.

Też nie rozumiem, bo według logiki raczej nie powinno.

Tak kompiluje i głupoty pokazuje :frowning: Tak jak pisałem wcześniej myślałem że to wina wemosa d1 mini, po przelutowani na node mcu to samo. Jedyna zmiana to nie zawiesza się (tak mi się wydaje, bo nadal działa od dłuższego czasu.) Zmieniłem and na or ale to bez znaczenia. W żadnej konfiguracji nie działa.

Najwygodniej by było zaimplementować/przenieść mechanizm nowych driver’ów z wmbusmeters :wink:

Musi być “and” bo przy “or” śmieci przejdą.

A spróbuj tak:

if (v_temp > 0 and v_temp < 10000000) {     //data filter
   v = v_temp;
} 

Może te nawiasy są źle interpretowane

Umieściłem krótki opis jak odpalić mój pakiet:

Jakby coś nie było jasne to piszcie – poprawię/uzupełnię.

2 polubienia

Panowie czy apator to najlepszy wybór jeśli chodzi o nakładkę na wodomierz czy lepiej kupić coś innego?

A jaki masz wybór w PL w sensownych cenach i nowych? Apator domyślnie nadaje 24h w każdy dzień tygodnia. Jak możesz sobie pozwolić na okresy bez odczytu (albo masz dostęp do kogoś kto tobie ustawi nakładkę) to jeszcze są BMeters i Maddalena. Izara nie wspominam bo cena powala.

Nakladka radiowa do wodomierzy Apator Karolina-Kolonia • OLX.pl kupował byś coś takiego czy raczej odpuścić sobie używkę?

Sam się zastanawiałem czy nie kupić tej nakładki, ale odpuściłem. Raz, że musi pasować do licznika (chyba że masz apatora), dwa że przebieg nie będzie się zgadzał z Twoim licznikiem (chociaż to można skorygować programowo), ale najważniejsze to że nie znasz klucza do tej nakładki (nie ma pewności czy będą same zera jak w nowych). Sprzedawca nie wie - pytałem.

Ja kupiłem cały nowy licznik z nakładką.
Jak coś, to mogę odsprzedać.

Kupiłem apatora ale nie 16-2 tylko 8 z 2 miesiące temu, działało do przed wczoraj, dzisiaj wymieniłem baterię i działa dalej. Co ciekawe dobrze wiedzą kiedy bateryjki do wymiany :P.
Jak się odłączy zasilanie to nakładka resetuje się na 0 m³

Bateria jest wymienialna? Daj link do baterii.

1 polubienie

Bateryjka to 14250 i jest do wylutowania.
https://allegro.pl/oferta/bateria-litowa-saft-ls14250-cna-z-drutem-3-6v-10140057393

1 polubienie

Juz widzę błąd. Jest dwa razy memcpy.
Usun to drugie z &v po filtrze. Prawdopodobnie to jest przyczyną wysylania błędnych wartości, bo nadpisuje v po filtrze :man_facepalming: Sorry, my mistake :smiley:
Repo zaktualizowałem