PID20: Erweiterung mit korrigierter Reverse-Funktion und optionaler D-Glättung

Begonnen von Frank-Synology-DS215J, 19 Oktober 2026, 02:09:11

Vorheriges Thema - Nächstes Thema

Frank-Synology-DS215J

Hallo zusammen,

im alten PID20-Thread wurde unter anderem ein Problem mit dem D-Anteil bei aktivierter Reverse-Funktion beschrieben. Außerdem gab es den Wunsch, den D-Anteil über mehrere Messwerte zu glätten.

Dazu habe ich eine unabhängige Community-Erweiterung für PID20 erstellt. Sie korrigiert die Reverse-Richtung des D-Anteils und ergänzt mit pidDIntegration eine optionale Glättung: Bei Werten größer als 1 wird die Steigung per linearer Regression über mehrere vorherige Messwerte berechnet. Der Standardwert 1 erhält das bisherige Verhalten; vorhandene Definitionen können daher unverändert bleiben.

Die Grundfunktion mit bestehenden PID20-Definitionen wurde in einer laufenden FHEM-Installation geprüft. Die neuen Funktionen wurden zusätzlich isoliert getestet. Das Projekt mit weiteren Informationen und Download findet ihr hier:

PID20 Community-Erweiterung auf GitHub

Es ist eine unabhängige Erweiterung und noch kein offizielles FHEM-Modul. Über Rückmeldungen und Erfahrungen – insbesondere zu den neuen Optionen – freue ich mich.

Lieben Gruß
Frank