FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Frank-Synology-DS215J am 19 Oktober 2026, 02:09:11

Titel: PID20: Erweiterung mit korrigierter Reverse-Funktion und optionaler D-Glättung
Beitrag von: Frank-Synology-DS215J am 19 Oktober 2026, 02:09:11
Hallo zusammen,

im alten PID20-Thread (https://forum.fhem.de/index.php?topic=17067.435) 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 (https://github.com/parussel/PID20)

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