notify mehrere Wildcards und Devices OR'ed

Begonnen von Hackstall, 05 April 2019, 19:14:34

Vorheriges Thema - Nächstes Thema

Hackstall

Hallo

ich habe mal eine Frage bzgl Wildcards und notify:

würde so etwas funktionieren?


define ntfy_Maschine_start notify (KE_Waschmaschine.*| KE_Trockner.* | KU_Spuelmaschine.*):power:.*
{\
bla bla bal
\}


Wenn nein wie mache ich das um nicht für jedes Device einen Actor block zu schreiben...

Danke Andreas

betateilchen

Bevor Du sowas fragst, solltest Du es einfach ausprobieren. Oder die Doku lesen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Hackstall

Hallo,

vielen Dank für Deine Antwort.

Aber die Doku ist hier recht löchrig.

Dann präzisiere ich meine Frage:

Unterstützt FHEM 2 Wildcards in einer Bedingung die da heissen könnte:
define ntfy_Maschine_start notify (KE_Waschmaschine.*| KE_Trockner.* | KU_Spuelmaschine.*):power:.*
oder nicht.

Ich bin im Anfängerforum und kein Profi. Sorry für mein Nichtverständnis.


betateilchen

#3
Zitat von: Hackstall am 05 April 2019, 19:28:24
Unterstützt FHEM 2 Wildcards in einer Bedingung die da heissen könnte:

FHEM unterstützt überhaupt keine Wildcards, sondern FHEM arbeitet mit regular expressions, das ist etwas anderes.

Wenn Du verstanden hast, was regular expressions sind, wirst Du erkennen, dass sich Deine Frage von selbst erübrigt. Und die Tatsache, dass man sich im Anfängerforum befindet, zählt nicht als Ausrede dafür, sich nicht mit der Thematik zu befassen, bevor man fragt.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Hackstall

Danke für die zuvorkommende Hilfe.

Ich möchte Dein Wissen nicht weiter in Anspruch nehmen.

Irgendwie kommen wir nicht zusammen.

Warum antwortest Du nicht einfach auf eine Frage ohne mit Besserwissereien zu glänzen.

Vielen Dank nochmals.

Ellert

Zitat von: Hackstall am 05 April 2019, 19:14:34
Hallo

ich habe mal eine Frage bzgl Wildcards und notify:

würde so etwas funktionieren?


define ntfy_Maschine_start notify (KE_Waschmaschine.*| KE_Trockner.* | KU_Spuelmaschine.*):power:.*
{\
bla bla bal
\}


Wenn nein wie mache ich das um nicht für jedes Device einen Actor block zu schreiben...

Danke Andreas
Ja, es würde, aber jedes Zeichen ist bedeutend, siehe https://wiki.fhem.de/wiki/Ger%C3%A4tename , https://wiki.fhem.de/wiki/Regul%C3%A4rer_Ausdruck und https://wiki.fhem.de/wiki/Notify

betateilchen

Zitat von: Hackstall am 05 April 2019, 19:38:35
Warum antwortest Du nicht einfach auf eine Frage

Warum probierst Du es nicht einfach aus, bevor Du fragst?
Das Schlimmste, was passieren könnte, ist, dass es nicht funktioniert.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!