API Today/Yesterday Data
From Cumulus Wiki
Jump to navigationJump to search
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", " "] ] }