[vz-users] M-Bus Wärmemengenzähler einbinden?
kr at kr123.de
kr at kr123.de
Sa Mär 7 17:58:27 CET 2020
Ich spiele gerade mit einem Wärmemengenmesser rum, würde diesen gerne in VZ
einbinden
Ich nutze VZ sehr lange, habe jetzt zum testen zusätzlich ganz frisch einen
Raspi mit dem fertigen Image bespielt
Mit VZLogger habe ich zugegeben bislang keine Erfahrungen, alles direkt oder
mit VZClient geloggt
Hier habe ich eine Anleitung gefunden:
<https://wiki.volkszaehler.org/software/controller/m-bus>
https://wiki.volkszaehler.org/software/controller/m-bus
Das scheint wohl nicht mehr aktuell zu sein? Im Raspi- Image gibt es dieses
Verzeichnis nicht?
Wie / Wo fange ich am Besten an?
Mit der libMBus von rscada kann ich ihn zumindest mal auslesen, Interface
usw. passt also alles, unten die Antwort
Könnte das jetzt auch wieder händisch zurecht schneiden und direkt mit
VZCLient loggen, aber es gibt hier vermutlich mittlerweile elegantere Wege?
Viele Grüße
Klaus
pi at raspberrypi:~/libmbus $ bin/mbus-serial-request-data -b 2400 /dev/ttyAMA0
167
<?xml version="1.0" encoding="ISO-8859-1"?>
<MBusData>
<SlaveInformation>
<Id>48359967</Id>
<Manufacturer>TCH</Manufacturer>
<Version>67</Version>
<ProductName></ProductName>
<Medium>Heat: Outlet</Medium>
<AccessNumber>184</AccessNumber>
<Status>00</Status>
<Signature>0000</Signature>
</SlaveInformation>
<DataRecord id="0">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Energy (100 Wh)</Unit>
<Value>0</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="1">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Volume (m m^3)</Unit>
<Value>7</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="2">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Volume flow (m m^3/h)</Unit>
<Value>0</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="3">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Power (W)</Unit>
<Value>0</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="4">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Flow temperature (1e-1 deg C)</Unit>
<Value>175</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="5">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Return temperature (1e-1 deg C)</Unit>
<Value>176</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="6">
<Function>Instantaneous value</Function>
<StorageNumber>0</StorageNumber>
<Unit>Temperature Difference (1e-1 deg C)</Unit>
<Value>-1</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="7">
<Function>Instantaneous value</Function>
<StorageNumber>1</StorageNumber>
<Unit>Energy (100 Wh)</Unit>
<Value>0</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="8">
<Function>Instantaneous value</Function>
<StorageNumber>1</StorageNumber>
<Unit>Time Point (date)</Unit>
<Value>2019-12-31</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="9">
<Function>Instantaneous value</Function>
<StorageNumber>1</StorageNumber>
<Unit>Time Point (date)</Unit>
<Value>2020-12-31</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
<DataRecord id="10">
<Function>Manufacturer specific</Function>
<Value>02 00 04 01 04 46 A7</Value>
<Timestamp>2020-03-07T16:39:04Z</Timestamp>
</DataRecord>
</MBusData>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20200307/a4165ef8/attachment-0001.html>
More information about the volkszaehler-users
mailing list