<div dir="ltr"><div>Wenn Du das verhindern willst kannst DU ein &options=exact mit anhängen. In Deinem Fall scheint es halt iregndwelche Timestamps in der Zukunft in der DB zu geben- die könntest Du per SQL suchen und einfach löschen.</div><div><br></div><div>vg</div><div>Andreas<br></div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Mon, Feb 25, 2019 at 11:38 PM Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><div dir="auto">Hallo Thomas,<div dir="auto"><br></div><div dir="auto">ja, richtig interpretiert. Die MW sucht möglichst Timestamps < from und > to, damit der abgefragte Zeitbereich komplett abgedeckt wird. Sonst reicht es nicht, um den Graph komplett zu zeichnen.</div><div dir="auto"><br></div><div dir="auto">Gruß</div><div dir="auto">Frank</div></div><br><div class="gmail_quote"><div dir="ltr">Thomas Höpfner <<a href="mailto:thomas@thhoe.de" target="_blank">thomas@thhoe.de</a>> schrieb am Mo., 25. Feb. 2019 08:13:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><u></u>

  
  
  

<div>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Hallo Frank, Hallo Andreas<br></span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"><br></span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">vielen Dank für die Antworten.</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Die Abfrage mit JSON bringt im Inhalt das selbe Ergebnis. Das hatte ich schon geprüft.</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Die Zeit auf hatte ich auch in verdacht, deshalb die Abfrage auf "localhost".</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"><br></span></p>
<div class="gmail-m_-3140081521136980730m_4349386431214444025bodyclass" style="font-family:"Times New Roman";font-size:medium">>> Ausgegeben wird bis “now” wenn- wie bei der ersten Anfrage- ohne to abgefragt wird.</div>
<div class="gmail-m_-3140081521136980730m_4349386431214444025bodyclass" style="font-family:"Times New Roman";font-size:medium">So hatte ich es erwartet. Das "now" ist in der Abfrage aber scheinbar nicht aus dem Datum abgeleitet. Ausgegeben wird alles > "from".</div>
<div class="gmail-m_-3140081521136980730m_4349386431214444025bodyclass" style="font-family:"Times New Roman";font-size:medium">Das ist in der Regel kein Problem, zukünftige Ereignisse sollte es ja nicht geben.</div>
<div class="gmail-m_-3140081521136980730m_4349386431214444025bodyclass" style="font-family:"Times New Roman";font-size:medium"> </div>
<div class="gmail-m_-3140081521136980730m_4349386431214444025bodyclass" style="font-family:"Times New Roman";font-size:medium">>> Trotzdem kommen die 2036er Timestamps</div>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Asche auf mein Haupt, die gab es wirklich. Nachdem ich diese gelöscht habe sieht die Sache schon freundlicher aus.</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"><br></span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Nachdem ich die Datenbank aufgeräumt habe interpretiere ich die Ausgabe So:</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">- '# from:' und '# to:' sind die Zeiten zwischen dehnen min, max und average Ermittelt wurden.</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">- Gibt es, wie in meinen Fall, keine Timestamps in dem Zeitbereich der Abfrage, werden die beiden nächstliegenden genommen .</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">- '# rows:' ist die Anzahl der ausgewerteten Timestamps und damit immer >=2 .</span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">- Die Antwort enthält mindestens 1 "<span class="gmail-m_-3140081521136980730m_4349386431214444025treeLabel gmail-m_-3140081521136980730m_4349386431214444025objectLabel">tuples". Dieser kann auch älter sein wie "from".</span></span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"><br></span></p>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Ist meine Interpretation richtig?</span></p>
<pre style="white-space:pre-wrap"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt">Mit freundlichen Grüßen,<br><br>Thomas Höpfner<br>
Inselbergstraße 23
98596 Brotterode - Trusetal

Mail: <a href="mailto:thomas@thhoe.de" target="_blank" rel="noreferrer">thomas@thhoe.de</a>
</span></pre>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"></span><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"></span><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"></span><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"></span><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"><br></span><br><br></p>
<blockquote style="margin:0px 5px;padding-left:5px;border-left-color:rgb(50,95,186);border-left-width:2px;border-left-style:solid"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt">-----Ursprüngliche Nachricht-----<br><span><strong>Von:</strong> Andreas Goetz <<a href="mailto:cpuidle@gmail.com" target="_blank" rel="noreferrer">cpuidle@gmail.com</a>></span><br><span><strong>Gesendet:</strong> Sonntag 24 Februar 2019 20:45</span><br><span><strong>An:</strong> <a href="http://volkszaehler.org" target="_blank" rel="noreferrer">volkszaehler.org</a> - users <<a href="mailto:volkszaehler-users@demo.volkszaehler.org" target="_blank" rel="noreferrer">volkszaehler-users@demo.volkszaehler.org</a>></span><br><span><strong>Betreff:</strong> Re: [vz-users] Frage zu Middleware-API</span><br><br></span>
<div class="gmail-m_-3140081521136980730m_4349386431214444025bodyclass">Ausgegeben wird bis “now” wenn- wie bei der ersten Anfrage- ohne to abgefragt wird. Trotzdem kommen die 2036er Timestamps<br>
<div><br></div>
<div>Auf welcher Zeit läuft denn Deine Middleware? </div>
<div><br></div>
<div>Viele Grüße, Andreas</div>
<div><br>
<blockquote>
<div>On 24. Feb 2019, at 20:26, Frank Richter <<a title="mailto:frank.richter83@gmail.com Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="mailto:frank.richter83@gmail.com" target="_blank" rel="noopener noreferrer">frank.richter83@gmail.com</a>> wrote:</div>
<br class="gmail-m_-3140081521136980730m_4349386431214444025Apple-interchange-newline">
<div>
<div dir="auto">Hallo Thomas,
<div dir="auto"><br></div>
<div dir="auto">kannst du die gleiche Abfrage nochmal mit JSON machen?</div>
<div dir="auto"><br></div>
<div dir="auto">Gibt's bei der Darstellung im Frontend irgendwelche Auffälligkeiten?</div>
<div dir="auto"><br></div>
<div dir="auto">Grüße</div>
<div dir="auto">Frank</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">Am So., 24. Feb. 2019, 14:23 hat Thomas Höpfner <<a title="mailto:thomas@thhoe.de Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="mailto:thomas@thhoe.de" target="_blank" rel="noopener noreferrer">thomas@thhoe.de</a>> geschrieben:<br></div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><u></u>
<div>
<p style="margin:0px;padding:0px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:11pt"></span></p>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Hallo zusammen,</span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt"><br></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">ich bin gerade dabei mir ein Script zu basteln, mit dem ich einen S0-Kanal überwachen kann. </span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Es soll die Anzahl der im Impulse  in den letzten X Minuten ausgewertet werden.</span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Für das ganze habe ich eine Vorlage gefunden (wo weiß ich nicht mehr), die aber nicht funktioniert.</span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Problem ist das die Antwort der Middleware für mich nicht Nachvollziehbar ist.</span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Die URL zur Abfrage lautet: <a title="http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009686000 Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009686000" target="_blank" rel="noopener noreferrer">http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009686000</a></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Das sollte richtig sein nach:</span><span style="font-size:11pt"><a title="https://wiki.volkszaehler.org/development/api/reference Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="https://wiki.volkszaehler.org/development/api/reference" target="_blank" rel="noopener noreferrer"> https://wiki.volkszaehler.org/development/api/reference</a><br></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Antwort der Middleware:</span></div>
<div style="font-family:"Times New Roman";font-size:inherit">    # source:;<a title="http://volkszaehler.org/ Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="http://volkszaehler.org/" target="_blank" rel="noopener noreferrer">volkszaehler.org</a> </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # version:;0.3 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # uuid:;e2b64f10-92eb-11e2-94e4-ed0995b4eb89 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # title:;Strom_L2 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # from:;2019-02-24 06:48:50 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # to:;2036-02-07 07:37:55 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # min:;2036-02-07 07:28:17; => ;0 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # max:;2036-02-07 07:29:41; => ;1800 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # average:;0 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # consumption:;43.5 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # rows:;88 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2019-02-24 06:50:00;25.714;1 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2036-02-07 07:28:17;0;1 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2036-02-07 07:28:24;257.143;1 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2036-02-07 07:28:29;360;1 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2036-02-07 07:28:5.....</div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt"><br></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Zum testen habe ich den Zeitbereich mit to= Eingegrenzt, URL:  <a title="http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009097000&to=1551009157000 Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009097000&to=1551009157000" target="_blank" rel="noopener noreferrer">http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009097000&to=1551009157000</a></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt"><span style="font-size:14.66px">Antwort der Middleware:</span></span></div>
<div style="font-family:"Times New Roman";font-size:inherit">    # source:;<a title="http://volkszaehler.org/ Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="http://volkszaehler.org/" target="_blank" rel="noopener noreferrer">volkszaehler.org</a> </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # version:;0.3 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # uuid:;e2b64f10-92eb-11e2-94e4-ed0995b4eb89 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # title:;Strom_L2 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # from:;2019-02-24 06:48:50 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # to:;2036-02-07 07:28:17 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # min:;2036-02-07 07:28:17; => ;0 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # max:;2019-02-24 06:50:00; => ;25.714 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # average:;0 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # consumption:;1 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    # rows:;3 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2019-02-24 06:50:00;25.714;1 </div>
<div style="font-family:"Times New Roman";font-size:inherit">    2036-02-07 07:28:17;0;1</div>
<p style="font-family:"Times New Roman";font-size:inherit">Hier sieht mann womit ich nicht klar komme. Obwohl die Abfragen mit Abstand ausgeführt wurden, bekomme ich in beiden fällen die selbe (falsche) Antwort für "# from:" und "# to:". Sogar die 1 Daten sind identisch. </p>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Wie kommen diese Werte zustande?<br></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Wo kann ich noch einen Schalter für "Debug" setzen?</span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Oder gibt es einen besseren Weg für mein Script?</span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt"><br></span></div>
<div style="margin:0px;padding:0px;font-family:"Times New Roman";font-size:inherit"><span style="font-size:11pt">Ich hoffe mir kann jemand helfen.</span></div>
<pre style="margin-top:0px;margin-bottom:0px;white-space:pre-wrap"><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:11pt">Mit freundlichen Grüßen,<br><br>Thomas<br></span></span><span style="font-family:tahoma,arial,helvetica,sans-serif"><span style="font-size:11pt">
Mail: </span></span><a title="mailto:thomas@thhoe.de Klicken Sie auf den Link, um die URL in einem neuen Fenster zu öffnen." href="mailto:thomas@thhoe.de" target="_blank" rel="noopener noreferrer">thomas@thhoe.de</a></pre>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br></div>
</blockquote>
</div>
</blockquote></div>
</blockquote></div>