Hallo hab mal eine Frage kann mir vielleicht jemand sagen warum bei mir der Graph nicht funktioniert.
Danke
<?
//-------------------------------------- ID´s -------------------------------
$id_graph_url = 11471 /*[skribt\Test\graph_url]*/;
$id_graph_anz = 31767 /*[skribt\Test\graph_anz]*/;
$id_graph_zeit = 39417 /*[skribt\Test\graph_zeit]*/;
$id_extrema = 51779 /*[skribt\Test\extrema]*/;
$id_dyn = 38728 /*[skribt\Test\dyn]*/;
$id_time = 31876 /*[skribt\Test ime]*/;
$graph_url_array = array();
$graph_url_array[1] = "http://127.0.0.1:82/dashboard.php?VariableID=56461";
$graph_url_array[2] = "http://127.0.0.1:82/dashboard.php?VariableID=46621";
$graph_url_array[3] = "http://127.0.0.1:82/dashboard.php?VariableID=29633";
$graph_url_array[4] = "http://127.0.0.1:82/dashboard.php?VariableID=57543";
$graph_url_array[5] = "http://127.0.0.1:82/dashboard.php?VariableID=52466";
$graph_url_array[6] = "http://127.0.0.1:82/dashboard.php?VariableID=55031";
//---------------------------------------------------------------------------
$time = GetValueInteger($id_time);
//---------------------------------------------------------------------------
switch($IPS_COMPONENT)
{
case 'start':
SetValueInteger($id_time, time());
return;
case 'gr1':
SetValueInteger($id_graph_anz, 1);
break;
case 'gr2':
SetValueInteger($id_graph_anz, 2);
break;
case 'gr3':
SetValueInteger($id_graph_anz, 3);
break;
case 'gr4':
SetValueInteger($id_graph_anz, 4);
break;
case 'gr5':
SetValueInteger($id_graph_anz, 5);
break;
case 'gr6':
SetValueInteger($id_graph_anz, 6);
break;
//hour / day / week / month / year
case 'hour':
$zeit = "hour";
SetValueString($id_graph_zeit, $zeit);
break;
case 'day':
$zeit = "day";
SetValueString($id_graph_zeit, $zeit);
break;
case 'week':
$zeit = "week";
SetValueString($id_graph_zeit, $zeit);
break;
case 'month':
$zeit = "month";
SetValueString($id_graph_zeit, $zeit);
break;
case 'year':
$zeit = "year";
SetValueString($id_graph_zeit, $zeit);
break;
case 'zur':
$zeit = GetValueString($id_graph_zeit);
if($zeit == "hour")
{
SetValueInteger($id_time, $time-(60*60));
}
if($zeit == "day")
{
SetValueInteger($id_time, $time-(60*60*24));
}
if($zeit == "week")
{
SetValueInteger($id_time, $time-(60*60*24*7));
}
if($zeit == "month")
{
SetValueInteger($id_time, $time-(60*60*24*31));
}
if($zeit == "year")
{
SetValueInteger($id_time, $time-(60*60*24*31*12));
}
break;
case 'vor':
$zeit = GetValueString($id_graph_zeit);
if($zeit == "hour")
{
SetValueInteger($id_time, $time+(60*60));
}
if($zeit == "day")
{
SetValueInteger($id_time, $time+(60*60*24));
}
if($zeit == "week")
{
SetValueInteger($id_time, $time+(60*60*24*7));
}
if($zeit == "month")
{
SetValueInteger($id_time, $time+(60*60*24*31));
}
if($zeit == "year")
{
SetValueInteger($id_time, $time+(60*60*24*31*12));
}
break;
}
//---------------------------------------------------------------------------
$extrema = GetValueBoolean($id_extrema);
$zeit = GetValueString($id_graph_zeit);
$graph_aktuell = GetValueInteger($id_graph_anz);
$dyn = GetValueBoolean($id_dyn);
$time = GetValueInteger($id_time);
//---------------------------- Graphen anzeigen -----------------------------
if($extrema)
{
$extrema = "true";
}
else
{
$extrema = "false";
}
if($dyn)
{
$dyn = "true";
}
else
{
$dyn = "false";
}
SetValueString($id_graph_url, $graph_url_array[$graph_aktuell]."&tsStart=$time&showExtrema=$extrema&showControls=false&dynamicScaling=$dyn&timeName=$zeit");
?>