mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-10 14:12:38 +00:00
33_readingsProxy.pm: accept multiline attributes (http://forum.fhem.de/index.php/topic,42431.msg354431.html#msg354431)
git-svn-id: https://svn.fhem.de/fhem/trunk@9767 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
300f868fec
commit
67867c4598
@ -109,7 +109,7 @@ readingsProxy_update($$)
|
||||
$value = ReadingsVal($DEVICE,$READING,undef) if( !defined($value) );
|
||||
|
||||
my $value_fn = AttrVal( $name, "valueFn", "" );
|
||||
if( $value_fn =~ m/^{.*}$/ ) {
|
||||
if( $value_fn =~ m/^{.*}$/s ) {
|
||||
my $VALUE = $value;
|
||||
my $LASTCMD = ReadingsVal($name,"lastCmd",undef);
|
||||
|
||||
@ -219,7 +219,7 @@ readingsProxy_Set($@)
|
||||
|
||||
my $v = join(" ", @a);
|
||||
my $set_fn = AttrVal( $hash->{NAME}, "setFn", "" );
|
||||
if( $set_fn =~ m/^{.*}$/ ) {
|
||||
if( $set_fn =~ m/^{.*}$/s ) {
|
||||
my $CMD = $a[0];
|
||||
my $DEVICE = $hash->{DEVICE};
|
||||
my $READING = $hash->{READING};
|
||||
@ -269,7 +269,7 @@ readingsProxy_Get($@)
|
||||
|
||||
my $v = join(" ", @a);
|
||||
my $get_fn = AttrVal( $hash->{NAME}, "getFn", "" );
|
||||
if( $get_fn =~ m/^{.*}$/ ) {
|
||||
if( $get_fn =~ m/^{.*}$/s ) {
|
||||
my $DEVICE = $hash->{DEVICE};
|
||||
my $READING = $hash->{READING};
|
||||
my $CMD = $a[0];
|
||||
|
Loading…
x
Reference in New Issue
Block a user