FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hmtec99 am 22 Februar 2020, 18:02:02

Titel: "Probably associated with" für eigene Funktionen (myUtils) oder "Woher kommt der
Beitrag von: hmtec99 am 22 Februar 2020, 18:02:02
verdammte Aufruf!!   >:(

:) Scherz!

Gibt es eine Möglichkeit die Konfiguration von FHEM (DBConf) zu durchsuchen und lesbar darzustellen in welchen Modulen eine bestimmte Funktion aufgerufen wird?

Durch das Auslagern von Funktionen und dem dadurch einfachen Wiederverwenden, verliert man (oder ich?) machmal auch ganz schön den Überblick, von wo aus überall eine Funktion aufgerufen wird.

Oli
Titel: Antw:"Probably associated with" für eigene Funktionen (myUtils) oder "Woher kommt der
Beitrag von: Beta-User am 24 Februar 2020, 09:40:23
Unterstellt, "DBConf" ist configDB:

Schau mal in die commandref zu configDB und dort nach
configdb search

Ansonsten: was als "associated with" "erkannt" wird, hängt entweder an der DEF oder an einem Reading (siehe getPawList($) in fhem.pl); ist der Funktionsaufruf (du spricht von associated with und Funktionsaufrufen in einem Atemzug, das ist sachlich m.E. nicht ganz richtig) in einem Attribut versteckt (devStateIcon usw.), ist er dort in der DEF nicht zu finden... (aber über configdb search sollte man "trotzdem" sehen, wo ein "Funktionsaufruf" tatsächlich drin ist, das liefert also mehr als "probably..."  ;) ).