Hallo,
nach über 1 Jahr bin ich etwas weiter und würde den oben beschriebenen curl Befehl, von Python aus starten.
Seven of Nine: Kannst du mir Tipp geben, wie das geht?
Den Hintergrund beschreibe ich lieber nicht
So sieht übrigens der PHP Befehl aus, den ich erfolgreich einsetze:
<?php
if (isset($_GET['ip']) && isset($_GET['type']) && isset($_GET['id']) && isset($_GET['action']) ) {
//$url = 'http://'. $_GET['ip']. '/'. $_GET['type'] . '/' . $_GET['id'] . '?turn=toggle';
$url = 'http://'. $_GET['ip']. '/'. $_GET['type'] . '/' . $_GET['id'] . '?'.$_GET['action'];
echo("<script>alert("+ $url +");</script>");
echo($url);
//so sieht $url aus: http://192.168.178.73/relay/0?turn=toggle
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, 'curl');
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec ($ch);
header('Content-Type: application/json');
echo $result;
} else {
echo 'Missing Parameters';
}
//http://192.168.178.73/relay/0?turn=off
?>