Licznik wody MBUS i SVD

stachu1000
Posts: 74
Joined: Thu Feb 28, 2019 8:22 pm

Post

Witam,
Mam taki problem.
Zainstalowałem zgodnie z opisem QLQ, tworzy mi plik wodomierz w /var/log/wmbusmeters/meter_readings o takiej zawartości:

Code: Select all

{"media":"water","meter":"izar","name":"wodomierz","id":"2141eb91","prefix":"C21UA","serial_number":"097361","total_m3":24.82,"last_month_total_m3":22.672,"last_month_measure_date":"2022-02-28","remaining_battery_life_y":7.5,"current_alarms":"no_alarm","previous_alarms":"no_alarm","transmit_period_s":8,"manufacture_year":"2021","timestamp":"2022-03-12T13:58:48Z","device":"rtlwmbus[00000001]","rssi_dbm":144}
Plik wmbusmeters.conf

Code: Select all

loglevel=normal
device=rtlwmbus:868.9M:t1
logtelegrams=false
format=json
meterfiles=/var/log/wmbusmeters/meter_readings
meterfilesaction=overwrite
logfile=/var/log/wmbusmeters/wmbusmeters.log
Plik supla-virtual-device.cfg

Code: Select all

[CHANNEL_10]
function=IC_WATER_METER
file=/var/log/wmbusmeters/meter_readings/wodomierz
W cloudzie i w aplikacji wyświetla mi dziwne wartości a stan licznika to 24.82m3.

Pomoże mi ktoś z tym?

Image
Image
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

A co masz w pliku /var/log/wmbusmeters/meter_readings ?
Najlepsze suple dla Twojego domu :mrgreen:
stachu1000
Posts: 74
Joined: Thu Feb 28, 2019 8:22 pm

Post

klew wrote: Sun Apr 03, 2022 8:57 pm A co masz w pliku /var/log/wmbusmeters/meter_readings ?
To mam w pliku i się aktualizuje co jakiś czas.

Code: Select all

{"media":"water","meter":"izar","name":"wodomierz","id":"2141eb91","prefix":"C21UA","serial_number":"097361","total_m3":24.82,"last_month_total_m3":22.672,"last_month_measure_date":"2022-02-28","remaining_battery_life_y":7.5,"current_alarms":"no_alarm","previous_alarms":"no_alarm","transmit_period_s":8,"manufacture_year":"2021","timestamp":"2022-03-12T13:58:48Z","device":"rtlwmbus[00000001]","rssi_dbm":144}
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Spróbuj wyłączyć wmbus, aby nie aktualizował pliku, a następnie edytuj ten plik ręcznie i daj wartości pomiarów w cudzysłów, a kropki zamień na przecinki. Następnie sprawdź w Supli co pokazuje
Najlepsze suple dla Twojego domu :mrgreen:
stachu1000
Posts: 74
Joined: Thu Feb 28, 2019 8:22 pm

Post

Zmieniłem i dalej to samo.

Code: Select all

{"media":"water","meter":"izar","name":"wodomierz","id":"2141eb91","prefix":"C21UA","serial_number":"097361","total_m3":"29,455","last_month_total_m3":"28,725","last_month_measure_date":"2022-03-31","remaining_battery_life_y":7.5,"current_alarms":"no_alarm","previous_alarms":"no_alarm","transmit_period_s":8,"manufacture_year":"2021","timestamp":"2022-04-04T18:17:13Z","device":"rtlwmbus[00000001]","rssi_dbm":138}
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

A co masz w tym pliku: /var/log/wmbusmeters/meter_readings/wodomierz ?
Najlepsze suple dla Twojego domu :mrgreen:
stachu1000
Posts: 74
Joined: Thu Feb 28, 2019 8:22 pm

Post

To co wkleiłem post wyżej z zamienionymi kropkami na przecinki i w cudzysłowiu:

Code: Select all

{"media":"water","meter":"izar","name":"wodomierz","id":"2141eb91","prefix":"C21UA","serial_number":"097361","total_m3":"29,455","last_month_total_m3":"28,725","last_month_measure_date":"2022-03-31","remaining_battery_life_y":7.5,"current_alarms":"no_alarm","previous_alarms":"no_alarm","transmit_period_s":8,"manufacture_year":"2021","timestamp":"2022-04-04T18:17:13Z","device":"rtlwmbus[00000001]","rssi_dbm":138}
Zatrzymałem wmbusmeters, wpisywałem w pliku wodomierz też tak, za każdym razem restart SVD:
{"total_m3":"29,462,""last_month_total_m3":"28,722"}

Utworzyłem plik wodomierz też w katalogu /home/pi/wodomierz ustawiłem tą ścieżkę w supla-virtual-device.cfg i też wyświetla dziwne wartości

Image
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

stachu1000 wrote: Mon Apr 04, 2022 7:49 pm To co wkleiłem post wyżej z zamienionymi kropkami na przecinki i w cudzysłowiu:
Ok, to usuń te zmodyfikowane pliki i włącz ponownie wmbusmeters, bo tutaj chyba wszystko ok.

Z tego co czytam w tym poście: viewtopic.php?p=97749#p97749
To w pliku /var/log/wmbusmeters/meter_readings/wodomierz powinieneś mieć:

Code: Select all

name=wodomierz
id=2141eb91
Najlepsze suple dla Twojego domu :mrgreen:
stachu1000
Posts: 74
Joined: Thu Feb 28, 2019 8:22 pm

Post

No chyba właśnie nie, ten plik wodomierz mam według opisu w /etc/wmbusmeters.d/

Code: Select all

name=wodomierz
id=2141eb91
I na podstawie tego on tworzy sobie plik wodomierz w /var/log/wmbusmeters/meter_readings już z zawartością którą wklejałem i zmieniałem te kropki i cudzysłów.
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

stachu1000 wrote: Mon Apr 04, 2022 9:02 pm No chyba właśnie nie, ten plik wodomierz mam według opisu w /etc/wmbusmeters.d/
Rzeczywiście, masz rację.
Spróbuję to u siebie odpalić.
Najlepsze suple dla Twojego domu :mrgreen:

Return to “Pomoc”