[vz-dev] M-Bus Probleme

Tom Weber tom.weber at gmx.de
Tue Mar 6 18:56:49 CET 2012


Moin Sven (und alle, die sich mit mbus auskennen),

ja, danke, hatte es, aber es brachte nichts. Gebracht hatte es die Nachinstallation mit "apt-get install libdevice-serialport-perl" und irgendeiner anderen Bibliothek, deren name ich nun wieder vergessen habe.

Und es funktioniert alles !

Ich habe sofort alle Daten wie Heizenrgie, Fliessgeschwindigkeit, Temperaturen bekommen - aber irgendetwas stimmt da bei der Differenzberechnung nicht bei der Heizenergie.

Heute Morgen um 7 habe ich die Heizung für eine Stunde angestellt, binnen weniger Minuten ging die Heizenergie auf 20kW bei 0,16m³/h Durchfluss. Prima und logisch

Allerdings bleibt dieser 20kW nun seitdem bestehen, obwohl ich die Heizung schon seit Stunden wieder ausgestellt habe. Der Durchfluss ist seitdem auch wieder bei 0m³/h aber trotzdem 20kW Heizenergie - und dass, obwohl der Eintrag in der vzold Datei sich nicht ändert.

Die Heizenergie wird wohl irgendwie gerechnet, aber ich weiß nicht wie und es ist bei mir auch falsch.

-----Ursprüngliche Nachricht-----
Von: volkszaehler-dev-bounces at lists.volkszaehler.org [mailto:volkszaehler-dev-bounces at lists.volkszaehler.org] Im Auftrag von Sven Anders
Gesendet: Dienstag, 6. März 2012 07:34
An: volkszaehler-dev at lists.volkszaehler.org
Betreff: Re: [vz-dev] M-Bus Probleme

Am 05.03.2012 19:54, schrieb Tom Weber:
> Hi Freaks,
>
> momentan bekomme ich nicht meinen MBUS Wärmemengenzähler in den Volkszaehler. Ich habe alles richtig angeschlossen, mit windows und terminal funktioniert es auch. Elektrik also okay....
>
> Aber wenn ich auf meinem Debian der Sheeva will es nicht. Ich bin so vorgegangen wie in der Anleitung, also ./install.sh aufgerufen und Port auf ttyUSB0 eingestellt (ist auch uinter /dev vorhanden)
>
> Aber wenn ich "./mbus-cmd --genserial" aufrufe, gibt es böse mecker:
>
> Can't locate Device/SerialPort.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/lib/site_perl/mbus.pm line 23.
> BEGIN failed--compilation aborted at /usr/local/lib/site_perl/mbus.pm line 23.
> Compilation failed in require at ./mbus-cmd line 32.
> BEGIN failed--compilation aborted at ./mbus-cmd line 32.
>
> Mach Googlen haben ich  "cpan Device::SerialPort" eingegeben, da ich dachte, vielleicht fehlt was in Perl - geholfen hat es leider nüscht....

Hat er denn mit cpan was installiert? Hast du ausgaben vom cpan Befehl? 
Gibt es eine Datei SerialPort.pm (evtl. mit locate oder find danach suchen)?


Viele Grüße
Sven Anders




More information about the volkszaehler-dev mailing list