<?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[Rollladensteuerung über yakah wie einstellen?]]></title><description><![CDATA[<p dir="auto">Hallo,<br />
ich bin neu hier und ein blutiger Anfänger in Sachen Iobroker.<br />
Einige Sachen konnte ich bereits einrichten, aber an einer Sache bleibe ich hängen:<br />
Ich habe bei uns diese Rollladenschalter (Bild1) verbaut. In den Objekten wird mir der Schalter auch angezeigt. Über den switch_controll kann ich den Rollladen steuern. Es gibt dort on (auf), off (runter) und stop. Allerdings springt er nach der Fahrt immer automatisch auf stop.<br />
Diesen Rollladen würde ich jetzt gerne in yahka einbinden um den Rollladen im Homekit steuern zu können.<br />
Hat jemand einen Tip für mich was ich im yahka adpater einstellen und welchen Service ich auswählen muss?<br />
Danke vorab!</p>
<p dir="auto"><img src="/assets/uploads/files/1607612375428-2.jpg" alt="2.JPG" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1607612431179-1.jpg" alt="1.JPG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/topic/39579/rollladensteuerung-über-yakah-wie-einstellen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 13:19:22 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/39579.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Dec 2020 15:02:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Rollladensteuerung über yakah wie einstellen? on Fri, 11 Dec 2020 06:41:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliver-feld" aria-label="Profile: Oliver-Feld">@<bdi>Oliver-Feld</bdi></a> Das wird ohne zusätzliches Skript und zusätzlichen Datenpunkt nicht gehen.</p>
<p dir="auto">Es gibt Prinzipiell 2 Optionen:</p>
<p dir="auto">Nutzung des "window blinds" Service - dann musst du einen DP anlegen in dem du die Stellung des Rolladens (0-100) abbildest, sowie einen in dem du die Sollstellung des Rolladens (wieder 0-100) abbildest. Diese verbindest du mit 2 Skripten mit dem Datenpunkt zum Steuern:</p>
<ul>
<li>wenn der Steuer DP auf "on" geht, und die Quelle nicht "system.adapter.javascript.0" ist -&gt; Sollwert auf 100</li>
<li>wenn der Steuer DP auf "stop" geht und die Quelle nicht "system.adapter.javascript.0" ist -&gt; Istwert auf Sollwert</li>
<li>wenn der Steuer DP auf "off" geht, und die Quelle nicht "system.adapter.javascript.0" ist -&gt; Sollwert auf 0</li>
<li>Wenn der Sollwert sich ändert und die Quelle nicht "system.adapter.javascript.0" ist -&gt; sollwert &gt; als vorher, dann Steuer DP auf "on", sonst Steuer DP auf "off"</li>
</ul>
<p dir="auto">Problematisch bei dieser Lösung ist das es keine saubere Rückkoppelung der eigentlichen Rolladenstellung gibt, so das du nicht weisst wie hoch die Rolläden sind - Yahka erwartet das eigentlich.</p>
<p dir="auto">Deswegen die Option 2:</p>
<p dir="auto">Nutzung von 2 "switch" Services. Wichtig: Soweit ich erinnere müssen die dann in 2 devices getrennt liegen - ein Device kann nicht mehrere identische Dienste anbieten.</p>
<p dir="auto">Hier ist die Koppelung einfacher und direkt im Yahka umsetzbar (Transfer type "script")<br />
Am Beispiel Rolladen auf:</p>
<ul>
<li>toHomekit : return (value=="on")</li>
<li>fromHomekit: if (value) return "on"; return "stop"</li>
</ul>
<p dir="auto">Das natürlich unter der Bedingung das die DP wirklich vom Typ String sind.</p>
<p dir="auto">Ich hoffe das Hilft als Denkanstoss.</p>
<p dir="auto">A.</p>
]]></description><link>https://forum.iobroker.net/post/535837</link><guid isPermaLink="true">https://forum.iobroker.net/post/535837</guid><dc:creator><![CDATA[Asgothian]]></dc:creator><pubDate>Fri, 11 Dec 2020 06:41:43 GMT</pubDate></item></channel></rss>