API Today/Yesterday Data

From Cumulus Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Back to Cumulus MX Local API

The all time records data response is designed for displaying on a web page, the text is formatted with HTML codes.

Each record in the returned array has the general format...

["Description", "Todays_value", "Todays_time", "Yesterdays_value", "Yesterdays_time"]

The general format of the today/yesterday data API request is as follows...

http://localhost:8998:/api/todayyest/xxxxx

Where xxxx is the specific request as below:

temp.json

Returns temperature data for today and yesterday.

An example response is given below...

{
   "data": [
       ["High Temperature", "11.5 °C", "15:36", "10.5 °C", "15:56"],
       ["Low Temperature", "7.6 °C", "05:00", "4.6 °C", "04:41"],
       ["Temperature Range", "3.9 °C", " ", "5.9 °C", " "],
       ["High Apparent Temperature", "10.9 °C", "15:35", "10.1 °C", "16:38"],
       ["Low Apparent Temperature", "6.4 °C", "05:28", "3.1 °C", "04:41"],
       ["High Feels Like", "11.5 °C", "15:36", "10.5 °C", "16:02"],
       ["Low Feels Like", "7.6 °C", "05:00", "4.6 °C", "04:41"],
       ["High Humidex", "12.3", "15:36", "11.3", "15:56"],
       ["High Dew Point", "8.7 °C", "15:31", "8.4 °C", "15:56"],
       ["Low Dew Point", "6.4 °C", "04:46", "3.0 °C", "04:41"],
       ["Low Wind Chill", "7.6 °C", "05:00", "4.6 °C", "04:41"],
       ["High Heat Index", "11.5 °C", "15:36", "10.5 °C", "15:56"]
   ]
}

hum.json

{
   "data": [
       ["High Humidity", "96 %", "01:04", "96 %", "05:43"],
       ["Low Humidity", "83 %", "15:37", "82 %", "01:34"]
   ]
}

rain.json

{
   "data": [
       ["Total Rain", "0.0 mm", " ", "0.0 mm", " "],
       ["High Rain Rate", "0.0 mm/hr", "00:00", "0.0 mm/hr", "00:00"],
       ["High Hourly Rain", "0.0 mm", "00:00", "0.0 mm", "00:00"]
   ]
}

wind.json

{
   "data": [
       ["Highest Gust", "10.0 mph", "13:38", "8.0 mph", "01:27"],
       ["Highest Speed", "4.8 mph", "14:14", "3.1 mph", "12:07"],
       ["Wind Run", "20.0 miles", " ", "23.0 miles", " "],
       ["Dominant Direction", "179 ° S", " ", "333 ° NNW", " "]
   ]
}

pressure.json

{
   "data": [
       ["High Pressure", "1024.6 hPa", "10:18", "1025.8 hPa", "00:00"],
       ["Low Pressure", "1021.8 hPa", "15:54", "1022.4 hPa", "16:24"]
   ]
}

solar.json

{
   "data": [
       ["High Solar Radiation", "171 W/m2", "13:51", "216 W/m2", "09:53"],
       ["Hours of Sunshine", "0.00 hrs", " ", "0.58 hrs", " "]
   ]
}