Hier der eigentliche Thread zur Fehlerbeschreibung.
https://forum.fhem.de/index.php/topic,91003.0.html
Ich konnte es nachstellen und habe einen Patch geschrieben wo das Problem nicht mehr auf tritt.
--- ../Programmieren/Perl/Projekte/FHEM/fhem-code/fhem.pl       2018-09-07 11:38:10.483642867 +0200
+++ fhem.pl     2018-09-10 14:30:16.949872696 +0200
@@ -4377,8 +4377,8 @@ setReadingsVal($$$$)
   my ($hash,$rname,$val,$ts) = @_;                                                                                                                        
                                                                                                                                                           
   if( $hash->{".or"} && grep($rname =~ m/^$_$/, @{$hash->{".or"}}) ) {                                                                                    
-    if( $hash->{READINGS}{$rname} &&                                                                                                                      
-        $hash->{READINGS}{$rname}{VAL} &&                                                                                                                 
+    if( defined($hash->{READINGS}{$rname}) &&                                                                                                             
+        defined($hash->{READINGS}{$rname}{VAL}) &&                                                                                                        
         $hash->{READINGS}{$rname}{VAL} ne $val ) {                                                                                                        
       $hash->{OLDREADINGS}{$rname}{VAL} = $hash->{READINGS}{$rname}{VAL};                                                                                 
       $hash->{OLDREADINGS}{$rname}{TIME} = $hash->{READINGS}{$rname}{TIME};
Grüße
			
			
			
				Danke, habs eingecheckt.
			
			
			
				Danke Dir Rudi.