<?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[Funksteckdosen funktionieren nicht mit ioBroker]]></title><description><![CDATA[<p dir="auto">Hallo und guten Abend,</p>
<p dir="auto">ich bin neu hier im Forum. Außerdem bin ich neu in der Raspberry und ioBroker Szene.</p>
<p dir="auto">Einige Projekte konnte ich schon in ioBroker umsetzen. Dies habe ich den hervorragenden Tutorials zu</p>
<p dir="auto">verdanken.</p>
<p dir="auto">Nun habe ich mich an die Steuerung von Brennenstuhl Funksteckdosen gewagt.</p>
<p dir="auto">Gemäß einiger Tutorials wohl auch nicht so schwierig…......ausser für mich.</p>
<p dir="auto">Ich kann die Steckdosen problemlos über die Kommandozeile steuern.</p>
<p dir="auto">Anschließend habe ich mir eine Anleitung angeschaut in der über Javascipt und Blockly das ganze über den ioBroker und vis gesteuert</p>
<p dir="auto">wird. Ich habe die gesamte Anleitung Schritt für Schritt abgearbeitet. Jedoch funktioniert die Schaltung über den ioBroker nicht.</p>
<p dir="auto">Ich habe folgendes Script erstellt.</p>
<pre><code>{id: "javascript.0.scriptEnabled.scripte.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine"/*scriptEnabled.scripte.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine*/, change: "ne"}, function (obj) {
  var value = obj.state.val;
  var oldValue = obj.oldState.val;
  if (getState("javascript.0.scriptEnabled.scripte.Funksteckdosen.Skript1").val == true) {
    exec('/bin/send 01010 3 1');
    console.log("exec: " + '/bin/send 01010 3 1');
  } else if (getState("javascript.0.scriptEnabled.scripte.Funksteckdosen.Skript1").val == false) {
    exec('/bin/send 01010 3 0');
    console.log("exec: " + '/bin/send 01010 3 0');
  }

</code></pre>
<p dir="auto">in den Logs erscheint folgendes:</p>
<pre><code>javascript.0	2018-03-08 20:07:22.600	info	Stop script script.js.scripte.Funksteckdosen.Skript1
javascript.0	2018-03-08 20:07:19.706	info	script.js.scripte.Funksteckdosen.Skript1: registered 1 subscription and 0 schedules
javascript.0	2018-03-08 20:07:19.697	info	Start javascript script.js.scripte.Funksteckdosen.Skript1
</code></pre>
<p dir="auto">Leider erschließt sich mir der Fehler nicht.</p>
<p dir="auto">Ich habe hier schon einige Tage zugebracht. Jedoch ohne Ergebnis.</p>
<p dir="auto">Meines erachtens überträgt der ioBroker das Kommando zum schalten nicht an die Kommandozeile.</p>
<p dir="auto">Vielleicht erkennt jemand den Grundlegenden Fehler und kann mir in</p>
<p dir="auto">irgendeiner Form weiterhelfen.</p>
<p dir="auto">Im voraus schon mal Danke</p>
<p dir="auto">});</p>
<p dir="auto">MOD-Edit by eric2905; Bitte immer CODE- und ggf. Spoiler-Tags verwenden</p>
]]></description><link>https://forum.iobroker.net/topic/11436/funksteckdosen-funktionieren-nicht-mit-iobroker</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 23:29:39 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/11436.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Mar 2018 20:28:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funksteckdosen funktionieren nicht mit ioBroker on Fri, 09 Mar 2018 06:45:14 GMT]]></title><description><![CDATA[<p dir="auto">Moin,</p>
<p dir="auto"><s><a class="plugin-mentions-user plugin-mentions-a" href="/user/alblui" aria-label="Profile: Alblui">@<bdi>Alblui</bdi></a>:</s></p>
<blockquote>
<pre><code>{id: "javascript.0.scriptEnabled.scripte.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine"/*scriptEnabled.scripte.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine*/, change: "ne"}, function (obj)
```` `  
</code></pre>
</blockquote>
<p dir="auto">bitte &lt;u&gt;<strong><strong>niemals</strong></strong>&lt;/u&gt; solche Datenpunkte in "<a href="http://xxx.scriptEnabled.xxx" rel="nofollow ugc">xxx.scriptEnabled.xxx</a>" anlegen.</p>
<p dir="auto">Das ist der interne Managementbereich für das Script und da gehören keine "eigenen" Daten hin.</p>
<p dir="auto">Leg Dir unter "javascript.0" einen neuen Ordner z.B. "myStates" an und packe den Rest da drunter (in Deinem Fall "javascript.0.myStates.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine").</p>
<p dir="auto">Gruß,</p>
<p dir="auto">Eric</p>
]]></description><link>https://forum.iobroker.net/post/138271</link><guid isPermaLink="true">https://forum.iobroker.net/post/138271</guid><dc:creator><![CDATA[eric2905]]></dc:creator><pubDate>Fri, 09 Mar 2018 06:45:14 GMT</pubDate></item><item><title><![CDATA[Reply to Funksteckdosen funktionieren nicht mit ioBroker on Fri, 09 Mar 2018 06:14:48 GMT]]></title><description><![CDATA[<p dir="auto">wenn du jetzt noch den Code Tag nutzen würdest bitteäääää</p>
<pre><code>on({id: 'javascript.0.scriptEnabled.scripte.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine', change: "ne"}, function (obj) {

  if (getState("javascript.0.scriptEnabled.scripte.Funksteckdosen.Skript1").val) {
    exec('/bin/send 01010 3 1');
    console.log("Kaffeemaschine an");
  } else {
    exec('/bin/send 01010 3 0');
    console.log("Kaffeemaschine aus");
  }
});

</code></pre>
<p dir="auto">wenn das nicht geht dann ändere den Trigger auf direkt abfrage des Schaltpunktes also nicht von hier javascript.0.scriptEnabled</p>
<p dir="auto">sonder da wo das Objekt dirket angelegt worden ist````<br />
javascript.0.scripte.Funksteckdosen.Steckdose_Nr_3_Kaffeemaschine</p>
<pre><code class="language-.."></code></pre>
]]></description><link>https://forum.iobroker.net/post/138261</link><guid isPermaLink="true">https://forum.iobroker.net/post/138261</guid><dc:creator><![CDATA[arteck]]></dc:creator><pubDate>Fri, 09 Mar 2018 06:14:48 GMT</pubDate></item></channel></rss>