Hallo Zusammen,
ich habe den Perl Befehl CommandSet() in einem Codeschnipsel aufgeschnappt, finde allerdings nirgends eine Info hierzu :-(
Anscheinend bewirkt diese 2 Befehle genau das selbe:
{ CommandSet(undef, "dummy off") }
{ fhem("set dummy off") }
Sehe ich das richtig das CommandSet einfach der direkte Aufruf der Funktion in der fhem.pl ist, und das der 1. Parameter immer undef bzw. '' sein muss?
Sollte man Funktionen aus der fhem.pl überhaupt direkt ansprechen?
Gibt es Vorteile das ein oder andere zu verwenden?
Danke ;D
Gruß Claudiu
Das würde ich auch gerne wissen.
Ich vermute, dass 1. hierüber keine Exception bei undefiniertem Device verursacht und 2. ein Rückgabewert geliefert wird.
Tja.. und jetzt interessiert mich das auch, nachdem ich gerade im Modul STELLMOTOR darüber gestolpert bin ..
Grüße,
Stephan
fhem.pl ist die beste Doku dafür.
CommandSet realsiert den set Befehl.