<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Hallo Alex,<div><br></div><div>bei val(in) arbeiten die virtuellen Zähler meines Wissens nach  mit den Rohdaten. Für den Impulszähler ist das 0 oder 1.</div><div>Für die Aussage einer Durchschnittlichen Laufzeit muss wahrscheinlich ein externes Script programmiert werden.</div><div>Hätte der Betriebsstundenzähler Impulse wäre die Auswertung schon fertig. Das Programm dafür muss nur fragen läuft der Brenner, dann erzeuge einen impuls und warte n Sekunden. Kannst du die Abfrage des CAN-Bus ändern / erweitern? Es müsste nur “Brenner läuft“ irgendwie in Python greifbar sein, dann habe ich etwas fertiges.<br><br><div dir="ltr">Thomas <div><br></div><div><br></div><div><br></div></div><div dir="ltr"><br><blockquote type="cite">Am 19.12.2019 um 13:36 schrieb "rgb@nord-com.net" <rgb@nord-com.net>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:70.85pt 70.85pt 56.7pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--><div class="WordSection1"><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hallo an alle “Volkszähler”,<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Ich habe mich die Tage etwas mit den virtuellen Kanälen gespielt, bin aber nicht so recht ans Ziel gekommen.<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Mein VZ hat einen Betriebsstundensensor, der die gesamte Brennerlaufzeit pro Zeitraum aufaddiert. Zudem einen Impulszähler, der die Anzahl der Brennerstarts hochzählt. Das funktioniert so einwandfrei.<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Mein Plan wäre jetzt ein virtueller Kanal, der die durchschnittliche Brennerlaufzeit pro Start in Minuten anzeigt. Ergo: (Brennerlaufzeit in Dezimalstunden) geteilt durch (Anzahl der Brennerstarts) mal 60 (Umrechnung in Minuten).<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Also: </span><span style="font-size:11.0pt;font-family:"Courier New"">val(in1) / val(in2) * 60</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">. </span><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">(Funktioniert so nicht, der Kanal zeigt dann nichts an).<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Wenn ich testweise die (</span><span lang="DE" style="font-size:11.0pt;font-family:"Courier New"">*60</span><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">) weglasse, bekomme ich Ergebnisse, aber nicht die gewünschten. Ich konnte nicht wirklich herausfinden, was genau er dann berechnet/anzeigt.<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Wo liegt mein Denkfehler?<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Grüsse von Alex<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">PS – der dicke schwarze Balken mit der Bezeichnung „Testkanal“ zeigt meinen Versuch.<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> volkszaehler-users [mailto:volkszaehler-users-bounces@demo.volkszaehler.org] <b>On Behalf Of </b>Frank Richter<br><b>Sent:</b> Thursday, November 07, 2019 9:57 PM<br><b>To:</b> volkszaehler.org - users<br><b>Subject:</b> Re: [vz-users] Wie Anzahl der Brennerstarts ermitteln?<o:p></o:p></span></p><p class="MsoNormal"><o:p> </o:p></p><div><div><p class="MsoNormal">Am Do., 7. Nov. 2019 um 14:43 Uhr schrieb Andreas Goetz <<a href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>:<o:p></o:p></p></div><div><blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"><div><div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><div><div><p class="MsoNormal">Idealerweise bräuchten wir dafür noch einen Kanaltyp "Zähler" mit Einheit 1/h, damit als Zeitintegral eine dimensionslose Anzahl rauskommt.<o:p></o:p></p></div></div></div></blockquote><div><p class="MsoNormal"><o:p> </o:p></p></div><p class="MsoNormal">Guter Punkt! Wie haben hinsichtlich Einheit “anpassbare” Sensoren und Verbrauchssensoren, wir haben aber keinen (Verbrauchs)Zähler der konfigurierbar wäre.<o:p></o:p></p></div><div><p class="MsoNormal"><o:p> </o:p></p></div><div><p class="MsoNormal">Wer möchte einen PR aufmachen?<o:p></o:p></p></div></div></blockquote><div><p class="MsoNormal"><o:p> </o:p></p></div><div><p class="MsoNormal">Also zwei neue Typen mit variabler Einheit und Interpretern für Impulse und Zählerstände? IMHO machen beide nur mit  "hasConsumption": true Sinn, oder?<o:p></o:p></p></div><div><p class="MsoNormal"><o:p> </o:p></p></div><div><p class="MsoNormal">Viele Grüße<o:p></o:p></p></div><div><p class="MsoNormal">Frank<o:p></o:p></p></div></div></div></div><div><testkanal-1.png></div><div><testkanal-2.png></div></div></blockquote></div></body></html>