<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><title>AW: [vz-users] Gaszähler-Impulse</title><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@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;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Century Gothic";
        panose-1:2 11 5 2 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
h4
        {mso-style-priority:9;
        mso-style-link:"Überschrift 4 Zchn";
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        font-weight:bold;}
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;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.berschrift4Zchn
        {mso-style-name:"Überschrift 4 Zchn";
        mso-style-priority:9;
        mso-style-link:"Überschrift 4";
        font-family:"Calibri Light",sans-serif;
        color:#2E74B5;
        font-style:italic;}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:"Consolas",serif;}
span.E-MailFormatvorlage24
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 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]--></head><body lang=DE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Hallo,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>danke für alle Antworten.<br>Das Problem ist mir jetzt bewußt, die Auswertung sieht schon besser aus.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Aggtime =1, aggmode=none<br>hat die Verbesserung gebracht.<br><br><o:p></o:p></span></p><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'>Mit freundlichem Gruß<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'>Klaus Eichelberger<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>PS: Sparen Sie pro Seite ca. 200 ml Wasser, 2 g CO2 und 2 g Holz:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Century Gothic",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Drucken Sie daher bitte nur, wenn es wirklich notwendig ist.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Arial",sans-serif;color:#1F497D'><o:p> </o:p></span></p></div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='margin-left:35.4pt'><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Von:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> volkszaehler-users <volkszaehler-users-bounces@demo.volkszaehler.org> <b>Im Auftrag von </b>Thomas Höpfner<br><b>Gesendet:</b> Donnerstag, 21. Juli 2022 19:34<br><b>An:</b> volkszaehler.org - users <volkszaehler-users@demo.volkszaehler.org><br><b>Betreff:</b> Re: [vz-users] Gaszähler-Impulse<o:p></o:p></span></p></div></div><p class=MsoNormal style='margin-left:35.4pt'><o:p> </o:p></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;margin-bottom:.0001pt'><span style='font-family:"Tahoma",sans-serif'>Habe etwas suchen müssen<o:p></o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;margin-bottom:.0001pt;min-height: 12pt'><span style='font-family:"Tahoma",sans-serif'><o:p> </o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;margin-bottom:.0001pt;min-height: 12pt'><span style='font-family:"Tahoma",sans-serif'><a href="https://wiki.volkszaehler.org/software/middleware/tools/meterohneverbrauch" target="_blank" title="https://wiki.volkszaehler.org/software/middleware/tools/meterohneverbrauch Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen.">https://wiki.volkszaehler.org/software/middleware/tools/meterohneverbrauch</a><o:p></o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;margin-bottom:.0001pt;min-height: 12pt'><span style='font-family:"Tahoma",sans-serif'><o:p> </o:p></span></p><blockquote style='border:none;border-left:solid #325FBA 1.5pt;padding:0cm 0cm 0cm 4.0pt;margin-left:3.75pt;margin-right:3.75pt'><p class=MsoNormal style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif'>-----Ursprüngliche Nachricht-----<br><strong><span style='font-family:"Tahoma",sans-serif'>Von:</span></strong> Thomas Höpfner <<a href="mailto:thomas@thhoe.de">thomas@thhoe.de</a>><br><strong><span style='font-family:"Tahoma",sans-serif'>Gesendet:</span></strong> Donnerstag 21 Juli 2022 19:08<br><strong><span style='font-family:"Tahoma",sans-serif'>An:</span></strong> volkszaehler.org - users <<a href="mailto:volkszaehler-users@demo.volkszaehler.org">volkszaehler-users@demo.volkszaehler.org</a>><br><strong><span style='font-family:"Tahoma",sans-serif'>Betreff:</span></strong> Re: [vz-users] Gaszähler-Impulse</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:35.4pt'>Hallo, <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>ich habe vor längerem etwas dazu geschrieben.<o:p></o:p></p><div><p class=MsoNormal style='margin-left:35.4pt'>Thomas<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:35.4pt'><br><br><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:35.4pt'><br><br><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:35.4pt'><o:p> </o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>Am 21.07.2022 um 18:38 schrieb mh <<a href="mailto:mh.er@arcor.de">mh.er@arcor.de</a>>:<o:p></o:p></p></blockquote></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal style='margin-left:35.4pt'>Hallo Klaus,<br><br>ich bin zwar auch Neuling, und es gibt sicher Leute im Verteiler, die sich besser auskennen.<br><br>Trotzdem  - falls du noch nicht weitergekommen bist - 3 Ideen:<br><br>1. Ich bin mir nicht sicher, ob deine Konfiguration fuer S0 passt.<br>S0 verlangt aggmode: SUM.<br>In der Beschreibung der conf-parameter steht dazu:<br><br><o:p></o:p></p><h4 style='margin-left:35.4pt'>aggmode<o:p></o:p></h4><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;margin-bottom:.0001pt'>Mathematische Art der Aggregation die der vzlogger vornehmen soll. Nur wirksam in Verbindung mit <code><span style='font-size:10.0pt'>aggtime</span></code> größer als 0.<br>Wenn <code><span style='font-size:10.0pt'>aggtime</span></code> auf -1 steht (deaktiviert), dann bitte auch <code><span style='font-size:10.0pt'>aggmode</span></code> auf „none“ setzen, um undefiniertes Verhalten zu vermeiden.<o:p></o:p></p><p class=MsoNormal style='margin-left:35.4pt'>Bei dir ist <o:p></o:p></p><pre style='margin-left:35.4pt'>"aggtime": -1<o:p></o:p></pre><p class=MsoNormal style='margin-left:35.4pt'>Versuche es mal mit <o:p></o:p></p><pre style='margin-left:35.4pt'>"aggtime": 1<o:p></o:p></pre><p class=MsoNormal style='margin-left:35.4pt'><br>2. Wenn du <o:p></o:p></p><pre style='margin-left:35.4pt'>"verbosity" :15<o:p></o:p></pre><p class=MsoNormal style='margin-left:35.4pt'>setzt, siehst du im Log-file alle Daten, die der vzlogger an die Datenbank schickt, deren Werte dann im Frontend angezeigt werden.<br>Das hilft dir vielleicht bei der Analyse des Problems.<br><br>3. Du hast keinen Wert für <o:p></o:p></p><pre style='margin-left:35.4pt'>"resolution" gesetzt.<o:p></o:p></pre><p class=MsoNormal style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt'>Ist möglicherweise nicht notwendig, wenn du den Frontend-Kanal als Energie konfigurierst (bei power für resolution den gleichen Wert wie im Frontend verwenden).<br>Du solltest dir vor Augen halten, dass das Frontend immer Leistung anzeigt.<br>D.h. Energiewerte werden durch Zeitintervalle dividiert, und damit auf Leistung umgerechnet, wodurch der Abstand (das Zeitintervall) zwischen Impulsen Einfluss auf die Höhe des angezeigten Wertes hat.<br><br>Was ich nicht ganz verstanden habe bei der von dir angefügten Treppenkurve: ist das das Ergebnis für einen Puls (nur ein Puls zwischen 15:25 und ca. 15:33?) - kann ich fast nicht glauben.<br><br>Gruß<br>Manfred<br><br><o:p></o:p></p><div><p class=MsoNormal style='margin-left:35.4pt'>Am 21.07.2022 um 10:12 schrieb E. Gailer:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre style='margin-left:35.4pt'>Hallo, ganz einfach:<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Der VZ zählt die Impulse innerhalb eines Ablese-Intervalls <o:p></o:p></pre><pre style='margin-left:35.4pt'>-> Viele Impulse = Hoher Anzeigewert<o:p></o:p></pre><pre style='margin-left:35.4pt'>Kommt kein Impuls, dann wird die Gasmenge für den letzten Impuls auf die Zeit seit dem letzten Impuls "gedehnt", es könnte also so aussehen als wäre da ein dauerhafter, schleichender Verbrauch.<o:p></o:p></pre><pre style='margin-left:35.4pt'>Dieses Verhalten kann durch Eintragungen in der Konfiguration modifiziert werden.<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Gruß, E.Gailer<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre style='margin-left:35.4pt'>eichekl1 <a href="mailto:eichekl1@t-online.de" target="_blank" title="mailto:eichekl1@t-online.de Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen."><eichekl1@t-online.de></a> hat am 20.07.2022 16:45 geschrieben:<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Hi,<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Ich bitte um Hilfe für die Auswertung eines Gaszähler-Impulses an einer GPIO eines Raspi 3B+. (vzlogger.conf anbei.)<o:p></o:p></pre><pre style='margin-left:35.4pt'>Parallel läuft die Auswertung eines Stromzählers.<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Der Impuls des Gaszählers ist an der Klemme der GPIO messbar. Es ist ein einzelner sauberer Impuls.<o:p></o:p></pre><pre style='margin-left:35.4pt'>Die Elektronik zur Impulsformung ist galvanisch über OK entkoppelt. Am Raspi werden nur 3,3V verwendet.<o:p></o:p></pre><pre style='margin-left:35.4pt'>In der Middleware werden jedoch bei jedem Impuls mehrere Treppenstufen unterschiedlicher Höhe angezeigt.<o:p></o:p></pre><pre style='margin-left:35.4pt'>Bild liegt bei.<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Wo ist , bitte , mein Denkfehler.<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Ich bedanke mich für Hilfe vorab.<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Klaus<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>{<o:p></o:p></pre><pre style='margin-left:35.4pt'>"retry" : 0, /* sleep between failed requests (seconds) */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"daemon":true, /* run as deamon */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"verbosity" :10, /* Loglevel between 0 (nothing) and 15 (higest) */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"log" : "/var/log/vzlogger.log", /* logfile path */<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>"local" :<o:p></o:p></pre><pre style='margin-left:35.4pt'>{<o:p></o:p></pre><pre style='margin-left:35.4pt'>"enabled" : false, /* Enable / Disable local HTTP-Server for serving live readings */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"port" : 8080, /* TCP port for the local HTTP-Server */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"index" : true, /* Provide a index listing of available channels */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"timeout" : 30, /* timeout for long polling requests (seconds) */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"buffer" : 600 /* Buffer reading for the local interface (seconds) */<o:p></o:p></pre><pre style='margin-left:35.4pt'>}, /*Beginn Meters and Meter 1, Stromzaehler */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"meters" :<o:p></o:p></pre><pre style='margin-left:35.4pt'>[{<o:p></o:p></pre><pre style='margin-left:35.4pt'>"enabled" : true, /* disable or enable meter */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"protocol" : "sml", /* use 'vzlogger -h' for available protocols */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"device" : "/dev/ttyAMA0", /* Serial Port of Photodiod */<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>"channels":<o:p></o:p></pre><pre style='margin-left:35.4pt'>[{<o:p></o:p></pre><pre style='margin-left:35.4pt'>"uuid" : "xxxxxxxxxxxxx-11ec-a20c-8b6843c71d16", /* UUID von dem angelegten Channel für 16.7.0 : Leistung */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"middleware" : <a href="http://localhost:8080/middleware.php" target="_blank" title="http://localhost:8080/middleware.php Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen.">"http://localhost:8080/middleware.php"</a>, /* Server Adresse der Middleware, läuft bei uns auf dem RasPi mit Port 8080 */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"identifier" : "1-0:16.7.0", /* Die OBIS Kennzahl welche an den Channel gesendet wird - hier Leistung */<o:p></o:p></pre><pre style='margin-left:35.4pt'>}]<o:p></o:p></pre><pre style='margin-left:35.4pt'>},{<o:p></o:p></pre><pre style='margin-left:35.4pt'>"protocol": "s0", /*Gasimpulse*/<o:p></o:p></pre><pre style='margin-left:35.4pt'>"gpio": 23,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"configureGPIO": true,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"debounce_delay": 0,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"send_zero":false,<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>"enabled": true,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"allowskip": false,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"interval": -1,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"aggtime": -1,<o:p></o:p></pre><pre style='margin-left:35.4pt'>"aggfixedinterval": false,<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>"channels":<o:p></o:p></pre><pre style='margin-left:35.4pt'>[{<o:p></o:p></pre><pre style='margin-left:35.4pt'>"uuid": "yyyyyyyyyyyyy-11ec-9af9-3f53abcea8e8", /* UUID von dem angelegten Channel Gasimpulse */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"middleware": <a href="http://localhost:8080/middleware.php" target="_blank" title="http://localhost:8080/middleware.php Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen.">"http://localhost:8080/middleware.php"</a>, /* Server Adresse der Middleware, läuft bei uns auf dem RasPi mit Port 8080 */<o:p></o:p></pre><pre style='margin-left:35.4pt'>"identifier": "Impulse",<o:p></o:p></pre><pre style='margin-left:35.4pt'>"api": "volkszaehler",<o:p></o:p></pre><pre style='margin-left:35.4pt'>"aggmode": "sum",<o:p></o:p></pre><pre style='margin-left:35.4pt'>"duplicates": 0<o:p></o:p></pre><pre style='margin-left:35.4pt'>}]<o:p></o:p></pre><pre style='margin-left:35.4pt'>}]<o:p></o:p></pre><pre style='margin-left:35.4pt'>}<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Mit freundlichem Gruß<o:p></o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'><o:p> </o:p></pre><pre style='margin-left:35.4pt'>Klaus<o:p></o:p></pre></blockquote><pre style='margin-left:35.4pt'> <o:p></o:p></pre></blockquote><p class=MsoNormal style='margin-left:35.4pt'><o:p> </o:p></p></div></blockquote></div></div></blockquote></div></body></html>