<?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[Objektwert einmal in der Woche wegschreiben (SQL Adapter)]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich möchte einen Objektwert nur einmal in der Woche über den SQL Adapter wegschreiben lassen. Ich dachte mir jetzt, dass ich einfach die "Blockzeit" dafür nutze, dass nur einmal in der Woche weggeschrieben wird, aber das funktioniert wohl nicht.<br />
Wie muss ich diese Sache lösen?</p>
<p dir="auto"><img src="/assets/uploads/files/1680367302314-untitled-1.jpg" alt="Untitled 1.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Danke!<br />
Gruß surfer ;-)</p>
]]></description><link>https://forum.iobroker.net/topic/64336/objektwert-einmal-in-der-woche-wegschreiben-sql-adapter</link><generator>RSS for Node</generator><lastBuildDate>Sun, 10 May 2026 08:42:21 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/64336.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Apr 2023 16:42:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 18:52:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mickym" aria-label="Profile: mickym">@<bdi>mickym</bdi></a> Das mit der Blockzeit hatte ich schon getestet, der nimmt den Wochenwert aber nicht an. Sobald du ihn einträgst gibt's das hier:</p>
<p dir="auto"><img src="/assets/uploads/files/1680375040307-2023-04-01-20_50_26-objects-iobroker-server-mozilla-firefox.jpg" alt="2023-04-01 20_50_26-objects - IOBroker-Server – Mozilla Firefox.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Okay, ich habe jetzt aktuell nur diesen einen DP, der wöchentlich gespeichert werden müsste. Da könnte man es zur Not noch mit einem weiteren DP machen.</p>
]]></description><link>https://forum.iobroker.net/post/971657</link><guid isPermaLink="true">https://forum.iobroker.net/post/971657</guid><dc:creator><![CDATA[surfer09]]></dc:creator><pubDate>Sat, 01 Apr 2023 18:52:50 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 18:47:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/surfer09" aria-label="Profile: surfer09">@<bdi>surfer09</bdi></a> Na eigentlich müsste es mit der Blockzeit klappen aber ich habs noch nicht versucht.</p>
<p dir="auto">Du müsstest ja steuern, wann es mit der Protokollierung losgeht.</p>
<p dir="auto">Wenn nur noch alle Woche protokolliert werden sollte müsstest Du da halt als Blockzeit:</p>
<pre><code>604.800.000
</code></pre>
<p dir="auto">eingeben.<br />
Bin mir nicht sicher, dass das dafür vorgesehen ist.</p>
<p dir="auto">Ansonsten halt einen Datenpunkt zum Summieren und dann die Summe einmal in der Woche wegschreiben. Ansonsten gibts da mehrere Adapter für solche Aufgaben (Statistik Adapter oder Source Analytics).</p>
]]></description><link>https://forum.iobroker.net/post/971650</link><guid isPermaLink="true">https://forum.iobroker.net/post/971650</guid><dc:creator><![CDATA[mickym]]></dc:creator><pubDate>Sat, 01 Apr 2023 18:47:36 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 18:35:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mickym" aria-label="Profile: mickym">@<bdi>mickym</bdi></a> Ich muss den aktuellen DP aber jeden Abend neu berechnen lassen. (Tageswerte werden addiert).<br />
Damit ich den Wert nur einmal in der Woche wegschreiben lassen kann, müsste ich ja noch einen DP erstellen, der nur einmal in der Woche befüllt wird.<br />
Ist das wirklich so vom System her vorgesehen? Ich meine, wenn man in seiner Installation mehrere DPs hat, die nicht täglich weggeschrieben werden sollen, müsste man ja zu jedem dieser DPs "Wochen-DPs" erstellen - wird das nicht irgendwann zu viel?<br />
Ich hätte gedacht, dass es dafür im SQL Adapter eine Einstellung gibt, z.B. die Blockzeit.</p>
]]></description><link>https://forum.iobroker.net/post/971641</link><guid isPermaLink="true">https://forum.iobroker.net/post/971641</guid><dc:creator><![CDATA[surfer09]]></dc:creator><pubDate>Sat, 01 Apr 2023 18:35:43 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 18:23:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/surfer09" aria-label="Profile: surfer09">@<bdi>surfer09</bdi></a> sagte in <a href="/post/971590">Objektwert einmal in der Woche wegschreiben (SQL Adapter)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ro75" aria-label="Profile: ro75">@<bdi>ro75</bdi></a> Okay, über diesen Weg könnte man auch gehen :-).<br />
Der jetzige Datenpunkt wird nämlich jeden Abend gegen 23:59 Uhr aktualisiert mit dem Tageswerk + bestehen Wert, somit hätte ich jeden Abend den Wert weggeschrieben, weil er sich ändert.<br />
Also müsste ich jetzt noch einen DP anlegen, der den Wochenwert darstellt... Hmmm ich dachte, das könnte man mit einer Einstellung regeln. Man hat ja irgendwann zig DP für irgendwelche Wochenwerte.</p>
</blockquote>
<p dir="auto">Nein - wenn Du den Datenpunkt nur einmal in der Woche füllst, dann hast Du nur einen Datenpunkt,der einmal pro Woche in die Datenbank geschrieben wird.</p>
]]></description><link>https://forum.iobroker.net/post/971632</link><guid isPermaLink="true">https://forum.iobroker.net/post/971632</guid><dc:creator><![CDATA[mickym]]></dc:creator><pubDate>Sat, 01 Apr 2023 18:23:30 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 17:06:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/surfer09" aria-label="Profile: surfer09">@<bdi>surfer09</bdi></a> Ich habe dir hier eine Lösung aufgezeigt. Sicherlich gibt es auch andere weitere Wege. Ggfs. auch mit Blockly.</p>
<p dir="auto"><img src="/assets/uploads/files/1680368733039-728d0e3e-bc57-44ed-ac81-f3e5dbde5658-image.png" alt="728d0e3e-bc57-44ed-ac81-f3e5dbde5658-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1680368780339-2ad93741-3b06-454b-8076-8c9b90cacd93-image.png" alt="2ad93741-3b06-454b-8076-8c9b90cacd93-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Ro75.</p>
]]></description><link>https://forum.iobroker.net/post/971596</link><guid isPermaLink="true">https://forum.iobroker.net/post/971596</guid><dc:creator><![CDATA[Ro75]]></dc:creator><pubDate>Sat, 01 Apr 2023 17:06:24 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 17:01:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ro75" aria-label="Profile: ro75">@<bdi>ro75</bdi></a> Ja, das kann man sicherlich sogar ganz einfach abfragen, wenn man sich mit Java auskennt ;-) Da ich aber kein Java-/Programmierexperte bin, nutze ich gerne die einfachen Mittel und Wege.</p>
]]></description><link>https://forum.iobroker.net/post/971594</link><guid isPermaLink="true">https://forum.iobroker.net/post/971594</guid><dc:creator><![CDATA[surfer09]]></dc:creator><pubDate>Sat, 01 Apr 2023 17:01:35 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 16:57:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/surfer09" aria-label="Profile: surfer09">@<bdi>surfer09</bdi></a> Nicht unbedingt. Du speicherst jeden Tag diesen Wert in diesen Datenpunkt. Ich mache es z.B. für WANINFOS (Down UP - Wochen und Monatsstatistik). Denn Wochenwert kann man dann über ein Skript abfragen.</p>
<pre><code>function TrafficDiagramm7Tage() {
    var Ergebnis=0;
    sendTo('sql.0', 'query', 'SELECT id FROM iobroker.datapoints WHERE name="0_userdata.0.FritzBox.Traffic.Tag_IN"', function (result) {
        if (result.error) {
            console.error(result.error);
        } else {
            var now = new Date();
            now.setHours(-168);
            sendTo('sql.0', 'query', 'SELECT from_unixtime(ts/1000) as ts, val FROM iobroker.ts_number WHERE ts &gt;= ' + now.getTime() + ' AND id=' + result.result[0].id, function (result) {
                let text = result.result;
                for (let i = 0; i &lt;= result.result.length-1; i++) {
                    var vARow=text[i].ts;
                    var vRow=text[i].val;
                    Ergebnis=Ergebnis+parseFloat(vRow);
                }
            });
        }
    });
</code></pre>
<p dir="auto">Mal ein kurzer Auszug.</p>
]]></description><link>https://forum.iobroker.net/post/971592</link><guid isPermaLink="true">https://forum.iobroker.net/post/971592</guid><dc:creator><![CDATA[Ro75]]></dc:creator><pubDate>Sat, 01 Apr 2023 16:57:30 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 16:53:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ro75" aria-label="Profile: ro75">@<bdi>ro75</bdi></a> Okay, über diesen Weg könnte man auch gehen :-).<br />
Der jetzige Datenpunkt wird nämlich jeden Abend gegen 23:59 Uhr aktualisiert mit dem Tageswerk + bestehen Wert, somit hätte ich jeden Abend den Wert weggeschrieben, weil er sich ändert.<br />
Also müsste ich jetzt noch einen DP anlegen, der den Wochenwert darstellt... Hmmm ich dachte, das könnte man mit einer Einstellung regeln. Man hat ja irgendwann zig DP für irgendwelche Wochenwerte.</p>
]]></description><link>https://forum.iobroker.net/post/971590</link><guid isPermaLink="true">https://forum.iobroker.net/post/971590</guid><dc:creator><![CDATA[surfer09]]></dc:creator><pubDate>Sat, 01 Apr 2023 16:53:33 GMT</pubDate></item><item><title><![CDATA[Reply to Objektwert einmal in der Woche wegschreiben (SQL Adapter) on Sat, 01 Apr 2023 16:48:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/surfer09" aria-label="Profile: surfer09">@<bdi>surfer09</bdi></a> Lege einen neuen DP an. Dort stellst du die Zeitdauer für die Datenhaltung ein.<br />
Erstelle ein Skript oder Blockly welches einmal pro Woche (z.B. fester Tag + Zeit) den Wert in diesen Datenpunkt speichert.</p>
<p dir="auto">Ro75.</p>
]]></description><link>https://forum.iobroker.net/post/971586</link><guid isPermaLink="true">https://forum.iobroker.net/post/971586</guid><dc:creator><![CDATA[Ro75]]></dc:creator><pubDate>Sat, 01 Apr 2023 16:48:24 GMT</pubDate></item></channel></rss>