Hallo zusammen,
habe vor ewigen Zeiten eine Readingsgroup gebastelt (Guckst Du Bild).
Nun werden seit meinem update heute die Werte nicht mehr aktualisiert.
Also, wenn sich z. B.die Batterispannung ändert, erfolgt kein update mehr. 
Sonst wurde bei einer Änderung des Wertes auch die Spalte Zeit rot makiert.
Ist das ein Fehler, oder wurde etwas umgestellt ?
Hier mal ein list:
Internals:
   DEF        <Gerät>,<Wert/Status>,<Zeit>
Gartenhaus:Voltage
Gartenhaus:Humidity 
Wetterstation:humidity 
Gartenhaus:Temperature 
Wetterstation:temperature 
Gartenhaus:Pressure 
Gartenhaus:statPressureTendency3h
Gartenhaus:Raintoday
Gartenhaus:Rainyesterday 
Gartenhaus:Rainyear 
Gartenhaus:Windspeed 
DC_AC:state 
BC.ir:state
BC.shutter:state
Regensensor_Regen:state
   FUUID      5c489c24-f33f-b6d9-cf02-8a5d68101f5e2ac9
   NAME       Gartenhaus_Anzeige
   NR         571
   NTFY_ORDER 50-Gartenhaus_Anzeige
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     BC.ir      1
     BC.shutter 1
     DC_AC      1
     Gartenhaus 1
     Regensensor_Regen 1
     Wetterstation 1
   CONTENT2:
   DEVICES:
     ARRAY(0x3e44eb0)
     ARRAY(0x39b9b20)
     ARRAY(0x3b24058)
     ARRAY(0x38ffa48)
     ARRAY(0x380fa40)
     ARRAY(0x3c6c9b8)
     ARRAY(0x38641e0)
     ARRAY(0x38fce00)
     ARRAY(0x37fb868)
     ARRAY(0x390b498)
     ARRAY(0x3c6d5c0)
     ARRAY(0x3e7f7e0)
     ARRAY(0x38f8788)
     ARRAY(0x38cd860)
     ARRAY(0x3884ca8)
     ARRAY(0x38c25c0)
   fhem:
     lastDefChange 20
     last_update 1575566777.95084
   helper:
     DEF        
     nameStyle  style="color:yellow"
     valueStyle {
if($READING eq "Voltage" && $VALUE > 11.5 && $VALUE < 12) {'style="color:orange"'}
elsif($READING eq "Voltage" && $VALUE < 11.5) {'style="color:red"'}
elsif($READING eq "Windspeed" && $VALUE > 25 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "Windspeed" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "Raintoday" && $VALUE > 10 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "Raintoday" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "Rainyesterday" && $VALUE > 10 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "Rainyesterday" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "temperature" && $VALUE < 0) {'style="color:blue"'}
elsif($READING eq "temperature" && $VALUE > 25 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "temperature" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "Temperature" && $VALUE < 1) {'style="color:blue"'}
elsif($READING eq "Temperature" && $VALUE > 30 && $VALUE < 40) {'style="color:orange"'}
elsif($READING eq "Temperature" && $VALUE > 40) {'style="color:red"'}
elsif($DEVICE eq "Gartenhaus" && $READING eq "statPressureTendency3h" && $VALUE < -5) {'style="color:red"'}
else {'style="color:green"'}
}
     mapping:
       BC.ir.state Backcam Infrarrot
       BC.shutter.state Gartencam Auslöser
       DC_AC.state DC/AC Wandler
       Gartenhaus.Humidity Gartenhaus Luftfeuchte
       Gartenhaus.Pressure Luftdruck Absolut
       Gartenhaus.Raintoday Regenmenge heute
       Gartenhaus.Rainyear Regenmenge jährlich
       Gartenhaus.Rainyesterday Regenmenge gestern
       Gartenhaus.Temperature Gartenhaus Temperature
       Gartenhaus.Voltage Gartenhaus Batterie
       Gartenhaus.Windspeed Wind
       Gartenhaus.statPressureTendency3h Luftdruck Tendenz
       Regensensor_Regen.state Regen/Sonne
       Wetterstation.humidity Luftfeuchte Aussen
       Wetterstation.temperature Temperature Aussen
       Wohnzimmer_LCD.in_temp Wohnzimmer Temperature
     positions:
       BC.ir.state 14:1
       BC.shutter.state 15:1
       DC_AC.state 13:1
       Gartenhaus.Humidity 3:1
       Gartenhaus.Pressure 7:1
       Gartenhaus.Raintoday 9:1
       Gartenhaus.Rainyear 11:1
       Gartenhaus.Rainyesterday 10:1
       Gartenhaus.Temperature 5:1
       Gartenhaus.Voltage 2:1
       Gartenhaus.Windspeed 12:1
       Gartenhaus.statPressureTendency3h 8:1
       Regensensor_Regen.state 16:1
       Wetterstation.humidity 4:1
       Wetterstation.temperature 6:1
     recalc:
       undef
       ARRAY(0x3bd3820)
     valueIcon:
       state      %devStateIcon
     valueSuffix:
       Gartenhaus.Humidity  % (inside)
       Gartenhaus.statPressureTendency3h  hpa (3h)
       Humidity    % (inside)
       Pressure    mbar
       Raintoday   l/qm
       Rainyear    l/qm
       Rainyesterday  l/qm
       Temperature  °C (inside)
       Voltage     Volt
       Windspeed   km/h
       humidity    % (outside)
       temperature  °C (outside)
     values:
       formated:
         undef
         ARRAY(0x37f9558)
       orig:
         undef
         ARRAY(0x390c020)
       prefixsuffix:
         undef
         ARRAY(0x390c610)
Attributes:
   alias      Gartenhaus
   comment    Gartenhaus:FILTER=NAME!=.*.<<.addLog:Raintoday
   devStateStyle style="text-align:right"
   group      Display
   icon       control_building_empty
   mapping    { 
'Gartenhaus.Voltage' => 'Gartenhaus Batterie',
'Gartenhaus.Humidity' => 'Gartenhaus Luftfeuchte',
'Wetterstation.humidity' => 'Luftfeuchte Aussen',
'Gartenhaus.Temperature' => 'Gartenhaus Temperature',
'Wetterstation.temperature' => 'Temperature Aussen',
'Wohnzimmer_LCD.in_temp' => 'Wohnzimmer Temperature',
'Gartenhaus.Pressure' => 'Luftdruck Absolut',
'Gartenhaus.statPressureTendency3h' => 'Luftdruck Tendenz',
'Gartenhaus.Raintoday' => 'Regenmenge heute',
'Gartenhaus.Rainyesterday' => 'Regenmenge gestern',
'Gartenhaus.Rainyear' => 'Regenmenge jährlich',
'Gartenhaus.Windspeed' => 'Wind',
'DC_AC.state' => 'DC/AC Wandler',
'BC.ir.state' => 'Backcam Infrarrot',
'BC.shutter.state' => 'Gartencam Auslöser',
'Regensensor_Regen.state' => 'Regen/Sonne',
}
   nameStyle  style="color:yellow"
   noheading  0
   room       Garten
   sortby     1
   style      class="block wide Status"
   valueIcon  { state => '%devStateIcon' }
   valueStyle {
if($READING eq "Voltage" && $VALUE > 11.5 && $VALUE < 12) {'style="color:orange"'}
elsif($READING eq "Voltage" && $VALUE < 11.5) {'style="color:red"'}
elsif($READING eq "Windspeed" && $VALUE > 25 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "Windspeed" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "Raintoday" && $VALUE > 10 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "Raintoday" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "Rainyesterday" && $VALUE > 10 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "Rainyesterday" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "temperature" && $VALUE < 0) {'style="color:blue"'}
elsif($READING eq "temperature" && $VALUE > 25 && $VALUE < 30) {'style="color:orange"'}
elsif($READING eq "temperature" && $VALUE > 30) {'style="color:red"'}
elsif($READING eq "Temperature" && $VALUE < 1) {'style="color:blue"'}
elsif($READING eq "Temperature" && $VALUE > 30 && $VALUE < 40) {'style="color:orange"'}
elsif($READING eq "Temperature" && $VALUE > 40) {'style="color:red"'}
elsif($DEVICE eq "Gartenhaus" && $READING eq "statPressureTendency3h" && $VALUE < -5) {'style="color:red"'}
else {'style="color:green"'}
}
   valueSuffix {Voltage => " Volt", 
Humidity => " % (inside)", 
'Gartenhaus.Humidity' => " % (inside)", 
'Gartenhaus.statPressureTendency3h' => " hpa (3h)",
humidity => " % (outside)", 
Temperature => " °C (inside)", 
temperature => " °C (outside)", 
Pressure => " mbar", 
Raintoday => " l/qm", 
Rainyesterday => " l/qm", 
Rainyear => " l/qm", 
Windspeed => " km/h", }
VG Klaus
			
			
			
				Restore auf die alte 33_readingsGroup.pm löst mein Problem:
# $Id: 33_readingsGroup.pm 19774 2019-07-04 14:10:53Z justme1968 $
Mit dieser habe ich das beschriebene Problem:
# $Id: 33_readingsGroup.pm 20647 2019-12-02 20:44:29Z justme1968 $
			
			
			
				IMHO ging die Funktion damit verloren:
33_readingsGroup.pm: use FW_addToWritebuffer instead of triggering events  01.12.2019 12:05:45
			
			
			
				Vielleicht hängt es damit https://forum.fhem.de/index.php/topic,105821.msg997391.html#msg997391 zusammen...
Vielleicht dort mal Bescheid geben...
Gruß, Joachim
			
			
			
				ich kann das problem nicht reproduzieren.
kannst du bitte ein beispiel mit 1-2 dummys und einer readings group bauen mit dem das problem ersichtlich ist?
			
			
			
				Zitatkannst du bitte ein beispiel mit 1-2 dummys und einer readings group bauen mit dem das problem ersichtlich ist?
Ich habe jetzt zwar kein Beispiel erstellt, habe aber statt dessen nochmal getestet.
Dabei ist mir aufgefallen, dass die Werte der Sonsoren zwar aktualisert werden, nicht aber die Zeit. (dritte Spalte)
Ging wahrscheinlich in meiner Beschreibung unter.
Ich hänge nochmal ein Bild dazu, bei dem die Timestamp Aktualisierung funktioniert. (siehe rote schrift in dritter spalte)
VG Klaus
			
 
			
			
				achso...
habs repariert. ab morgen im update.
			
			
			
				Bitte löschen ....
Sorry war noch net wach ...