FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: RobertJ am 09 Juni 2016, 08:58:50

Titel: Switch für Rollos bugt
Beitrag von: RobertJ am 09 Juni 2016, 08:58:50
Hallo Zusammen,

meine Rolloschalter über einen switch funktionieren ... fast. Gesteuerd werden HM-Schalter.
Der "Auf"-Schalter funktioniert nur wenn das Rollo unten (off) ist. Wenn das Rollo nicht zu ist zeigt fhem keine Reaktionen beim drücken des Schalters.
Im log wird nichts angezeigt. Ich weiss nicht was ich noch testen soll...

<header>Arbeitszimmer</header>
<br>
    <div class="large"
  data-type="switch" data-device="Rollo_AZ"
          data-get-on="!off" data-get-off="off"
          data-set-on="pct 100" data-set-off=""
  data-on-background-color="DarkRed"
          data-icon="fa-angle-double-up"
  data-background-icon="fa-square">
    </div><br>Auf<br>
<br>
    <div class="large"
  data-type="switch" data-device="Rollo_AZ"
          data-get-on="off" data-get-off="!on"
  data-on-background-color="DarkGreen"
          data-set-on="pct 0" data-set-off=""
          data-icon="fa-angle-double-down"
  data-background-icon="fa-square">
    </div><br>Zu<br>
<br>
    <div class="large"
  data-type="push" data-device="Rollo_AZ"
          data-set-on="stop" data-off-color="#2A2A2A"
  data-on-background-color="#0099FF"
          data-icon="fa-ellipsis-h"
  data-background-icon="fa-square">
    </div><br>Stop


Hat jemand einen Tipp für mich?
Robert
Titel: Antw:Switch für Rollos bugt
Beitrag von: setstate am 09 Juni 2016, 11:02:03
Da du keinen Push (Taster) benutzt, sondern einen Switch ( Zweipunkt Schalter), kannst du nur den Befehl, den du bei ON hinterlegt hast, absetzen, wenn der Schalter den OFF Status hat. Laut deiner Definition ist das, wenn FHEM "off" zeigt. Also passt alles ...
Du müsstest data-get-off und data-get-on ändern. Am besten mit RegEx arbeiten.