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

Wykorzystując:

Jestem w stanie odebrać (dekodowanie pozostawiam wmbusmeters’owi) ramki z następujących wodomierzy/nakładek radiowych (popularne w domach, albo dostępne na rynku w PL w przystępnych cenach):

  • Ramki z IZAR’a są podsyłane co ~8 sekund (każdego dnia i nocy) - konfiguracja wodociągów.
  • Ramki z Apatora co ~1 minutę (każdego dnia i nocy) - prawdopodobnie domyślna konfiguracja producenta (wodomierz zakupiony prywatnie).
  • Ramki z Maddaleny co ~2 minuty (pomiędzy godzinami 7 a 19 w dnie robocze) - prawdopodobnie domyślna konfiguracja producenta (wodomierz zakupiony prywatnie).
  • Ramki z BMETERS co ~1 minutę (pomiędzy godzinami 6 a 20 w dnie robocze) - prawdopodobnie domyślna konfiguracja producenta (wodomierz zakupiony prywatnie).

W wmbusmeters mam je skonfigurowane jak poniżej:

  • IZAR
name=wodomierz_izar
type=izar
id=44332211
key=
  • Apator
name=wodomierz_apator
type=apator162
id=33222111
key=00000000000000000000000000000000
  • Maddalena
name=wodomierz_maddalena
type=evo868
id=87654321
key=
  • BMETERS
name=wodomierz_bmeters
type=hydrodigit
id=22221111
key=00000000000000000000000000000000

JSON’y produkowane przez wmbusmeters’a wyglądają jak poniżej:

  • IZAR
{"media":"water","meter":"izar","name":"wodomierz_izar","id":"44332211","prefix":"C19SB","serial_number":"456","total_m3":123.825,"last_month_total_m3":111.207,"last_month_measure_date":"2022-11-30","remaining_battery_life_y":12,"current_alarms":"no_alarm","previous_alarms":"leakage","transmit_period_s":8,"manufacture_year":"2019","timestamp":"2022-12-12T09:04:34Z","device":"rtlwmbus[cmd_0]","rssi_dbm":-42}
  • Apator
{"media":"water","meter":"apator162","name":"wodomierz_apator","id":"33222111","total_m3":12.061,"timestamp":"2022-12-12T09:04:28Z","device":"rtlwmbus[cmd_0]","rssi_dbm":-39}
  • Maddalena
{"media":"water","meter":"evo868","name":"wodomierz_maddalena","id":"87654321","current_status":"TPL_MFCT_20","fabrication_no":"000000000000","total_m3":23.023,"consumption_at_set_date_m3":0,"set_date":"2000-01-01","consumption_at_set_date_2_m3":0,"set_date_2":"2000-01-01","max_flow_since_datetime_m3h":8.5,"max_flow_datetime":"2022-12-10 06:15","consumption_at_history_{NULL}_m3":null,"history_reference_date":"-219246529-17-32540","history_{NULL}_date":"-219246529-17-32076","device_date_time":"2022-12-12 10:38","timestamp":"2022-12-12T09:39:10Z","device":"rtlwmbus[cmd_0]","rssi_dbm":-49}
  • BMETERS
{"media":"water","meter":"hydrodigit","name":"wodomierz_bmeters","id":"22221111","total_m3":45.059,"meter_datetime":"2022-12-12 10:42","timestamp":"2022-12-12T09:41:01Z","device":"rtlwmbus[cmd_0]","rssi_dbm":-66}

Co do stabilności odczytu poprzez CC1101 (wraz z BLE proxy na ESPHome) to przez poprzednie 4 dni nie miałem żadnego problemu (nawet jak się coś zawiesiło po stronie CC1101/ESPHome to automatyczne recovery zadziałało).

1 polubienie