<?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[Datenpunk ändern nach 1s (Impuls, Garagentor)]]></title><description><![CDATA[<p dir="auto">Hallo Zusammen</p>
<p dir="auto">Ich habe eine Verständnisfrage.<br />
Ich habe ein Garagentor welches ich über einen MQTT Datenpunkt ansteuern kann.<br />
Wenn ich den Datenpunkt von 0 auf 1 setze schaltet mein Relais und bleibt dann auf 1. Der Datenpunkt soll nun aber nach 1 bis 2 Sekunden wieder auf 0 ändern. Das Garagentor benötigt "nur" einen Impuls.<br />
Ich möchte diesen Datenpunkt dann in der VIS einbinden. und später evt. auch in Logikabläufen.</p>
<p dir="auto">Wo / Wie mache ich dies nun am besten? Respektiv, wo macht man so was richtiger weise?</p>
<p dir="auto">Liebe Grüsse</p>
]]></description><link>https://forum.iobroker.net/topic/24337/datenpunk-ändern-nach-1s-impuls-garagentor</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 08:51:32 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/24337.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Aug 2019 19:51:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datenpunk ändern nach 1s (Impuls, Garagentor) on Fri, 09 Aug 2019 13:14:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/adlerauge1980" aria-label="Profile: adlerauge1980">@<bdi>adlerauge1980</bdi></a> genau, einen fiktiven Datenpunkt erstellen (Logik) und den in Vis einbinden.<br />
Dann ein Javascript erstellen und der "Pfad zum Datenpunkt" ist genau Dein fiktiver unter javascript.0 angelegter Datenpunkt.</p>
<p dir="auto">Wenn du dann im VIS den Button drückst wechselt der Datenpunkt auf "TRUE"<br />
Darauf reagiert dein Script und setzt ihn nach 1000 ms wieder zurück auf false.</p>
]]></description><link>https://forum.iobroker.net/post/289541</link><guid isPermaLink="true">https://forum.iobroker.net/post/289541</guid><dc:creator><![CDATA[htrecksler]]></dc:creator><pubDate>Fri, 09 Aug 2019 13:14:26 GMT</pubDate></item><item><title><![CDATA[Reply to Datenpunk ändern nach 1s (Impuls, Garagentor) on Fri, 09 Aug 2019 11:52:08 GMT]]></title><description><![CDATA[<p dir="auto">hallo Mic</p>
<p dir="auto">Danke für deine Hilfe. leider ist mir der Groschen noch nicht gefallen.<br />
wo muss ich diesen "Code" einfügen?</p>
<p dir="auto">Im moment benötige ich nur auf der VIS ein Symbol welches ich anklicken kann, dann soll der Wert für eine Sekunde auf 1 gesetzt werden.<br />
Später möchte ich noch automationen bauen z.B. einen Status "Nacht" und wenn dieser aktiviert wird, das Garagentor noch auf offen steht, dann soll dieser Datenpunkt für eine Sekunde auf 1 wechseln, dann wieder auf 0 (Dieses Projekt kommt aber erst später).</p>
<p dir="auto">Aktuell ist mir nicht klar wo ich das hinterlegen muss.... beim Datenpunkt kann ich so etwas ja nicht hinterlegen? oder irgend wie einen "fiktiven" Datenpunkt erstellen? Irgend wie habe ich da einen Knoten.</p>
<p dir="auto">Übringens, die Garagentor Zustandsüberwachung mache ich mit einem Read-Kontakt (Magnetkontakt) dies funktioniert auch einwandfrei (in VIS mit einem Ikon eingebunden).</p>
]]></description><link>https://forum.iobroker.net/post/289521</link><guid isPermaLink="true">https://forum.iobroker.net/post/289521</guid><dc:creator><![CDATA[adlerauge1980]]></dc:creator><pubDate>Fri, 09 Aug 2019 11:52:08 GMT</pubDate></item><item><title><![CDATA[Reply to Datenpunk ändern nach 1s (Impuls, Garagentor) on Thu, 08 Aug 2019 20:04:31 GMT]]></title><description><![CDATA[<p dir="auto">Hi,<br />
ist das ein Boolean-Datenpunkt oder ein Number-Datenpunkt? Number ist unüblich, falls nur an/aus.</p>
<p dir="auto">Falls Boolean (true/false):</p>
<pre><code>    on({id: 'Pfad zum Datenpunkt', change: "any", val: true}, function (obj) {

		// Hier dein Code......
		// Hier dein Code......
		// Hier dein Code......
	
        setStateDelayed(obj.id, false, 1000);
   
    });
</code></pre>
<p dir="auto">Falls Zahl:</p>
<pre><code>    on({id: 'Pfad zum Datenpunkt', change: "any", val: 1}, function (obj) {

		// Hier dein Code......
		// Hier dein Code......
		// Hier dein Code......
	
        setStateDelayed(obj.id, 0, 1000);
   
    });
</code></pre>
<p dir="auto">Durch <code>setStateDelayed(obj.id, 0, 1000);</code> wird nach 1000 Millisekunden, also nach genau 1 Sekunde, der Datenpunkt wieder auf 0 gesetzt (oder auf false, wie im ersten Beispiel).</p>
]]></description><link>https://forum.iobroker.net/post/289353</link><guid isPermaLink="true">https://forum.iobroker.net/post/289353</guid><dc:creator><![CDATA[Mic]]></dc:creator><pubDate>Thu, 08 Aug 2019 20:04:31 GMT</pubDate></item></channel></rss>