Witam, od niedawna zacząłem przygodę z Home Assistant - postawiony na serwerze Synology Ds920+, do tego przystawka odbiornika RTL2832U Dvbt SDR wszystko pięknie leci w eterze lecz nie wynajduje moich wodomierzy : Diehl Aries IS (całkiem niedawno zamontowane)
Link do producenta : ARIES IS | Diehl Metering
Skanowane w godzinach popołudniowych jak i porannych bezskutecznie.
Czy jest możliwość odczytywania tego typu wodomierzy?
Dzięki Piękne za podpowiedzi korzystam z drugiego sposobu Wmbusmeters to mqtt - urządzenie wyszukuje zegary - lecz mają zupełnie inne numery niż te które posiadam. Np
Received telegram from: 2154e6ae
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 99 dBm
driver: izar
Received telegram from: 2154e598
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 85 dBm
driver: izar
Received telegram from: 2154c138
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 104 dBm
driver: izar
Received telegram from: 54139346
manufacturer: (BMP) BMETERS Polska, Poland (0x9b0)
type: Heat Cost Allocator (0x08)
ver: 0x31
device: rtlwmbus[00000001]
rssi: 109 dBm
driver: unknown!
Received telegram from: 2154e5a4
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 34 dBm
driver: izar
Received telegram from: 54139341
manufacturer: (BMP) BMETERS Polska, Poland (0x9b0)
type: Heat Cost Allocator (0x08)
ver: 0x31
device: rtlwmbus[00000001]
rssi: 88 dBm
driver: unknown!
Received telegram from: 2154e6ac
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 103 dBm
driver: izar
Received telegram from: 2154c123
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 104 dBm
driver: izar
Received telegram from: 54140051
manufacturer: (BMP) BMETERS Polska, Poland (0x9b0)
type: Heat Cost Allocator (0x08)
ver: 0x31
device: rtlwmbus[00000001]
rssi: 116 dBm
driver: unknown!
Received telegram from: 2154c13b
manufacturer: (SAP) Sappel (0x4c30)
type: Water meter (0x07)
ver: 0x00
device: rtlwmbus[00000001]
rssi: 97 dBm
driver: izar
Dzięki za sugestię była jak najbardziej trafna - udało mi się sposobem odnaleźć dwa liczniki ciepłej wody ,zczytują się poprawnie.Czy jest jakaś możliwość uproszczonego szukania licznika ? np licznik ma numer 341016 a wyszukuje go po kodzie 2154e598 , natomiast drugi licznik 2154e593 341011 ,zatem jesli jest jakiś sposób aby przekonwerterować liczbę 331870 na taką którą wyszukuje na liście ? Problemem jest dość spora ilość urządzeń w eterze.
Technicznie: numer (seryjny) wodomierza to nie to samo co numer (seryjny) nakładki, to nakładka na wodomierz rozgłasza numer, w przypadku nakładek Apator numer umieszczony na nakładce jest numerem rozgłaszanym i u mnie nie ma nic wspólnego z numerem (seryjnym) wodomierza. W przypadku tej nakładki Diehl, numer umieszczony na nakładce ma się ni jak do tego numeru rozgłaszanego, kombinowalem na wiele sposobów ale zależności nie znalazłem. Ale jednak jakaś zależność jest bo różnica jest taka sama 341016-341011=5 i ta sama różnica w 2154e598-2154e593=5 wiec może 331870 to 2154C1DE (to zapis szestnastkowy)?
Dzięki wielkie za wyjaśnienie - koniec końców udało mi się rozwikłać zagadkę Mianowicie szukałem pokolei liczników sugerując się właśnie ciągiem znakow widząc ,że jeden licznik rozpoznaje po kodzie 2154e598 a drugi 2154e598 to strzelałem że to będą bliźniacze numery i rzeczywiście strzał w 10
Nie mniej jednak moje próby wyglądały następująco wprowadzałem do wmbusmeters nr licznika i odczytywałem jego fizyczny numer z MQQT INFO z atrybutów można było wywnioskować nr licznika i ten się pokrywał z oznaczeniem na obudowie
A możesz mnie pokierować w jaki sposób mam teraz wprowadzić ustawienia aby zczytywać 4 liczniki jednocześnie ?
p.s W jaki sposób obliczyłeś sposób zapisu 331679 na 2154c11f ? kombinowałem mając świadomość że to zapis (szesnastkowy) jednak wychodziły mi zupełnie inne liczby.
Czy taka kombinacja ustawień zegarów jest ok ? a jak zrobić np target że dane zużycie wynikło w danym dniu czy miesiącu ?
wkleiłem kod z wmbusmeters (nakładki - edycja yaml)
Wcześniejszy przyklad był dla licznika 331870:
różnica w numerach licznika dziesiętnie: 341016 - 331870 = 9146, to samo 9146 szesnatkowo to 23BA czyli teraz liczymy szestnastkowo 2154e598 - 23BA = 2154 C1DE
Przyklad był dla licznika 331679 :
różnica w numerach licznika dziesiętnie: 341016 - 331679 = 9337, to samo 9337 szesnatkowo to 2479 czyli teraz liczymy szestnastkowo 2154e598 - 2479 = 2154 C11F
Nie wiem co dokładnie masz na mysli, chodzi Ci o zużycie wody w ciągu dnia, tygodnia? Jeżeli tak to musisz skorzystać z integracji Utility Meter - Home Assistant.