Customizing - bellrichm/weewx-jas GitHub Wiki

Customizing

A primary goal of WeeWX-JAS is for it to be highly customizable. It has the following structure.

Pages

Pages have the following attributes.

  • They contain sections and charts.
  • A page contains data for a predefined interval of time, like a day or week.
  • The pages to be displayed is fully customizabele.
  • The sections and charts that are on a page is fully customizable.

Sections

Sections have the following attributes.

  • Can either display certain data such as current conditions, minimums/maximums.
  • The content, temperature, rain, wind, etc., is very customizable.
  • Uses the page's interval for the minimums/maximums, charts, etc.

Charts

Charts have the following attributes.

  • Uses Apache Echarts
  • In theory, all Apache Echarts options are supported.
  • WeeWX aggregation, average, sum, minimums, maximums, use the page's interval.