WW for Dark Sky: Weather for Watchmaker

Release Notes

Update: 2019-03-02
Original: 2019-01-01

See the Instructions for general information.

Release Notes for 2019-03-02:

The app now updates astronomy data only once every two hours instead of every time it updates weather data.

The moon age is now determined from USNO data.

Release Notes for 2019-03-01:

Improved on timeout problems when processing larger amounts of data.

Release Notes for 2019-02-28:

Added optional hourly data tags. See the Instructions for details on the hourly tags.

Minor improvements and fixes.

Release Notes for 2019-02-24b:

Removed a diagnostic popup that should not have been in the released code.

Release Notes for 2019-02-24:

Configuration settings are now written to a file so they can be read back in when Tasker restarts. This should end the need to re-enter your API Key.

Release Notes for 2019-02-23:

Added several general info tags for WU.

Formatted the documentation to improve readability and made the documentation available within the app.

Release Notes for 2019-02-20:

Improved documentation. Added a basic explanation of the Permissions that are needed and how to view error messages.

Release Notes for 2019-02-19:

Support for a higher target API, which allows it to be distributed through Google Play.

Release Notes for 2019-02-13:

Minor fixes.

Release Notes for 2019-02-11:

More minor improvements and fixes.

Release Notes for 2019-02-05:

Minor improvements and fixes.

Release Notes for 2019-01-26:

Fixed an issue that could cause the {tww_update_epoch}, {tww_update_dec}, {tww_update_date}, and {tww_update_time} tags to reflect the previous update instead of the most recent.

Added the {tww_empty} tag which can be compared to other tww_ tags to see whether they contain values. {tww_empty} currently contains a single space, which is what was already being used to represent empty tags, but this provides a slightly more flexible and elegant way of achieving the same result. This does not require any changes to your existing code.

Minor performance improvements.

Release Notes for 2019-01-25:

Fixed an issue that was sometimes caused data not to be sent to Watchmaker.

Release Notes for 2019-01-23:

Fixed issues with some daily values that were not being sent to Watchmaker.

Removed 12-hour versions of time tags:

{tww_check_time12} Time (hh:mmap) (zero padded)
{tww_update_time12} Time (hh:mmap) (zero padded)
{tww_observation_time12} Time (hh:mmap) (zero padded)
{tww_usno_check_time12} Time (hh:mmap) (zero padded)
{tww_usno_update_time12} Time (hh:mmap) (zero padded)
{tww_moon_rise_time12} Moon Rise time (hh:mmap) (zero padded)
{tww_moon_set_time12} Moon Set time (hh:mmap) (zero padded)
{tww_sun_rise_time12} Sun Rise time (hh:mmap) (zero padded)
{tww_sun_set_time12} Sun Set time (hh:mmap) (zero padded)

Release Notes for 2019-01-21:

Added 12-hour versions of time tags:

{tww_check_time12} Time (hh:mmap) (zero padded)
{tww_update_time12} Time (hh:mmap) (zero padded)
{tww_observation_time12} Time (hh:mmap) (zero padded)
{tww_usno_check_time12} Time (hh:mmap) (zero padded)
{tww_usno_update_time12} Time (hh:mmap) (zero padded)
{tww_moon_rise_time12} Moon Rise time (hh:mmap) (zero padded)
{tww_moon_set_time12} Moon Set time (hh:mmap) (zero padded)
{tww_sun_rise_time12} Sun Rise time (hh:mmap) (zero padded)
{tww_sun_set_time12} Sun Set time (hh:mmap) (zero padded)

Release Notes for 2019-01-20:

Added redundant tags for icon names:

{tww_icon}
{tww_forecast_icon}
{tww_week_icon}
{tww_icon_d?}

Release Notes for 2019-01-19:

Minor fixes to WU support.

Minor improvements to the documentation.

Added new location tags:

{tww_observation_location} GPS Coordinates (latitude,longitude)
{tww_observation_latitude} Latitude
{tww_observation_longitude} Longitude
 
{twu_location} {tww_observation_location}
{twu_area} blank
{twu_city} blank
{twu_state} blank
{twu_country} blank

Release Notes for 2019-01-13:

Minor improvements to the user interface. Change to the values used for the {tww_daily} and {tww_wu} tags (from true/false to on/off).

New tags:

{tww_days} Days of daily data available
{twu_periods} Periods of daily data available through WU tags

Release Notes for 2019-01-12:

Fixed major bug with update scheduling. Updates should now be reliable.

Added additional tags for forecast by day. Added the corresponding WU compatible tags.

Here are the new tags:

{tww_wind_speed_d?} Wind Speed (mph or kph) for day ?
{tww_wind_bearing_d?} Wind Bearing (degrees) for day ?
{tww_wind_gusts_d?} Wind Gusts Speed (mph or kph) for day ?
 
{tww_visibility_d?} Visibility distance (mi or km) for day ?
{tww_cloud_cover_d?} Cloud Cover percentage (0-100) for day ?
{tww_cloud_cover_dec_d?} Cloud Cover decimal (0-1) for day ?
{tww_uv_index_d?} UV Index for day ?
{tww_ozone_d?} Ozone (Dobson units) for day ?
 
{tww_precip_probability_d?} Probability of Precipitation percentage (0-100) for day ?
{tww_precip_probability_dec_d?} Probability of Precipitation decimal (0-1) for day ?
{tww_precip_type_d?} Precipitation Type for day ?
{tww_precip_rate_d?} Precipitation Rate for day ?
 
{twu_pop_p?} {tww_precip_probability_d?}
{twu_qpf_p?} {tww_precip_rate_d?}

Release Notes for 2019-01-11:

Some of tags added in the previous versions did not have correctly-rounded values. That has been fixed.

Release Notes for 2019-01-10:

Added additional tags including some for forecast by day. Added the corresponding WU compatible tags.

Here are the new tags:

{tww_week_descrition} Text description of conditions for the week
{tww_week_icon_ds} Dark Sky icon name for the week
{tww_week_icon_ds_id} Dark Sky icon ID for the week
{tww_week_icon_wm_id} Watchmaker icon ID for the week
{tww_week_icon_wu_id} Weather Underground icon ID for the week
{tww_week_icon_ww_id} Weather for Watchmaker icon ID for the week
 
{tww_description_d?} Text description of conditions for day ?
{tww_icon_ds_d?} Dark Sky icon name for day ?
{tww_icon_ds_id_d?} Dark Sky icon ID for day ?
{tww_icon_wm_id_d?} Watchmaker icon ID for day ?
{tww_icon_wu_id_d?} Weather Underground icon ID for day ?
{tww_icon_ww_id_d?} Weather for Watchmaker icon ID for day ?
 
{tww_temperature_high_d?} High Temperature for day ?
{tww_temperature_low_d?} Low Temperature for day ?
 
{tww_humidity_d?} Humidity percentage (0-100) for day ?
 
{tww_pressure_d?} Pressure (inHg or hPa) for day ?
 
{twu_description_p?} {tww_description_d?}
{twu_icon_p?} {tww_icon_ds_d?}
{twu_icon_id_p?} {tww_icon_wu_d?}
{twu_wm_icon_id_p?} {tww_icon_wm_d?}
 
{twu_temperature_high_p?} {tww_temperature_high_d?}
{twu_temperature_low_p?} {tww_temperature_low_d?}

Release Notes for 2019-01-09:

Added a button on the main screen to toggle between English and Metric units.

Release Notes for 2019-01-05b:

Fixed several issues related to the main display screen and the About screen.

Release Notes for 2019-01-05a:

Removed three relatively unimportant tags from the app:

{tww_moon_luminosity}
{tww_moon_luminosity_dec}
{tww_moon_phase}

Fixed a problem with the sun and moon times for rise and set.

I had not read the documentation for the USNO API closely enough. Under certain conditions it does not provide a couple of the secondary values (fracillium and phase). That happened today and broke that part of the code.

Release Notes for 2019-01-05:

Major improvements to the user interface. You can now start or stop the app and request an immediate update from the main screen. There is also a separate error screen that shows more error information. Added a link to the Dark Sky API Key label that will take you to the Dark Sky site where you can request a key.

Release Notes for 2019-01-03:

Minor improvements. Added truncation to many values that could otherwise have unwanted decimals.

Release Notes for 2019-01-01a:

Fixed several WU values that were being calculated but not passed to Watchmaker.

Release Notes for 2019-01-01:

Initial release.


  Email: support@apps.aslanrefuge.org

  Website: apps.aslanrefuge.org

Copyright © 2018-2019 by Bob Quinlan