Udało mi się uruchomić pomiar zużycia wody z licznika z nakładką IZAR na ESPhome.
Rozwiązanie bez konieczności instalacji wmbusmeters. Wystarczy ESP8286 lub ESP32 i układ radiowy CC1101. Proste i do tego daje możliwości łatwego dołączenia kolejnych czujników.
Wykorzystałem biblioteki Maćka:
Wg mnie ESP32 braknie mocy obliczeniowej do wykonywania takiej operacji.
Pamiętaj o tym, że używana nakładka ma dane ze starego licznika, będziesz musiał robić korekty wskazań. Każda nakładka jest bowiem konfigurowana pod dedykowany licznik - wprowadza się stan aktualny licznika, podaje inne dane licznika, ustawia czas, okresy rozliczeniowe.
Zrobiłem ESP8266+CC1101, dekoduje ramki Apator 16-2 i wysyłam po MQTT. Obsługuje dwa liczniki i tak jeszcze esp się nudzi.
Uporządkuje źródła i wrzucę na Githuba , cierpliwości.
To, że używka ma wskazania z poprzedniego licznika to wiem. Nie jest to problemem, żeby zrobic korektę.
Pytanie czy będzie działać, bo widzialem info, że po zdjęciu z licznika moze wymagac aktywacji na nowym.
Kupiłem 4 liczniki APATOR z nakładkami AT-WMBUS-16-2, gdy nie wychodziły odczyty, jedną nakładkę zdjąłem z licznika w celu zmierzenia czy bateria jeszcze żyje (bo liczniki mają już po 10 lat).
Bateria okazała się być OK, potraktowałem też nakładkę magnesem (słychać było jak pracuje malutki kontaktron).
Po ogarnięciu, że mam już odczyty, okazało się, że pozostałe 3 nakładki rozgłaszają swoje dane prawidłowo i odczytuję z nich stan aktualnego wskazania.
Ta zdjęta milczy.
Czytam o tych nakładkach no i mają one alarmy demontażu i przykładania magnesu - czy te zdarzenia powodują, że nakładka całkowicie milknie?
Jak kupimy samą nakładkę to założenie jej na pasujący licznik nic nam nie da?
W jaki sposób można ją tanio zaprogramować na nowy licznik?
Nie znika, nakładka raportuje to zdarzenie i czas wystąpienia.
Trochę da ale ustawiony czas w nakładce będzie z dużym prawdopodobieństwem nieprawidłowy, stan licznika w nakładce będzie jakieś 10-50 litrów, tak było w moim przypadku jak kupiłem (na Allegro) certyfikowany nowy wodomierz z oryginalną nakładką Radio Evo 868 (RADIO EVO - wM-BUS RADIO MODULE 868 MHz), oczywiście stan wodomierza był inny niz stan licznika w nakładce. Najgorsze, że nakładka wysyłała dane tylko w godzinach 8-16, po tych godzinach “spała”.
Proponuje zapytac lokalnego dostawcę wody, może będzie “zainteresowany” wykonaniem takiej usługi.
Przejrzałem źródła na GitHubie i niestety to nie poziom wiedzy dla mnie a w zabawę w detektywa (co, jak i dlaczego) nie mam czasu , pozostaje mi używać RPi3 z donglem RTL-SDR.
Mi na tym staje i nie wiem czy odczytuje coś czy nie.
Może kolega by jakieś info napisał o konfiguracji?
IP address: 10.0.6.69
HTTP server started
CC1101 connection OK
CC1101 version: 4
CC1101 initialized
Attempting MQTT connection...connected
Attempting MQTT connection...connected