Notifications - Senden vom Boolean Status mit Namen der sendenden Variablen

Hallo, ich habe hier ein kleines Skript um den Status mehrerer BoolVariabelen
einfach mit dem neuen Modul Notifications zu senden.

Einfach das Skript irgendwo in IPS einfügen und die Mobile WebFont Instanz eingeben.
Die zu überwachenden BooleanVariablen als Ereignis anfügen und auf Variablenänderung triggern.

Die gesendete Nachricht schickt dann automatisch den Variablen Namen und den Status auf das Telefon.

<?
// Einfach Boolean Instanzen als Ereignis anfügen und auf Variablen änderung triggern

// Userdaten anpassen
$id = 12345; // id der Mobile WebFront Instanz

//  Ab hier nichts mehr ändern

$parentID = IPS_GetObject($IPS_VARIABLE);
$parentID = $parentID['ParentID'];
$parentID = IPS_GetObject($parentID);

if($IPS_VALUE) { $status = $parentID['ObjectName']." An"; } else {$status = $parentID['ObjectName']." Aus"; }
WFC_PushNotification($id, 'Warnung', "$status", '', 0);

?>

Oder auch mit folgender Funktion ;), Bool übergeben und String kommt als Antwort:

function boolStringAufZu($bValue = false) {
  return ($bValue ? 'geschlossen ' : 'geöffnet    ');
}