diff --git a/fhem/FHEM/33_readingsProxy.pm b/fhem/FHEM/33_readingsProxy.pm index e427f4b0a..5fc0afd2e 100644 --- a/fhem/FHEM/33_readingsProxy.pm +++ b/fhem/FHEM/33_readingsProxy.pm @@ -63,6 +63,8 @@ readingsProxy_updateDevices($) } $hash->{CONTENT} = \%list; + + readingsProxy_update($hash, undef); } sub readingsProxy_Define($$) @@ -76,11 +78,9 @@ sub readingsProxy_Define($$) my $name = shift(@args); my $type = shift(@args); - readingsProxy_updateDevices($hash); - $hash->{STATE} = 'Initialized'; - readingsProxy_update($hash, undef) if( $init_done ); + readingsProxy_updateDevices($hash); return undef; }