Projekt DIY

ESPHome Apator NAXOM

Aktywne 11 kliknięć Autor: MaciejR89 / SzczepanLeon Źródło dodania: GitHub Poleca: Inne
ESPHome Home Assistant wMBus Apator NAXOM wodomierz CC1101 ESP32 woda licznik
Integracja Home Assistant · automatyka domowa · IoT

ESPHome Apator NAXOM

ESPHome Apator NAXOM to zewnętrzny komponent ESPHome przygotowany do odczytu wodomierzy Apator NAXOM z rodziny OP-04. Projekt jest szczególnie interesujący dla polskich użytkowników, ponieważ wodomierze tego typu występują w wielu instalacjach mieszkaniowych i mogą nadawać dane radiowo w standardzie wMBus.

ESPHomeHome AssistantwMBusApatorNAXOMwodomierzCC1101

Najważniejsze możliwości

  • obsługa wodomierzy Apator NAXOM OP-04-1a, OP-04-1b i OP-04-2
  • odczyt przez wMBus z wykorzystaniem ESP32 i CC1101
  • możliwość wystawienia zużycia wody jako sensor total_increasing
  • odczyt RSSI jako diagnostyka jakości sygnału
  • konfiguracja jako external_components w ESPHome

Do czego służy

Komponent pozwala zbudować lokalny licznik zużycia wody w Home Assistant bez ręcznego spisywania wskazań. ESP32 z modułem radiowym CC1101 odbiera telegramy wMBus, dekoduje wskazanie licznika i przekazuje je do Home Assistant jako normalny sensor ESPHome.

Jak działa

Projekt korzysta z mechanizmu external_components w ESPHome. W konfiguracji YAML podaje się źródło komponentu, piny modułu CC1101, częstotliwość radiową, identyfikator licznika oraz klucz deszyfrujący. Następnie można utworzyć sensory dla całkowitego zużycia wody i siły sygnału.

Praktyczne zastosowanie

Największą wartością jest możliwość podpięcia wodomierza do dashboardu i automatyzacji. Można tworzyć wykresy zużycia, alerty o nietypowym poborze w nocy, wykrywać wycieki albo porównywać zużycie zimnej i ciepłej wody w dłuższym okresie. To jeden z tych projektów, które realnie zwiększają użyteczność Home Assistant w polskim mieszkaniu.

Na co uważać?

Do działania potrzebny jest identyfikator licznika i właściwy klucz deszyfrujący. Przy słabym ESP32 lub zbyt intensywnym logowaniu mogą pojawić się problemy z obciążeniem, dlatego dokumentacja sugeruje konkretne ustawienia frameworka, loggera, Wi-Fi i watchdog.

Instalacja i wymagania:
Dodanie przez external_components w ESPHome. Wymagany ESP32, moduł CC1101, poprawne piny oraz dane konkretnego wodomierza.

Alternatywa: jeden komponent do wielu marek licznika

Podobnie jak przy wpisie SensoStar w tej bazie – jeśli wolisz jeden, szerszy komponent zamiast dedykowanego tylko Apatorowi, SzczepanLeon/esphome-components ma driver apator162 wbudowany razem z dziesiątkami innych producentów licznika wMBus. Praktyczna różnica: identyfikację właściwego pola danych (np. total_m3) i jego jednostki robisz raz, analizując telegram na wmbusmeters.org, potem definiujesz sensor w YAML z odpowiadającym polem – ten sam wzorzec niezależnie od marki licznika.

Źródło zewnętrzne projektu:

Przejdź do źródła

Powiązane materiały

buycoffee.to