<div dir="ltr"><div>Moin Klaus,<br><br></div>mit dem ganzen OMS Zeug kann ich leider nicht helfen- da müssen Udo oder Matthias ran.<br><div class="gmail_extra"><br><div class="gmail_quote">2016-02-01 20:19 GMT+01:00 Klaus Stetter <span dir="ltr"><<a href="mailto:vz@bkwn.de" target="_blank">vz@bkwn.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Zwischenergebnis und ein paar Fragen/Anmerkungen:<br>
Nachdem der Wärmemengenzähler sich (warum auch immer) nicht über die optische Schnittstelle ansprechen ließ, habe ich folgenden Weg gewählt:<br>
Die Fernwärmeübergangsstation pollt über m-bus den Wärmemengenzähler ca. alle 12 Sekunden. Praktischerweise sind dort schon m-bus-Pegelwandler vorhanden, dort habe ich mich eingeklinkt und das TTL-Signal vom WMZ über Transistor und IR-Diode galvanisch entkoppelt auf Udo's IR-Kopf gegeben ==> klappt!<br>
Bzgl. Software habe ich zunächst die perl-Variante misc/controller/mbus/mbus-cmd gefunden und entsprechend hingefrickelt. Allerdings wurde mir perl trotzdem nicht sympatischer... Auf der Suche nach Alternativen stellte ich erstaunt fest, dass sich da ja schon was fast Passendes in vzlogger/src/protocols/MeterOMS.cpp befand :-)<br>
Ich verstehe allerdings nicht wirklich, welchen Zweck dort der Code bisher erfüllt: Das ist code für einen mbus-Slave (also einen Zähler), richtig? Wenn ich einen Zähler abfragen will, muss ich doch mbus-Master spielen, oder nicht? In meinem Fall muss ich natürlich nicht selbst Requests verschicken, sondern nur die Antworten (RSP_UD) vom Slave auswerten. Master ist die Übergabestation, die ja das Polling übernimmt.<br>
Desweiteren verstehe ich die "Übersetzung" in diese OBIS-codes und die möglichen Zählertypen im Frontend nicht so recht. Gibt es z.B. auch OBIS-codes für Vorlauftemperatur etc.? Ich habe halt irgendwelche Fantasiezahlen genommen und in der vzlogger.conf entsprechend eingetragen.<br>
Im Frontend habe ich für den WMZ-Zählerstand "El. Energie Zählerstände" und für die WMZ-Leistung "El. Energie (Leistungswerte)" ausgewählt, dann stimmt die Darstellung und die Einheit im Graph. Nur handelt es sich halt nicht im *elektrische* Energie, sondern um *Wärme*energie. Ist das im Frontend nicht vorgesehen? Was erwartet der Typ "Wärmemengenzähler" denn für Werte?<br></blockquote><div><br></div><div>Da kann ich helfen- bis auf den Namen sollten die Kanäle ja alles richtig machen. Der Wärmemengenzähler ist vom Typ MeterInterpreter und zählt daher Impulse. Wenn Du so ein Ding für Zählerstände brauchst mach gerne ein github issue auf, ist fix gelöst.<br><br></div><div>Viele Grüße,<br></div><div>Andreas<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Gruß,<br>
Klaus<br>
<br>
Am 31.12.2015 um 10:07 schrieb Klaus Stetter:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Hallo,<br>
<br>
ich versuche gerade meinen Wärmemengenzähler Sensus Pollustat E mit einem USB-IR-Schreiblesekopf von Udo auszulesen. Leider ohne Erfolg.<br>
<br>
Die Bedienung des Zählers entspricht der des Pollucom E: <a href="https://www.netrion.de/netze/web/media/medien/dokumente/netzanschluss_1/zaehler_bedienungsanleitungen/Bedienungsanleitung_PolluCom_E.pdf" rel="noreferrer" target="_blank">https://www.netrion.de/netze/web/media/medien/dokumente/netzanschluss_1/zaehler_bedienungsanleitungen/Bedienungsanleitung_PolluCom_E.pdf</a><br>
<br>
Ich habe zwar auch eine Anleitung für den Pollustat E gefunden, die bezieht sich aber auf eine ältere HW/SW-Revision und passt schlicht nicht.<br>
<br>
Ich bekomme den Zähler einfach nicht dazu, irgendwelche Zeichen an seinem IR-Port auszugeben.<br>
<br>
Auch die offizielle minicom 3 Software von Sensus findet den Zähler nicht.<br>
<br>
Den Optokopf kann man um wenige Millimeter verschieben - je nachdem erhalte ich auf Anfragen gar keine Antwort oder ich bekomme 1:1 meine Anfrage zurück, d.h. das Signal des Optokopfs wird wohl physikalisch gespiegelt.<br>
<br>
Gibt es jemanden, der so einen Pollustat E schon erfolgreich über IR auslesen konnte?<br>
<br>
Oder ist die optische Schnittstelle vielleicht lahmgelegt, wenn gleichzeitig noch ein m-bus-Modul verbaut wurde? Denn die Übergabestation liest den Zähler (erfolgreich) über 2-Draht m-bus regelmäßig aus.<br>
<br>
Das wäre dann auch meine Backup-Strategie: Hat jemand einen Schaltungsvorschlag für einen m-bus-Pegelwandler? Das Internet liefert mir da entweder sauteure Fertiglösungen oder gescheiterte Selbstbau-Versuche...<br>
<br>
Guten Rutsch,<br>
<br>
Klaus<br>
<br>
</blockquote>
<br>
</blockquote></div><br></div></div>