From 3165d5707da11c3f8b80c197a90488b6c02101e0 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Mon, 18 Apr 2016 17:58:15 +0000 Subject: [PATCH] 34_SWAP.pm,36_PCA301: append .* to trigger for autocreated userReadings git-svn-id: https://svn.fhem.de/fhem/trunk@11279 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/34_SWAP.pm | 2 +- fhem/FHEM/36_PCA301.pm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/34_SWAP.pm b/fhem/FHEM/34_SWAP.pm index 25ac0e241..6adf421e9 100755 --- a/fhem/FHEM/34_SWAP.pm +++ b/fhem/FHEM/34_SWAP.pm @@ -1236,7 +1236,7 @@ SWAP_Attr(@) $str .= ", " if( $str ); my $regname = SWAP_regName(sprintf("%02X",$reg),$i,$endpoint); - $str .= lc($endpoint->{name}) .":". $regname ." ". "{hex(ReadingsVal(\$name,\"$regname\",\"0\"))$func}"; + $str .= lc($endpoint->{name}) .":". $regname .".* ". "{hex(ReadingsVal(\$name,\"$regname\",\"0\"))$func}"; } ++$i; } diff --git a/fhem/FHEM/36_PCA301.pm b/fhem/FHEM/36_PCA301.pm index ceb9a5920..a17b49c60 100644 --- a/fhem/FHEM/36_PCA301.pm +++ b/fhem/FHEM/36_PCA301.pm @@ -75,7 +75,7 @@ PCA301_Define($$) $attr{$name}{devStateIcon} = 'on:on:toggle off:off:toggle set.*:light_exclamation:off' if( !defined( $attr{$name}{devStateIcon} ) ); $attr{$name}{webCmd} = 'on:off:toggle:statusRequest' if( !defined( $attr{$name}{webCmd} ) ); - CommandAttr( undef, "$name userReadings consumptionTotal:consumption monotonic {ReadingsVal(\$name,'consumption',0)}" ) if( !defined( $attr{$name}{userReadings} ) ); + CommandAttr( undef, "$name userReadings consumptionTotal:consumption.* monotonic {ReadingsVal(\$name,'consumption',0)}" ) if( !defined( $attr{$name}{userReadings} ) ); #PCA301_Send($hash, $addr, "00" ); @@ -213,7 +213,7 @@ PCA301_Parse($$) return "UNDEFINED PCA301_$rname PCA301 $raddr $channel"; } - #CommandAttr( undef, "$rname userReadings consumptionTotal:consumption monotonic {ReadingsVal($rname,'consumption',0)}" ) if( !defined( $attr{$rname}{userReadings} ) ); + #CommandAttr( undef, "$rname userReadings consumptionTotal:consumption.* monotonic {ReadingsVal($rname,'consumption',0)}" ) if( !defined( $attr{$rname}{userReadings} ) ); my @list; push(@list, $rname);