What can we improve?




This function can no longer be used since IP-Symcon 2.5. Old IP-Symcon 1.0 features were removed in this release.

integer IPS_GetVariableID (string $VariableName)


VariableName Name of the variable


ID of the found variable, otherwise FALSE and a Warning


This function tries to determine the ID of the variable with the name VariableName. It returns the ID of the first occurrence of the variable whose name matches VariableName. If such a variable is found, its ID is returned, otherwise FALSE.

The funtion IPS_GetVariableIDByName provides a safer method to determine the ID.

Caution: Names in IP-Symcon can be chosen freely, so they are not unique. For this reason, the function can return a false ID.


//Suppress error message with @
$VarID = @IPS_GetVariableID("Rainfall");
if ($VarID === false)
    echo "Variable not found!";
    echo "The Variable ID is: ". $VarID;
Deutsche Webseite verfügbar
Go to cart
Any questions?