Eigene Meldungen

Hallo Leute,

ist es irgendwie möglich eigene Meldungen zu Erstelle und die in eine Variable zu schreiben?

z.B.
Eine Variable schaltet auf „True“ kommt eine Meldung in eine String Variable.
Ene andere Variable (zb. Feuchte) erreicht ein bestimmten wert und die Meldung kommt in die selbe String Variable.
usw.

Und in der String Variable sehe ich dann alle Meldungen:

10:04 Das Fenster in **** ist Offen
11:45 Die Luftfuechtigkeit im Zimmer XY ist zu Hoch 
usw 

Also Praktisch ein Log. Nur mit bestimmten Variablen.

Irgendwie habe ich kein Plan wie ich das Realisieren könnte:confused:

Gruß

Hi,

es gab mal hier im Forum eine Lösung, evtl. mal nach LogMyMessage suchen.
hier die function:

function LogMyMessage($zeile) {
    //CEL holen
    $cel = array();
    $cel = unserialize(GetValue(20283 /*[Scripte\Kommunikationsscripte\LogMyMessage\Meldungen]*/));
    //Wurden Alarme rückgelesen?
    if (!is_array($cel)) {
      //Leeres Array anlegen
      $cel = array();
    }
    //Eintrag anfügen
    array_unshift($cel,date("d.m. H:i")." :: ".$zeile);
    //Mehr als 30 Einträge
    if (count($cel) > 30) {
    //ältesten Eintrag löschen
        $cel = array_slice($cel,0,-1);
    }

    //für Designer aufbereiten
    $cel_liste = "";
    foreach ($cel as $cel_entry){
      $cel_liste .= $cel_entry."
";
    }
    SetValue(14854 /*[Scripte\Kommunikationsscripte\LogMyMessage\Meldungen-dash]*/,$cel_liste);

    //CEL speichern
    SetValue(20283 /*[Scripte\Kommunikationsscripte\LogMyMessage\Meldungen]*/,serialize($cel));
}

Die Var-ID’s müssen allerdings noch angepasst werden.

Gruß, Peter

Danke pitty,

hatte einfach nichts im Forum gefunden :o

Ich hätte nach Message suchen sollen :banghead:

Kann zu gemacht werden, werde im Richtigem Thread weiter machen.

Gruß