<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[History&amp;Skript: lamge Historie an Daten auslesen]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich versuche mich gerade an dem Auslesen der History für einige Datenpunkte per Skript.<br />
Ich benutze dabei folgenden Code:</p>
<pre><code>sendTo('history.0', 'getHistory', {
        id: room+'.activityDataPoints.heatingPower.percentage',
        options: {
            start:      start,
            end:        end,
            aggregate: 'average',
            ignoreNull: 0
        }
    }
</code></pre>
<p dir="auto">Wobei ich Start aus End - x * 60 * 1000 (also in ms) berechne. x ist dabei die Anzahl der Minuten/Datenpunkte, welche ich zurückerhalten will.<br />
Das Aufzeichnungsintervall ist 60s für die relevanten Datenpunkte.</p>
<p dir="auto">Das Problem ist nun, dass ich bei Abfragen im Umfang von 24h alle Einzelminutenwerte ausgegeben bekomme und durchlaufen kann. Wenn ich allerdings ein ganzes Jahr anfrage, bekomme nur vereinzelte Werte zurück. Und dabei sogar weniger, als wenn ich einen ganzen Tag abfrage.<br />
Woran kann das liegen? Auch wenn ich mit Count versuche die richtige Anzahl der Intervalle zu erzwingen kommen nur scheinbar zufällige Werte zurück.</p>
<p dir="auto">Bin etwas ratlos. Hat einer einen Tipp?</p>
<p dir="auto">Viele Grüße<br />
SEB</p>
]]></description><link>https://forum.iobroker.net/topic/48602/history-skript-lamge-historie-an-daten-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 00:12:02 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/48602.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Oct 2021 11:58:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to History&amp;Skript: lamge Historie an Daten auslesen on Tue, 19 Oct 2021 12:19:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> danke Dir! Ohne der Angabe von count habe ich dann aber nur 500 Werte zurückbekommen. Mit der Angabe von count = Anzahl Intervalle funktioniert es jetzt. Merci!</p>
]]></description><link>https://forum.iobroker.net/post/690720</link><guid isPermaLink="true">https://forum.iobroker.net/post/690720</guid><dc:creator><![CDATA[seb2010]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:19:10 GMT</pubDate></item><item><title><![CDATA[Reply to History&amp;Skript: lamge Historie an Daten auslesen on Tue, 19 Oct 2021 12:09:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/seb2010" aria-label="Profile: seb2010">@<bdi>seb2010</bdi></a> sagte: bekomme nur vereinzelte Werte zurück.</p>
<p dir="auto">Ändere</p>
<pre><code>            aggregate: 'none',
</code></pre>
]]></description><link>https://forum.iobroker.net/post/690713</link><guid isPermaLink="true">https://forum.iobroker.net/post/690713</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:09:05 GMT</pubDate></item></channel></rss>