Newbie Frage zu (W)LAN Watch Dog

Hallo zusammen,
habe jetzt seid 1 Tag IP-Symcon im Einsatz und lerne sekündlich dazu…

Habe jetzt versucht das Script von Steiner einzusetzen nur leider funzt es überhaupt nicht…

Kann mir da jemand weiter helfen ?

Vielen Dank für Eure Antworten…

Gruß

olroe

Hallo olroe und Willkommen im Forum…

nur leider funzt es überhaupt nicht…

Hast sicherlich was falsch gemacht. :rolleyes:

lerne sekündlich dazu

Lernst grad wieder was. Nämlich dass konkrete Anworten nur auf konkrete Fragen folgen können. :smiley:

Toni

Ihr habt ja sooo recht…

Ist nur schwierig alles zu beschreiben…

Also… die Boolean Variablen hab ich vergeben… In der Beschreibung hab ich die IP hinterlegt… Die definierten Variablen liegen „unter“ dem Script…

Wenn ich jetzt per Web Interface darauf zu greife krieg ich als Ergebnis den Scriptcode ausgegeben ;-(

Hoffe das Euch das hilft…

Grüße
olroe

Hallo olroe,

Screenshots ??? Oder Glaskugel mitliefern, die alles anzeigt. Meine ist in Reparatur. :smiley:

Gruß
Bruno

krieg ich als Ergebnis den Scriptcode ausgegeben

Glaskugel gerieben:
Das Script sollte mit

<?php 

beginnen.
Als Webadresse natürlich die des IPS-Webinterfaces angeben.
Tommi

sooo… ein paar Screenshoots…

Hallo …
zur Vollständigkeit nochmal das Script…

Gruß

olroe


foreach(IPS_GetChildrenIDs($IPS_SELF) as $item){   // alle Unterobjekte
    $id_info = IPS_GetObject($item);
    $id_typ = $id_info['ObjectType'];
    if ($id_typ == 2){                                      // nur bei Variablen
        $id_adr = $id_info['ObjectInfo'];
        $ping = Sys_Ping($id_adr, 2000);             // Ping max. 2 Sek. warten
        if($IPS_SENDER == "Execute") {                     // zum Testen
            echo "IP: $id_adr 
";
            echo "Ping: " .(int)$ping. "

";
        }
        SetValue($item, $ping);                      // Ping-Ergnis speichern
    }
}

Bevor Du jetzt hier fröhlich weiter machst, liest Du dir bitte erst mal die Regeln durch!

IP-Symcon Community Forum - Ankündigungen im Forum : Allgemeine Diskussion

Das Script benötigt einen Trigger von einer dir einstellbaren Zeit. Das Script kannst Du verstecken. Der boolvariable must Du ein Profil zuweisen, dann wird diese auch im Webfront angezeigt.

bin am verzweifeln…
wenn ich in der Verwaltungsconsole das Script starte, bekomme ich als Rückgabewert die IP-Adresse des zu prüfenden Rechners…
Im Webfront krieg ich leider nur die Kopfzeile angezeigt… obwohl ein Profil zugewiesen wurde…
Bin einfach über jeden Rat dankbar…
Gruß
olroe

Was soll es denn anzeigen. Du hast eine boolvariable welche dir den Zustand erreichbar oder nicht anzeigt.

hmm… sorry für die newbie fragen…
Im Webfront sollen die Rechnernamen und deren Zustand (an oder aus) angezeigt werden…

Dann musst Du das Script entsprechend anpassen. Dafür brauchst Du dann noch Stringvariablen mit Profil. Wenn Du eine HTML-Box als Profil nimmst, kann man das ganze auch mit HTML-Code in einen Container verpacken.

Meinst Du so ?

genau so mein ich das…
Wäre wirklich toll wenn Du helfen könntest :wink:

Bin jetzt @work.

Habe es aber eigentlich so gemacht wie von Steiner beschrieben.
Wenn es, bis ich zu Hause bin, noch keine Lösung gibt, mache ich Dir ein paar Screenshots.

Das wäre wirklich riesig…
Freu mich also auf Post…
Nochmals herzlichen Dank
Gruß
olroe

Hallo,

hier die Screenshoots wie ich es gemacht habe.

variable.jpg

objekt_bearbeiten.jpg

Hallo Horst…
yippiii… es hat geklappt…
Ganz herzlichen Dank für Deine Unterstützung…
Gruß aus dem Herz Rheinhessens…
olroe