data-substitution fuer switch

Begonnen von Risiko, 04 Juni 2016, 20:37:09

Vorheriges Thema - Nächstes Thema

Risiko

Hallo setstate,

wäre es möglich wie beim Label "data-substitution" (RegEx) für den switch (angewendet auf state) zur Verfügung zu stellen?

Risiko

setstate

Gegenfrage: Warum besteht der Wunsch (Hintergrund)?

mit data-get-on, data-get-off, data-set-on, data-set-off hat man alles, was man braucht.
Also was ist die Erwartung für ON und OFF und was sendet man, für ON und OFF

bei den data-get-on und off kann man auch mit RegEx arbeiten

Risiko

Zitat von: setstate am 05 Juni 2016, 08:24:29
bei den data-get-on und off kann man auch mit RegEx arbeiten
Ok Danke. Bei array's auch?
Das habe ich nicht gewusst\übersehen. Werde es mal versuchen.

Hintergrund:
Der Plex-Player kann Musik und Photos gleichzeitig wiedergeben. Im state des FHEM-Moduls steht z.B. "music:playing photo:paused video:stopped"
Wollte jetzt erstmal nur Musik steuern und dazu mit RegEx filtern\ersetzen.

Risiko.

setstate

ja, auch in der Multistate Notation (als Array) kann man regEx angeben


                     <div data-type="switch"
                             data-device="MPD1"
                             data-states='["play","pause","stop"]'
                             data-set-states='["pause","play","play"]'
                             data-background-icon="fa-circle-thin"
                             data-background-colors='["white","white","white"]'
                             data-colors='["white","white","white"]'
                             data-icons='["fa-pause","fa-play","fa-play"]'
                             class="col-1-5 big">
                     </div>


data-states='[".*:play",".*:pause",".*:stop"]'

Risiko

Ok. Habe es probiert. Bin erstmal weider gekommen.
Nochmal Danke.