OpenIQ Devices
← Back

Full Weather WF-Open

· v1.5.0
★★★★☆ (6) ↓ 1,000 downloads 1 Free

About

IMPORTANT! : To get the weather data, you will need to make an account with OpenWeatherMaps and add your API key to the device settings. Update May 2024: Openweather has decided to deprecate Openweather 2.5. This means you must subscribe to Openweather's "One Call by Call" subscription to gain access to Openweather 3.0. More information can be found here: https://openweathermap.org/api/one-call-3 Please contact me with any suggestions or problems! ## Features City name for location Weather alert for location, when applicable Date (WDM, WMD, DMW, DMW) Time (12, 24) AM/PM/Seconds/Week number* Current temp (F, C) Current feels temp (F, C) Current weather icon Today weather icon** Today max temp (F, C) Today min temp (F, C) Tomorrow weather icon** Tomorrow max temp (F, C) Tomorrow min temp (F, C) (218x218 devices do not get this): Day after weather icon** Day after max temp (F, C) Day after min temp (F, C) -------------------------------------------------- Activities! - Choose 3: Pulse Distance (km, mi) Steps Floors Altitude (m, ft) Calories (kcal) Next Sunrise/Sunset Sensor pressure ambient*** (mBar, in) Sensor pressure raw*** (mBar, in) Sensor pressure mean sea level*** (mBar, in) Last update time -------------------------------------------------- Weather! - Choose 3: Humidity (%) Dew point (F, C) Reported pressure (mBar, in) Wind speed (km/h, knots, m/s, mph) Wind direction (degrees) UV index Today precipitation (%) Tomorrow precipitation (%) Day after precipitation (%) Smart weather**** -------------------------------------------------- *Week numbers are implemented using the ISO 8601 standard, which you can read about here: https://en.wikipedia.org/wiki/ISO_week_date First day of week = Monday Last week# = (first day of next year is Thursday or later? Yes = 1, No = 53) **These icons support intensity values for certain types of weather: '' = none/light intensity, '.' = medium intensity, '..' = high intensity, '...' = extreme intensity, '~' = "ragged" #Cloudiness: - clear = sunny - 11-25% = partly cloudy: light - 25-50% = partly cloudy: medium - 51-84% = partly cloudy: high - 85-100% = cloudy #Rain/Drizzle/Thunderstorms/Snow/Sleet: These options generally try to follow light/medium/high/extreme/ragged, although OWM offers numerous codes for each. #Mist/Fog/Haze/Sand/Dust OWM offers only one code for these, and they are a bit difficult to distinguish with an icon. If you see something hazy, check your nearest window... #Freezing Rain/Volcano/Hurricane/Tornado: Only one code for these, but the icon is pretty obvious. Just remember freezing rain is the droplets with the thermometer, and sleet is the streaks coming down. The full list of OWM codes can be seen here: https://openweathermap.org/weather-conditions#Weather-Condition-Codes-2 How they are handled by software is in Weather.mc and Enumerations.mc ***Sensor Pressure: 1. Ambient Pressure This returns ambient (local) barometric pressure as measured by the pressure sensor. The data is smoothed by a two-stage filter to reduce noise and instantaneous variation. 2. Raw Ambient Pressure This returns ambient (local) barometric pressure as measured by the internal pressure sensor. The data is the temperature compensated information read directly from the internal sensor. 3. Sea Level Pressure This returns barometric pressure calibrated to sea level. Since pressure varies dues to several factors, a GPS-based altitude must first be obtained, then the ambient (local) pressure is measured by the pressure sensor before conversion to a calibrated barometric pressure value. ****Smart weather Displays the following data, when available: 1. Next rainfall amount (mm/in) 2. Next snowfall amount (mm/in) 3. Next wind gust (km/h, knots, m/s, mph) 4. Humidty percentage Values 1-3, when they appear, are applicable to the most imminent day with the corresponding weather pattern.

What's new

## Changelog ### version 1.5.0:latest 1.5.0 Update Openweather API to 3.0 Fix font to work with Garmins bug 1.4.4 Add option for international users to select system fonts (support for non-Latin characters) 1.4.3 Fix updating problems 1.4.2 Fix calories and wind direction (numeric) icons 1.4.1 Use appropriate unit for distance (swapped) More intelligent smart weather 1.4.0 Fix the way icons were being displayed - detailed weather in description 1.3.16 Remove debugging 1.3.15 Fix app crashing during sleep 1.3.14 Add back intensity for weather data 1.3.13 Attempt 4 to fix crashing 1.3.12 Try to fix API keys on IOS 1.3.11 Attempt 3 to prevent intermittent crashing 1.3.10 Try to resolve empty API keys and crashes Upgrade to CIQ 3.2.3 1.3.8 Use ISO 8601 for week numbers Attempt to fix crashing 1.3.7 Don't show seconds for AMOLED 1.3.6 Use built-in device settings for units rather than asking user 1.3.5 Do not attempt update if no connection is available Fix display for AMOLED devices 1.3.4 Fix lines for non-AMOLED devices 1.3.3 Fix weather advisory strings 1.3.2 Add AMOLED support (I think) 1.3.1 Add debugging option 1.3.0 Add venu support (390x390) 1.2.10 Fix do not disturb color 1.2.9 Add night for current weather after sunset and before sunrise 1.2.8 Add week number Add do not disturb color Allow hiding activity/weather options Fix seconds and AM/PM field for 218x218 devices 1.2.7 Add last update time option Remove pascals for pressure Add color options for activity fields Formatting for 218x218 devices Better displaying of city names and weather advisories 1.2.6 Add most international characters (ASCII) Unavailable characters will be '_' 1.2.5 Fix city names Match date descriptions with functionality 1.2.4 Provide weather option: smart weather Provide weather alerts Weather stale color is now alert color and used for: Stale weather Weather alerts (displayed instead of location, when applicable) Low battery Add support for: Approach S62 Vivoactive 3M Vivoactive 3M LTE Vivoactive 4 Vivoactive 4S legacysagarey legacysagadarthvader legacyherofirstavenger legacyherocaptainmarvel 1.2.3 Add support for vivoactive4 1.2.2 Assistance for users with intermittent steps 1.2.1 Fix steps for fr245m 1.2.0 Fix packaging problems with Eclipse 1.1.0 Add support for fr245m Fix precipitation (again) 1.0.14 Better precipitation handling 1.0.13 Better lunar handling 1.0.12 Allow user to specify weather update frequency (to nearest 5 minutes) Allow white background 1.0.11 Secondary color for icon when weather data is stale Allow user to display all types of pressure at once 1.0.10 Keep current data on error 1.0.9 Cannot force temporal events 1.0.8 Add icon color option Add sensor pressure options Adjust formatting

Permissions

PositioningBackgroundCommunicationsBluetoothLowEnergySensor

Details

Compatible with 24 devices
Updated May 4, 2024
Developer website ↗
Open on apps.garmin.com ↗