Skip to content

Community Scripts#

Line Graphs#

  • Merge Inputs: Plots all provided data sources in a single line where all datapoints are sorted by their timestamp.
  • Cumulative: Generates a cumulative line graph from the provided data sources.
  • Difference: Generates a line graph that shows the difference between each tracked value from the previous value for each provided data source.

Bar Charts#

  • Cumulative: Generates a cumulative bar chart from the provided data source.
  • Merge Inputs: Plots all provided data sources in a single bar chart where all data points are sorted by their timestamp.

Text#

  • Total this period: Displays the total value from the provided data sources for a fixed time period (e.g., this week from Monday to Sunday, this month from 1st to last day).
  • Total in Last Duration: Displays the total value from the provided data sources over a rolling time window (e.g., last 7 days, last 24 hours, last 30 days).
  • Fraction: Displays a fraction representing the ratio of values with specified labels to total values.
  • Average in duration: Calculates the average value of a data source over a specified duration, such as the last 24 hours or the last week.

Datapoint#

  • Last Value Above Threshold: Returns the last datapoint with a value above a given threshold. It can accept multiple data sources.
  • Last Value Below Threshold: Returns the last datapoint with a value below a given threshold. It can accept multiple data sources.

Pie Charts#

  • Merged Pie Chart: Merges all given data sources into one pie chart including all data, or all data in the given period prior to now.
  • Periodic Pie Chart: Displays data for a specific time period such as the current day, week, month, etc. The pie chart resets at the beginning of each new period and accumulates data throughout that period. This script can accept multiple data sources and merges them all into one pie chart.