Protokolle für chart Widget

Begonnen von dt2510, 01 Dezember 2016, 15:11:50

Vorheriges Thema - Nächstes Thema

dt2510

Ich versuche gerade die Temperatur der letzten x Tage in einem chart Widget anzuzeigen.

            <div
              data-type="chart"
              data-logdevice='["FileLog_Aeotec_Multisensor_6_ID16"]'
              data-logfile='["HISTORY"]'
              data-columnspec='["4:temperature:0:"]'
              data-style='["ftui l0fill"]'
              data-ptype='["lines"]'
              data-uaxis='["primary"]'
              data-legend='["Temperatur"]'
              data-yunit="°C"
              data-ytext="Temperatur"
              data-minvalue="-15"
              data-maxvalue="35"
              data-height="270"
              data-yticks="auto"
              data-nofulldays="true"
              data-daysago_start="30"
              data-daysago_end="0"
              data-cursorgroup="1"
              data-scrollgroup="1"
              data-xticks="auto">
            </div>


allerdings bleibt die Anzeige leer. Entferne ich den data-logfile Parameter wird nur der Inhalt des aktuellen Logfiles angezeigt, aber nicht mehr der der vorherigen. Da ich die Files monatsweise speichere, hab' ich auch nur die Daten des aktuellen Monats. Wie bekomme ich zusätzlich die älteren angezeigt ?

eki

Bitte schau mal in der Commandref beim Thema FileLog und dem attribut "createGluedFile". Soweit ich verstehe, müsste das Dein Problem lösen (habe es bisher selbst noch nicht ausprobiert).

Ansonsten gäbe es noch die Variante mit logProxy, dort kann man mehrere Quellen angeben, das ist aber in Deinem Fall nicht so schön, da Du dann ja alle Deine Logfiles angeben müsstest und immer wenn ein neues dazu kommt die Plot Definition ändern.