Voraussetzung: geloggte Variable!
Anzeigen von Graphen ohne Menü im Dashboard:
- Grundlage für Webbrowser wählen, z.B. TabSheet
- Webbrowserelement einfügen
- Im Objektinspektor des Webbrowser unter URL den Link eintragen
(http://IP:Port Webfront/dashboard.php)
Anzeigen von Graphen mit Menü im Dashboard:
- Grundlage für Webbrowser wählen, z.B. TabSheet
- Webbrowserelement einfügen
- dem WebBrowserelement einen String bei der Eigenschaft URL zuweisen
- eine Menüstruktur anlegen mittels der die Graphen URL geändert wird
//---------------------------- Graphen anzeigen --------------------------
$id_graph_url = 12345; //ID der Stringvariable mit der URL
switch($IPS_COMPONENT)
{
case 'gr1':
SetValueString($id_graph_url, "http://192.168.2.25:82/dashboard.php?VariableID=44853&tsStart=1265739376& showExtrema=false&showControls=false&timeName=week");
break;
case 'gr2':
SetValueString($id_graph_url, "http://192.168.2.25:82/dashboard.php?VariableID=30893&tsStart=1265739376& showExtrema=false&showControls=false&timeName=week");
break;
}
Anpassungen in der Darstellung durch Angabe von Parametern hinter der dashboard.php:
dashboard.php?VariableID=12345&tsStart=1265739376& showExtrema=false&showControls=false&timeName=week
Ab IPS V3.0: http://www.ip-symcon.de/forum/threads/21919-Graphen-im-Dashboard-unter-IP-Symcon-3-0
VariableID: Integer; gültige ID einer geloggten Variable
timeName: String; angezeigtes Zeitintervall; gültige Werte: hour / day / week / month / year
tsStart: Integer; Unix-Timestamp, ab deren Zeitblock angezeigt werden soll; Wert 0: automatisch aktuelle Zeit
refreshInterval: Integer; Aktualisierungsintervall in Sekunden; Wertebereich: 31 - n, Standard: 300
showExtrema: Boolean; Anzeige der Extremwertkurven; gültige Werte true / false, Standardwert: true
showControls: Boolean; Anzeige der Kontrollelemente; gültige Werte true / false, Standardwert: true
Achtung: Bei ‚dojo‘ Fehlermeldungen den Cache des Internet Explorers löschen!

