FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: ToKa am 07 April 2021, 19:06:53

Titel: [obsolet] DOIF Perlmodus get Kommando
Beitrag von: ToKa am 07 April 2021, 19:06:53
Hallo zusammen,

ich würde im Perlmodus gerne ein get Kommando absetzen, um von einem ZWAVE Ventil die Solltemperatur abzufragen. Da es kein fhem_get gibt habe ich das so probiert:
sub get_setPoint {
my ($dev,$tmMode)=@_;   # Variable $dev und $tmMode mit dem Parameter belegen
$_cmd="get $dev setpoint $tmMode";

set_Exec("ti_poi",3,'fhem("$_cmd")');
Log 2, "get_setPoint: $dev, $tmMode, $_cmd";
}


Das scheint aber nicht zu funktionieren, das Reading wird nicht aktualisiert. Im Log findet sich nichts auffälliges.
Kann mir jemand auf die Sprünge helfen, was ich falsch mache?

EDIT: Sofern das grundsätzlich geht, gleich noch eine Frage: Der Trigger kann von mehreren Ventilen kommen - wie verhält sich dann das DOIF? Wird der Code für jedes Ventil ganz druchlaufen durchlaufen?

VG
Torsten

EDIT2: siehe https://forum.fhem.de/index.php/topic,120212.0.html (https://forum.fhem.de/index.php/topic,120212.0.html)