Danke!
(1) Muss ich zu Hause gucken
(2) Was etwas verwirrend ist, ist, dass Du in der Erklärung in den Kommentaren 5 Variablen hast, die Du darstellst, aber für den Y-Achse Array 6 Werte (und für Transparency übrigens 4). Das hat mich durcheinander gebracht.
Gruss
gros_ibou
(2) Was etwas verwirrend ist, ist, dass Du in der Erklärung in den Kommentaren 5 Variablen hast, die Du darstellst, aber für den Y-Achse Array 6 Werte (und für Transparency übrigens 4). Das hat mich durcheinander gebracht.
Kann sein, durch das viele Probieren kann es passieren, daß einige Werte fehlen.
Aber normalerweise fülle ich die fehlende Werte auf.
Master ist die Anzahl der Vari, danach richtet sich der Rest.
Klar! Wollte nicht kritisieren, sondern nur erklären, und (vorsichtig) vorschlagen das zu ändern, für zukünftige User.
Aber wie gesagt keine Kritik. Bin ja sehr dankbar für die Skripte, die enorm nützlich sind!
Gruss
gros_ibou
UH368
22. Dezember 2011 um 19:37
224
Hallo mir fehlt die Beschriftung der 2 Y Achse. Habe ich da was falsch eingestellt?
Gruß Uwe
$Vari = array (45574,25852,40654);
$Trans = array (0,0,0,0,0);
$Farben = array ("ffd700","ff0000","0000ff","00ff00","00008B");
$Text = array ("Gas","Strom","Wasser","Wert 4");
$YBeschriftung = array ("qm²","kWh");
$YAchse = array (0,1,0,0,0,0);
//$Hinter1 = "000000";
//$Hinter2 = "FFFFFF";
$Zeitspanne = 3;
$Pfad = "C:/ip-symcon/media/";
$filename = "Graph - Energieverbrauch (Monat)";
$Size = "800x350";
$Endzeit = "";
$Ueberschrift = "Energieerbrauch Monat";
$BoolOffset = 15;
$Schriftfarbe = "ffffff";
$Dynamisch = 0;
$Graphenart = "Bar";
$TimeCompare = array(0,0,0,0,0);
$Faktor = array(1,1,1,1);
Habe gerade festgestellt das nicht nur die Beschriftung fehlt, sondern das der ganze Graph (GAS) nicht auf der 2 Y Achse ist. Sondern mit auf der ersten.
Gruß Uwe
Ich bin zur zeit leider etwas unpässlich.
Ich glaube aber bei Bargraphen ist keine 2.Y-Achse vorgesehen.
Ich kontrollier das, sobald ich wieder auf der Höhe bin.
UH368
22. Dezember 2011 um 23:18
226
Hi Karlheinz, OK, das waäre schade.
Gute Besserung. Und schöne Festtage.
Gruß Uwe
PS. störe dich nicht an die Wasser anzeige, Daten werden erst ab heute in IPS gelogt.
kermit
28. Dezember 2011 um 16:04
227
Hallo,
habe gerade das Update auf V 2.5 gemacht
jetzt funktionieren die Google-Graphen nicht mehr.
Was habt ihr für Erfahrungen.
Gruß
kermit
Paladur
28. Dezember 2011 um 16:34
228
Hallo kermit,
mit der Changelog V1.03: funktioniert der Wechsel auf 2.5 ohne Probleme.
kermit
28. Dezember 2011 um 17:01
229
Hallo,
ich verwende die Version 1.00
werde ich wol auf 1.03 Updaten müssen.
Gruß
Kermit
Hallo alle zusammen,
ich bekomme das Script nicht mehr zum laufen. (V1.03)
Kann mir jemand sagen was da falsch ist?
<?
// Multigraph mit GoogleChart V1.03
//
// Befehle für Liniengraphen
//
// Vari = geloggte Variablen-ID einsetzen "Vari[0]=>12345
// YAchse = Zuordnung Graph Y-Achse 0 oder 1 "YAchse[0]"=>0
// YBeschriftung = Y-Achsen Beschriftung z.B.°C oder % "YBeschriftung[0]"=>"°C"
// Zeitspanne = 1 = Tage, 2 = Wochen, 3 = Monate, 4 = Jahr "Zeitspanne"=>3
// Pfad = Zielordner für Graphen "Pfad"=>"C:/ip-symcon/media/"
// filename = Filename wird im Zielordner gespeichert "filename"=>"Test 2"
// Farben = Farben der Graphlinien "Farben[0]"=>"00008B"
// Size = Bildgrösse max. 30000 Bildpunkte 800x350 "Size"=>"800x350"
// Text = Beschreibung Graphen keine Eingabe = Variablename z.B. "Text[0]"=>"Wert 1"
// Ueberschrift = TitelGraph "Ueberschrift"=>"ÄÖÜßäöü"
// Endzeit = Endzeit Graph z.B. 06-03-2011 22:12 ""=jetzt "Endzeit"=>"06-03-2011 22:12"
// BoolOffset = Wert für Boolean-Variable = True
// Trans = Transparenz bei Grpahenfüllung z.B. 0 = keine Füllung 1..FF = Transparenzgrad
// Hinter1,Hinter2 = Hintergrundfarbe bei Angabe von Hinter2 Farbverlauf von Hinter1 nach Hinter2
// Schriftfarbe = Schriftfarbe Überschrift und Beschriftung X-,Y-Achse
// Dynamisch = 0=Dynamisch 1=Profil
// Graphenart = "Line" -Liniengraph "TimeCompare" -Linegraph verschiedene Zeiträume
// TimeCompare = Zeitverschiebung pro Variablen 0=keine Verschiebung 1=-1 Tag, 2=-1 Woche, 3 =-1 Monat, 4 =-1 Jahr
//
// Befehle für die Bargraphen
//
// Variablen als Zähler loggen!!
//
// Vari = geloggte Variablen-ID einsetzen "Vari[0]=12345
// YBeschriftung = Y-Achsen Beschriftung z.B.°C oder % "YBeschriftung[0]"=>"°C"
// Zeitspanne = 1 = Tage, 2 = Wochen, 3 = Monate, 4 = Jahr "Zeitspanne"=>3
// Pfad = Zielordner für Graphen "Pfad"=>"C:/ip-symcon/media/"
// filename = Filename wird im Zielordner gespeichert "filename"=>"Test 2"
// Farben[] = Farben der Graphlinien "Farben[0]"=>"00008B"
// Size = Bildgrösse max. 30000 Bildpunkte 800x350 "Size"=>"800x350"
// Text = Beschreibung Graphen keine Eingabe = Variablename z.B. "Text[0]"=>"Wert 1"
// Ueberschrift = TitelGraph "Ueberschrift"=>"ÄÖÜßäöü"
// Endzeit = Endzeit Graph z.B. 06-03-2011 22:12 ""=jetzt "Endzeit"=>"06-03-2011 22:12"
// Hinter1,Hinter2 = Hintergrundfarbe bei Angabe von Hinter2 Farbverlauf von Hinter1 nach Hinter2
// Schriftfarbe = Schriftfarbe Überschrift und Beschriftung X-,Y-Achse
// Graphenart = "Bar" -Bargraph
// Faktor = Faktor für Berechnung bei z.B. S0-Zähler
// TimeCompare = Zeitverschiebung pro Variablen 0=keine Verschiebung 1=-1 Tag, 2=-1 Woche, 3 =-1 Monat, 4 =-1 Jahr
$Daten = array(
"Vari[0]"=>56378, "Trans[0]"=>60, "YAchse[0]"=>0, "Farben[0]"=>"00FF00","Text[0]"=>"Istwert",
"Vari[1]"=>20787, "Trans[1]"=>60, "YAchse[1]"=>0, "Farben[1]"=>"0000FF","Text[1]"=>"Sollwert",
"Zeitspanne"=>2,
"YBeschriftung[0]"=>"°C","YBeschriftung[1]"=>"%",
"Pfad"=>"C:/ip-symcon/media/","filename"=>"Temp_Buero",
"Size"=>"800x350",
"Endzeit"=>"",
"Ueberschrift"=>"Temperatur Büro",
"BoolOffset"=>15
);
include("GoogleCharts.ips.php");
?>
V1.00 lief bis zur 2.5 super!!!
Besten Dank.
Schau dir einmal das Konfiguration Skript an.
Die Variablenzuweisung hat sich geändert.
Ich möchte aber kein Bargraph sondern einen Liniengraph.
Das Konfig-Script ist nur für Bargraph. Und das mekkert er mir auch an.
Meldung:
Variablen als Zähler loggen.
Dir fehlt die graphenart diese muß mit angegeben werden
Besten Dank Karlheinz.
Ich werde da heute Abend mal in Ruhe dran gehen.
Man will immer den schnellen Erfolg! :o
Das habe ich nach 16 Jahren in meinem Beruf
immer noch nicht abgelegt.
Das sehe ich auch gerade bei den Google-Scripten, die
bei mir selber nicht mehr laufen.
Wenn man nicht alles in Ruhe zu ende denkt, beißt es dich früher oder später!!
Das habe ich in 16 Jahren gelernt.
Hallo Karlheinz,
wenn man sich mit der Konfiguration in Ruhe beschäftigt dann klappt auch alles.
Besten Dank für deine Hilfe.
Freut mich es wieder funktioniert
aag
6. Januar 2012 um 23:14
237
super - aber ich habe ein kleines Problem. Das Skript läuft zwar ohne Fehlermeldungen, aber es wird kein Graphik-File angelegt. Woran könnte es denn liegen??? Danke im Voraus und apologies für meine naive Frage!
Welche IPS Version benutzt du?
Zeige bitte einmal dein KonfigSkript.
aag
6. Januar 2012 um 23:18
239
danke für den immediate support. Ich benutze IPS Professional 2.5. hier ist die Config. Vari 56554 ist ein Lichtsensor-Wert.
<?
$Vari = array (56554);
$Trans = array (60);
$Farben = array ("0000ff");
$Text = array ("Wert 1");
$YBeschriftung = array ("Licht");
$YAchse = array (0);
$Hinter1 = "000000";
//$Hinter2 = "FFFFFF";
$Zeitspanne = 1;
$Pfad = "C:/ip-symcon/media/GoogleCharts";
$filename = "Bewegungen unten";
$Size = "800x350";
$Endzeit = "";
$Ueberschrift= "Auswahlgraph";
$BoolOffset = 15;
$Schriftfarbe = "ffffff";
$Dynamisch = 3;
$Graphenart = "Bar";
$TimeCompare = array(0);
$Faktor = array(0.5,0.5,0.5,0.5);
include("GoogleCharts.ips.php");
?>
Versuche es einmal mit.
$filename = "Bewegungenunten";
oder
$filename = "Bewegungen_unten";
auf die schnelle;)