Mit plot.temprose ist es beispielweise möglich, Temperaturwerte (Soll und Ist) aus verschiedenen Räume übersichtlich in einem einzigen Plot darzustellen.
Mehrere Items werden hierbei jeweils in Arrays ['item_1', 'item_2', 'item_3', ..... , item_xy] zusammengefasst.
Auf ein Beispiel-Item wird hier verzichtet. Der Widget-Code sollte selbsterklärend sein.
Das Widget für den Plot könnte so aussehen:
{{ plot.temprose('p1', ['EG.Raum1.temperature', 'EG.Raum2.temperature', 'EG.Raum3.temperature', 'EG.Raum4.temperature', 'EG.Raum5.temperature', 'OG.Raum6.temperature', 'OG.Raum7.temperature', 'OG.Raum8.temperature', 'OG.Raum9.temperature', 'DG.Raum10.temperature'], ['EG.Raum1.temperature.set', 'EG.Raum2.temperature.set', 'EG.Raum3.temperature.set', 'EG.Raum4.temperature.set', 'EG.Raum5.temperature.set', 'OG.Raum6.temperature.set', 'OG.Raum7.temperature.set', 'OG.Raum8.temperature.set', 'OG.Raum9.temperature.set', 'DG.Raum10.temperature.set'], ['Essen', 'Küche', 'Wohnen', 'Diele', 'Flur', 'Bad', 'Büro', 'Kind1', 'Kind2', 'Gast']) }}
Der dazugehörige html-Code in Block-Typ 2 sieht so aus:
WICHTIG:
Es ist zu beachten, dass die Daten erst angezeigt werden, sobald alle 3 Daten einmal gesendet wurden. Also erst, wenn alle 3 GAs einmal einen Wert gesendet haben, ist etwas zu sehen.
Weiterführende Infos zu dem Widget gibt es in der Inline Dokumentation.