FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: andies am 19 November 2020, 15:13:18

Titel: [gelöst] event-aggregator löschen
Beitrag von: andies am 19 November 2020, 15:13:18
Ich habe eine Frage zu meinem event-aggregator. Aus diversen Gründen läuft der eine ganze Woche lang,
defmod Salzmenge MQTT2_DEVICE ...
attr Salzmenge event-aggregator Schwankung:60:none:mean:604800,AverageDistance:60:none:mean:86400
attr Salzmenge userReadings AverageDistance {0.01*int(100*ReadingsNum($name, "SR04_Distance", 0)+0.05)}, Schwankung {ReadingsNum($name, "SR04_Distance", 0)}

Damit messe ich die Salzhöhe in einem Entkalker. Wenn ich nun Salz einfülle, sinkt die Distanz schlagartig von 30cm auf 10cm. Mein Problem ist, dass nun "Schwankung" [die Bezeichnung ist ungeschickt und wird sich ändern, wenn ich endlich hier fertig bin] eine Woche braucht, bis die auch bei 10 cm sind.

Gibt es einen Weg, diesen event-aggregator schneller zu löschen? Einfach umbenennen etc hat nicht geklappt, der Wert blieb bei 30cm.
Titel: Antw:[gelöst] event-aggregator löschen
Beitrag von: andies am 19 November 2020, 18:30:59
Ist jetzt nicht die feine englische Art, aber so geht es. Ich öffne "Raw definition", trage in die erste Zeile "delete Salzmenge" ein und lösche die Angaben zum "setstate" unten alle. Danach sind alle readings weg und die Sache beginnt von Neuem. Zehn Sekunden Arbeit. Passt.