Q&A Highcharts - Multigraph V1.0

Also entweder bin ich mittlerweile viel zu blöd, nen einfachen Forum zu benutzen oder… ja was eigentlich…

Irgend wie verstehe ich das ganze hier nicht mehr. Seid der Umstellung des Forums finde ich persönlich gar nichts mehr. Bei diesem Beitrag hier, muss ich ganze 110 Sekunden am Mausrad drehen um ans Ende der 800 Beiträge zu gelangen. Nun stelle ich mir die Frage, ob es eventuell daran liegt, dass ich hier noch nicht mal nen ja/nein als Antwort erhalte oder ob ich schlichtweg nicht mehr die gewünschte Zielgruppe bin und doch auch eine fertige Lösung wie Fibaro setzen soll.

OK,- jetzt nehme ich´s sportlich… Ich setze jetzt einfach mal nen ioBroker auf und portiere meine Gerät auf ioBroker. Ich denke, das werde ich eher fertig bekommen, als das ich hier Hilfe bekomme. So spare ich mir wenigstens die jährlichen Subskription für IPS und kann meine IPS Lizenz verkaufen…

Gibt es bei den Highcharts noch Weiterentwicklungen, oder ist das inzwischen tot?
Ich wollte mit mittels einer Highcharts Gauge einen Anzeige für den BAtteriestand meiner Solarbatterie zusammenbauen, aber das bekomme ch die Fehlermeldung, dass „gauge“ als Serientyp nicht unterstützt wird.
Die Grafana-Schnittstelle hab ich mir auch mal angeschaut, aber die ist ja leider aktuell auch noch nicht das gelbe vom Ei.

Vielleicht ist das hier eine Alternative?

Michael

Hallo Gemeinde, vielleicht ist hier jemand der mir hier weiterhelfen kann. :slight_smile:

Ich habe aktuell mit Highcharts 3 Pies in einem Chart dargestellt:

Jetzt würde ich gerne über jedes Pie einen Titel haben mit „Tagesverlauf“ „Jahresverlauf“ „Gesamtverlauf“

Ich nutzte das Script vom User KHC und habe folgenden Code für die drei Pie’s:

$serie = array();
    $serie['name'] = 'Tageswerte';
   	$serie['type'] = 'pie';
	$serie['data'][] = array('name'=>'Netz', 'Id' => 14173, 'Unit'=>"kWh");
	$serie['data'][] = array('name'=>'Batterie', 'Id' => 24085, 'Unit'=>"kWh");
    $serie['data'][] = array('name'=>'Ohmpilot', 'Id' => 13473, 'Unit'=>"kWh");
	$serie['data'][] = array('name'=>'Direkt', 'Id' => 19738, 'Unit'=>"kWh");
   	$serie['allowPointSelect'] = true;
	$serie['cursor'] = 'pointer';
	$serie['center'] = array(300,200);
	$serie['size'] = 300;
	$serie['dataLabels']['enabled'] = true;
    $serie['dataLabels']['color'] = '#FFFFFF';
    $serie['dataLabels']['style']['fontFamily'] = '\Lato\, calibri';
    $serie['dataLabels']['style']['fontSize'] = 20;
    $CfgDaten['series'][] = $serie;

    $serie = array();
	$serie['name'] = 'Jahreswerte';
	$serie['type'] = 'pie';
	$serie['data'][] = array('name'=>'Netz', 'Id' => 28767, 'Unit'=>"kWh");
	$serie['data'][] = array('name'=>'Batterie', 'Id' => 29734, 'Unit'=>"kWh");
    $serie['data'][] = array('name'=>'Ohmpilot', 'Id' => 39464, 'Unit'=>"kWh");
	$serie['data'][] = array('name'=>'Direkt', 'Id' => 34385, 'Unit'=>"kWh");
	$serie['allowPointSelect'] = true;
	$serie['cursor'] = 'pointer';
	$serie['center'] = array(900,200);
	$serie['size'] = 300;
	$serie['dataLabels']['enabled'] = true;
    $serie['dataLabels']['color'] = '#FFFFFF';
    $serie['dataLabels']['style']['fontFamily'] = '\Lato\, calibri';
    $serie['dataLabels']['style']['fontSize'] = 20;
    $CfgDaten['series'][] = $serie;

    $serie = array();
	$serie['name'] = 'Lieftime';
	$serie['type'] = 'pie';
	$serie['data'][] = array('name'=>'Netz', 'Id' => 50073, 'Unit'=>"kWh");
	$serie['data'][] = array('name'=>'Batterie', 'Id' => 54046, 'Unit'=>"kWh");
    $serie['data'][] = array('name'=>'Ohmpilot', 'Id' => 46548, 'Unit'=>"kWh");
	$serie['data'][] = array('name'=>'Direkt', 'Id' => 47236, 'Unit'=>"kWh");
	$serie['allowPointSelect'] = true;
	$serie['cursor'] = 'pointer';
	$serie['center'] = array(1500,200);
	$serie['size'] = 300;
	$serie['dataLabels']['enabled'] = true;
    $serie['dataLabels']['color'] = '#FFFFFF';
    $serie['dataLabels']['style']['fontFamily'] = '\Lato\, calibri';
    $serie['dataLabels']['style']['fontSize'] = 20;
	$CfgDaten['series'][] = $serie; 

Wie bekomme ich hier nun die 3 Titel für die 3 Pie’s rein? Ich hab ein paar Sachen mit „label“ etc. versucht, aber es klappt irgendwie nicht.

Für jeden Tipp bin ich dankbar :slight_smile:

Hallo chemicalx81
hier ein Link zur Highcharts API Reference, speziell zum Pie.

habe da nichts auf die schnelle gefunden um einen Titel über den Pies direkt darzustellen.

Vg Heinz

Hi, danke, ich hab da auch schon geschaut aber nix gefunden. Dachte viellecht jemand hätte eine idee :slight_smile:

Probiere es mal mit Title

$serie['title'] = 'Mein Tortendiagramm';