[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