From cf91df8f99a61338cfec64ce93a461305549dd19 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 19 Dec 2015 20:36:40 +0000 Subject: [PATCH] fhem.pl: add i:/r:/a: to devspec (Forum #45801) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10208 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- docs/commandref_frame.html | 7 +++++-- docs/commandref_frame_DE.html | 6 +++++- fhem.pl | 12 +++++++++--- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/docs/commandref_frame.html b/docs/commandref_frame.html index 6378afc9e..30d008572 100644 --- a/docs/commandref_frame.html +++ b/docs/commandref_frame.html @@ -308,9 +308,11 @@ A line ending with \ will be concatenated with the next one, so long lines
  • a single device name. This is the most common case.
  • a list of devices, separated by comma (,)
  • a regular expression
  • -
  • a NAME=VALUE pair, where NAME can be an Internal value like TYPE, a +
  • a NAME=VALUE pair, where NAME can be an internal value like TYPE, a Reading-Name or an attribute. VALUE is a regexp. To negate the - comparison, use NAME!=VALUE
  • + comparison, use NAME!=VALUE. To restrict the search, use i: as prefix + for internal values, r: for readings and a: for attributes. See the + example below.
  • if the spec is followed by the expression :FILTER=NAME=VALUE, then the values found in the first round are filtered by the second expression. @@ -324,6 +326,7 @@ A line ending with \ will be concatenated with the next one, so long lines set room=kitchen:FILTER=STATE!=off off
    list disabled=
    list TYPE=FS20 STATE
    + list i:TYPE=FS20 STATE
    Notes: Bemerkungen: