FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: TomLee am 15 April 2021, 16:23:39

Titel: [gefunden] Wo ist die Doku zur Funktion fhem() zu finden ?
Beitrag von: TomLee am 15 April 2021, 16:23:39
Hallo,

hab gesucht und nicht gefunden, wo steht denn die Doku zum fhem()-Befehl in der der optionale Parameter silent erwähnt wird ?

Gruß

Thomas
Titel: Antw:Wo ist die Doku zur Funktion fhem() zu finden ?
Beitrag von: KernSani am 15 April 2021, 16:29:50
In der Commandref unter Perl specials... da wo man es erwarten würde ;-)
Titel: Antw:Wo ist die Doku zur Funktion fhem() zu finden ?
Beitrag von: TomLee am 15 April 2021, 16:43:24
Ok, Danke, jetzt versteh ich auch warum ich es mit der Suche nicht gefunden habe, der Parameter wird wirklich nur beschrieben und das er silent genannt wird, wie ich hier (https://forum.fhem.de/index.php/topic,50773.msg423971.html#msg423971) aufgeschnappt habe, geht auch nicht daraus hervor (oder gibts noch eine Doku). Nach ",1" hatte ich auch gesucht, aber es gibt kein Beispiel.

Vlt hatte ich es auch mal gelesen war mir aber dann jetzt nicht mehr in Erinnerung.
Titel: Antw:[gefunden] Wo ist die Doku zur Funktion fhem() zu finden ?
Beitrag von: Otto123 am 15 April 2021, 19:15:39
deswegen heisst der "silent" ;) Quelle: fhem.pl
#####################################
3882 # Used from perl oneliners inside of scripts
3883 sub
3884 fhem($@)
3885 {
3886   my ($param, $silent) = @_;
3887   my $ret = AnalyzeCommandChain(undef, $param);
3888   Log 3, "$param : $ret" if($ret && !$silent);
3889   return $ret;
3890 }
3891
3892 #####################################