Türöffner per http öffnen

Hallo,

ich habe mal wieder ein Verständnisproblem und hoffe mir kann jemand helfen.

Folgendes möchte ich gerne realisieren:

Ich möchte gerne über eine externe Programmierung meinen Türöffner betätigen können.

Ich habe eine Modulprogrammierung(TK-System) die einen html Befehl versenden kann erstellt.

Zuerst habe ich ein php Script (tuer.php) im IP-symcon erstellt:

<?
if ($oeffner == „ja“)
{
HM_WriteValueBoolean(40902 /[Test\Kontakt]/, „STATE“, true);

IPS_Sleep(3000);

HM_WriteValueBoolean(40902 /[Test\Kontakt]/, „STATE“, false);
}

?>

dann wollte ich mit folgedem Befehl das Script auslösen:

http://IP/tuer.php?oeffner=ja

Geht aber nicht, denke ich da zu einfach?

Ich hoffe mir kann jemand helfen.

Danke

Gruss Jan

Hallo Jan,

das Script, das du aufrufen möchtest, muss physikalisch unterhalb des „webfront“ Verzeichnisses liegen.
Bedeutet z. B. „D:\IP-Symcon\webfront\user\DeinScript.php“

Dann kannst du dein Script so aufrufen: „http://IP:Port/user/DeinScript.php?oeffner=ja“

Scriptinhalt:


<?
$oeffner = $_GET["oeffner"];

if ($oeffner == "ja")
{

   // Set timer
   HM_Write(40902 , "ON_TIME", 3); // 3 Sekunden
   HM_WriteValueBoolean(40902 /*[Test\Kontakt]*/, "STATE", true); // schaltet nun den Kontakt für nur 3 Sekunden an
}

?>

Grüße

jevico

Das wars, vielen Dank geht jetzt.

Gruss Jan