Hallo zusammen,
ich habe in meinem Wohnzimmer mehrere Rollladen-Aktoren, die sich mit "l" für Links und "r" für Rechts und einer Nummerierung unterscheiden. Ich möchte nun alle Rollladen die "EG.wz.r.RO", "EG.wz.r1.RO", "EG.wz.r2.RO" heißen, mit "set <device> pct 10" setzen. Wie lautet das entsprechende Kommando mit dem Platzhalter?
Danke im Voraus
Frank
set <DEVSPEC> pct 10
Also zB
set EG.wr.r..RO pct 10
Siehe https://fhem.de/commandref.html#devspec (https://fhem.de/commandref.html#devspec)
Ein schneller Test hat ergeben, dass die Rollade "EG.wz.r.RO" damit leider nicht erreicht wird.
nicht einfach nur copy paste machen, dann fallen die Tippfehler nicht ins Gewicht :P
Zitat von: igami am 05 Februar 2017, 19:05:53
nicht einfach nur copy paste machen, dann fallen die Tippfehler nicht ins Gewicht :P
Was meinst Du genau?
Den Link lesen und verstehen, den ich dir gegeben habe.
Und ein wenig mit RegExen beschäftigen.
Kannst du sehr gut auf zB https://regex101.com/ (https://regex101.com/) testen.
lg, Stefan
Zitat von: Bastel-Frank am 05 Februar 2017, 19:09:29
Was meinst Du genau?
Zitat von: Icinger am 05 Februar 2017, 18:33:31
set <DEVSPEC> pct 10
Also zB
set EG.wr.r..RO pct 10
Siehe https://fhem.de/commandref.html#devspec (https://fhem.de/commandref.html#devspec)
da steht 'wr' es müsste aber 'wz' heißen. da du geschrieben hast, dass es "damit" nicht nicht klappt gehe ich davon aus, dass du copy/past gemacht hast.
Vielen Dank ;).
Das habe ich gemacht, aber auch mit dem "wz" funktioniert es leider nicht.
Mit RegExen habe ich mich (kurz) beschäftigt, bin aber nicht zum Ziel gekommen. Es wäre daher für jeden konkreten Hinweis froh.
ZitatMit RegExen habe ich mich (kurz) beschäftigt
Dann ein bisschen mehr damit beschäftigen, die wirst du noch oft brauchen.
EG.wz.r.?.RO
Zitat von: Icinger am 05 Februar 2017, 19:31:06
Dann ein bisschen mehr damit beschäftigen, die wirst du noch oft brauchen.
EG.wz.r.?.RO
Vielen lieben Dank, es funktioniert perfekt :-*.
Dann plane ich mal eine RegExen-Schulung ein ;).