Hallo zusammen,
aktuell habe ich folgendes vor:
Ich möchte alle Jalousien im Erdgeschoss ( insg. 8 Stück) mit einem Klick auf jweils unterschiedliche Positionen fahren.
Mein Code sieht bisher so aus:
<li class="halbTransparent border-right" data-row="4" data-col="3" data-sizex="2" data-sizey="1">
<header class="headerTransparent">Rollos EG</header>
<div class="top-space-mobile">
<div data-type="popup"
data-height="450px"
data-width="250px"
class="">
<div data-type="push"
data-icon="fa-clock-o"
class="">
</div>
<div data-type="label"
class="cell narrow">Automatik
</div>
<div class="dialog dialogTransparent">
<header class="dialogheaderTransparent">Rollos - EG - Alle</header>
<div class="top-space">
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="dawnAutomatic"
data-set-on="off"
data-icon="ro-sun"
class="">
</div>
<div data-type="label"
class="cell narrow">Sonnenaufgang Aus
</div>
</div>
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="dawnAutomatic"
data-set-on="on"
data-icon="ro-sun"
class="">
</div>
<div data-type="label"
class="cell narrow">Sonnenaufgang An
</div>
</div>
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="duskAutomatic"
data-set-on="off"
data-icon="ma-brightness_3"
class="">
</div>
<div data-type="label"
class="cell narrow">Sonnenuntergang Aus
</div>
</div>
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="duskAutomatic"
data-set-on="on"
data-icon="ma-brightness_3"
class="">
</div>
<div data-type="label"
class="cell narrow">Sonnenuntergang An
</div>
</div>
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="position"
data-set-on="0"
data-icon="fa-toggle-up"
class="">
</div>
<div data-type="label"
class="cell narrow">Alle Auf
</div>
</div>
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="position"
data-set-on="100"
data-icon="fa-toggle-down"
class="">
</div>
<div data-type="label"
class="cell narrow">Alle Zu
</div>
</div>
<div class="inline">
<div onclick="$('.dialog-close').trigger('click');"
data-type="push"
data-device="DUO_WC,DUO_HWR,DUO_Kueche,DUO_Pool,DUO_Esstisch,DUO_Couch,DUO_Terrasse"
data-set="sunMode"
data-set-on="on"
data-icon="ro-sun2"
class="">
</div>
<div data-type="label"
class="cell narrow">Alle Sonnenschutz
</div>
</div>
</div>
</div>
</div>
</div>
Wie bekomme ich es hin, dass ich durch einen Klick in FTUI allen aktoren unterschiedliche set-werte geben kann ?? Bisher schaffe ich nur, allen aktoren einen wert zu geben.
Meine aktoren sind von Rademacher und laufen über DuoFern.
We kann mir hier eine Anleitung geben ?? Ich selber bekomme es seit Sonntag nicht ans laufen.
Gruß
Zitat von: roadghost am 17 Mai 2017, 17:43:23
Wie bekomme ich es hin, dass ich durch einen Klick in FTUI allen aktoren unterschiedliche set-werte geben kann ?? Bisher schaffe ich nur, allen aktoren einen wert zu geben.
Ohne jetzt Dein Coding analysieren zu wollen: Ich würde das erst einmal in FHEM selbst machen, z.B. mit einem Dummy oder einem geeigneten Reading an einem anderen Device. Darauf kann man dann z.B. ein (oder mehrere) notify setzen, die die Arbeit tun. Im TabletUI triggert man dann nur noch den Dummy.
Gruß,
Thorsten