Das hilft leider nicht weiter.
In der Foren- und WikiSuche habe ich dazu nichts gefunden.
In der Commandref steht nur, dass der trigger optional ist.
Bei differential funktioniert es ohne Trigger korrekt.
Der Timestamp ändert sich bei beiden UserReadings nach jeder Temperaturaktualisierung. Also wird auch etwas berechnet
Wenn ich einen Trigger angebe zB DIF2:T1 difference {ReadingsVal("Temp1", "T1", 1) }, wird der Timestamp ncht verändert, was auf einen Fehler hindeutet.
Wenn ich die Zeile andere auf: DIF2:T1.* difference {ReadingsVal("Temp1", "T1", 1) }, wird der Timestamp verändert, aber ich erhalte auch immer 0.
Ich werde wohl den fehlenden Sensor nachrüsten müssen.