<?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[Wert über cmd-File setzen]]></title><description><![CDATA[<p dir="auto">Hallo, wie kann ich in Windows über ein CMD-File einen wert in iobroker setzen?<br />
Den Restful-Api-Adapter habe ich installiert. Vom Smartphone aus über Tasker funktioniert dies auch.<br />
Allerdings bräuchte ich nun eine Lösung für windows 10.<br />
Danke.</p>
]]></description><link>https://forum.iobroker.net/topic/56614/wert-über-cmd-file-setzen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 20 May 2026 05:19:20 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/56614.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Jul 2022 18:37:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wert über cmd-File setzen on Sun, 24 Jul 2022 08:11:42 GMT]]></title><description><![CDATA[<p dir="auto">@manfredh-1 Klar.</p>
<p dir="auto">Wie in der Anleitung der API beschrieben: <a href="https://github.com/ioBroker/ioBroker.rest-api/blob/master/README.md" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.rest-api/blob/master/README.md</a> hats du ja sowohl <code>get</code> als auch <code>put</code> Befehle.<br />
Du musst dir ja nur den Rückgabewert extrahieren, kommt halt ein JSON zurück soweit ich das sehe.<br />
Wenn ich bei mir die URL</p>
<pre><code>http://192.168.1.8:8093/v1/state/0_userdata.0.Verbrauch.BueroKeller.0000_bis_0100
</code></pre>
<p dir="auto">aufrufe kommt</p>
<pre><code>{"val":0.2130000000001928,"ack":false,"ts":1658617200112,"q":0,"c":"script.js.001_Routinen.Stromverbrauch.Verbrauchserfassung","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1658617200112}
</code></pre>
<p dir="auto">und laut <a href="https://jsonpathfinder.com/" rel="nofollow ugc">JSONPathfinder</a> ist dann <code>x.val</code> der Wert (<code>x</code> ist dein JSON Objekt)</p>
<p dir="auto">Du kannst ja mal dein PowerShell-Konstrukt posten, das habe ich jetzt nicht extra ergoogelt.<br />
Ich sehe gerade, cool, man sieht sogar von woher der Wert zuletzt geändert wurde (In diesem Fall mein Skript)</p>
]]></description><link>https://forum.iobroker.net/post/832810</link><guid isPermaLink="true">https://forum.iobroker.net/post/832810</guid><dc:creator><![CDATA[BananaJoe]]></dc:creator><pubDate>Sun, 24 Jul 2022 08:11:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wert über cmd-File setzen on Sat, 23 Jul 2022 21:14:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bananajoe" aria-label="Profile: bananajoe">@<bdi>bananajoe</bdi></a><br />
Eine Frage habe ich noch:<br />
Kann man über ein PowerShell-Script einen Wert aus einem Datenpunkt auslesen, etwas zu diesem Wert addieren und dann den Wert wieder zurück in ioBroker schreiben ?</p>
]]></description><link>https://forum.iobroker.net/post/832702</link><guid isPermaLink="true">https://forum.iobroker.net/post/832702</guid><dc:creator><![CDATA[ManfredHi]]></dc:creator><pubDate>Sat, 23 Jul 2022 21:14:50 GMT</pubDate></item><item><title><![CDATA[Reply to Wert über cmd-File setzen on Sat, 23 Jul 2022 19:39:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bananajoe" aria-label="Profile: bananajoe">@<bdi>bananajoe</bdi></a> said in <a href="/post/832631">Wert über cmd-File setzen</a>:</p>
<blockquote>
<p dir="auto">also beruflich hat es sich in der Vergangenheit bewährt, die PowerShell-Skripte über eine .cmd oder .bat zu starten.</p>
</blockquote>
<p dir="auto">Super vielen Dank. Das funktioniert perfekt.</p>
]]></description><link>https://forum.iobroker.net/post/832664</link><guid isPermaLink="true">https://forum.iobroker.net/post/832664</guid><dc:creator><![CDATA[ManfredHi]]></dc:creator><pubDate>Sat, 23 Jul 2022 19:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to Wert über cmd-File setzen on Sat, 23 Jul 2022 19:17:14 GMT]]></title><description><![CDATA[<p dir="auto">@manfredh-1 also beruflich hat es sich in der Vergangenheit bewährt, die PowerShell-Skripte über eine <code>.cmd</code> oder <code>.bat</code> zu starten.</p>
<pre><code>powershell.exe -NoProfile -ExecutionPolicy Bypass -file "C:\Program Files\Zabbix\UserParameter\printerstatus.ps1" parameter1 parameter2
</code></pre>
<p dir="auto">Beim versuch das direkt zu machen ... nun die Hürden sind hoch weil man wie im Beispiel oben die ausgeführte Shell nicht beeinflussen kann</p>
]]></description><link>https://forum.iobroker.net/post/832631</link><guid isPermaLink="true">https://forum.iobroker.net/post/832631</guid><dc:creator><![CDATA[BananaJoe]]></dc:creator><pubDate>Sat, 23 Jul 2022 19:17:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wert über cmd-File setzen on Sat, 23 Jul 2022 19:01:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bananajoe" aria-label="Profile: bananajoe">@<bdi>bananajoe</bdi></a><br />
ok danke. Werde es vermutlich über PowerShell machen.<br />
Ich hoffe nur, dass ich vom DVBviewer aus eine Aufgabe als PowerShell-Script starten kann. Bisher habe ich nur cmd- oder bat-Files verwendet.<br />
Es soll nämlich, bevor eine Aufnahme im DVBviewer startet die Steckdose des Sat-Verteilers und die externe Festplatte eingeschaltet werden, sowie ein paar weitere Datenpunkte in iobroker gesetzt werden.</p>
]]></description><link>https://forum.iobroker.net/post/832606</link><guid isPermaLink="true">https://forum.iobroker.net/post/832606</guid><dc:creator><![CDATA[ManfredHi]]></dc:creator><pubDate>Sat, 23 Jul 2022 19:01:21 GMT</pubDate></item><item><title><![CDATA[Reply to Wert über cmd-File setzen on Sat, 23 Jul 2022 18:42:31 GMT]]></title><description><![CDATA[<p dir="auto">@manfredh-1 du müsstest es über einen Web-Aufruf machen. Ein API Aufruf in diesem Fall ist nichts anderes als eine URL aka <strong><a href="http://123.123.123.123:456/API/Bla/blub?27" rel="nofollow ugc">http://123.123.123.123:456/API/Bla/blub?27</a></strong><br />
Da gibt es so keinen CMD-Befehl dafür. Du könntest <code>curl</code> für Windows installieren, das habe ich für so etwas schon öfters genommen.<br />
Oder per PowerShell (was du aus einer CMD aufrufen kannst).</p>
<p dir="auto">Da ich sowieso und gerne MQTT nutze, habe ich den MQTT Client/Sender für Windows installiert und nutze diesen.</p>
<p dir="auto">Also, viele Wege führen nach Rom, welcher darf es sein?</p>
]]></description><link>https://forum.iobroker.net/post/832585</link><guid isPermaLink="true">https://forum.iobroker.net/post/832585</guid><dc:creator><![CDATA[BananaJoe]]></dc:creator><pubDate>Sat, 23 Jul 2022 18:42:31 GMT</pubDate></item></channel></rss>