Description
This is a version of Chariot J-Shock that uses openweathermap.org as a weather source. Go there and get your free API key. You'll need it! (*INSTRUCTIONS BELOW*)
Features:
1. Big time: 12/24 hour. Remove PM indicator, change time separator or add leading "0" to hours in settings. Change 12/24 time format in Settings/System/Time ON YOUR WATCH.
2. Date, day. Change date format in app settings. MM/DD or DD/MM
3. Current weather conditions with icon. TEMP is in C or F (CHANGE in Settings/System/Units ON YOUR WATCH). Configure weather description in app settings.
4. Battery charge level in % and color graph, with green to 25%, yellow to 10%, red to 5%, dark red to 0%
5. Current heart rate.
6. Calories burned today.
7. Distance traveled today in miles or km, depending on your watch settings. Change km to mi in Settings/System/Units ON YOUR WATCH.
8. Steps walked today.
9. Active minutes today or weekly.
10. Floors climbed today. If font is set to small, goal floors will be shown.
11. Meters or Feet climbed today. Change ft to m Settings/System/Units ON YOUR WATCH
12. Sensor Altitude, in meters or feet, depending on your device altitude unit settings.
13. Solar intensity, if your device supports it.
14. Week number. (Can be placed instead of Battery %)
15. Wind conditions - multiple wind speed units in app settings.
16. Relative humidity %.
17. Current barometric pressure - millibars for metric, inHg for imperial.
18. Next Sunrise / Sunset
19. Moon phase
20. Second time zone. (Can be placed instead of Battery %)
21. Enable Notifications / Bluetooth / Alarms / Do Not Disturb status icons in app settings. (Off by default)
22. Change background, foreground and time colors in settings.
23. Make font for top fields and day of the week larger in app settings.
24. Always-on or at-a-glance seconds.
*API KEY INSTRUCTIONS*
1. Go to openweathermap.org and open a FREE account. Go to API Keys tab - Current Weather Data - Subscribe - FREE plan - Get API key. DO NOT subscribe for paid plans.
2. Generate a new key. Some people report that default key didn't work for them.
3. Paste this 32-digit key in Chariot B-Shock app settings via Garmin Connect app on your phone. It's the first option in this watch face settings. Click "Apply" or "Done" or "Save"
4. If you see WAITING FOR LOCATION - step outside and start an activity. Once GPS turns green, switch back to the watch face - your location will be updated. If your watch is able to get location from your phone: allow Garmin Connect app access to your location and run in the background.
5. If you see WAITING FOR WEATHER or don't see weather description - open Garmin Connect app on your phone and sync with your watch. Wait for the next weather update.
6. If you see KEY INVALID OR INACTIVE - check if you've pasted the key right. Give them two hours to activate it, or generate a new one.
7. Garmin Connect (NOT Connect IQ) app must be allowed to run in the background on your phone.
All features are enabled and free. This app does not collect or store your info.
Permissions are required to get weather for your location and query the weather service in the background.
Contact me if you're not happy with something via "Contact Developer" section (include your email), or on Twitter @ioberger
ATTRIBUTION:
IDEA:
Boris Borovskiy
WEATHER ICONS:
Laura Reen: http://laurareen.com
Everaldo Coelho: https://www.everaldo.com
Icons Land: http://www.icons-land.com
Tango Project: http://tango.freedesktop.org/Tango_Desktop_Project
Tesyar Azhari: https://www.iconfinder.com/tes_azhari22
Panca Okta: https://www.iconfinder.com/pancaza
PAYMENT:
Payment or donation is not required, but if you absolutely positively enjoy this app and insist on donating: paypal.me/ioberger
What is new
*SCROLL DOWN FOR API KEY INSTRUCTIONS*
RELEASE NOTES:
V 24.11.10:
- Support for newer devices
V 2.1.6:
- Bug fixes for older devices
- Default weather check is now 5 min. Change it in settings
- You might need to re-acquire location lock.
V 2.1.5:
- Altitude is now a true Sensor Altitude
- Support for Venu2, Venu2S, and Descent Mk2S
- Updated app to comply with latest Garmin's firmware. Changed the way location is persisted.
V 2.1.4:
- Display KEY INVALID OR INACTIVE when weather service does not accept API key
V 2.1.0 (You might need to adjust your settings!)
- Wind speed units: select from your system default, km/h, m/s, mph, knots or Beaufort scale
- Custom Note option for weather description field. Have fun with funny phrases, put your name there, or make a note to yourself.
- DND + missed alarms icons can now be shown at the same time.
- Time separator options in settings.
- Second time zone offset with minutes.
- Moon phase option in settings.
- Improved weather icons.
- Newer devices no longer need to obtain GPS lock to get weather.
- Second time zone clock. Select hour offset in settings.
- Customize weather check frequency, choose from 5, 20, 40, 60 minutes. Default is 5
- Weather description field customizations.
- Battery % field customizations: choose from battery %, week number or second time zone.
*API KEY INSTRUCTIONS*
1. Go to openweathermap.org and open a FREE account. Go to API Keys tab - Current Weather Data - Subscribe - FREE plan - Get API key.
2. Generate a new key. Some people report that default key didn't work for them.
3. Paste this 32-digit key in Chariot B-Shock app settings via Garmin Connect app on your phone. It's the first option in this watch face settings.
4. If you see a message WAITING FOR LOCATION - step outside and start an activity. Once GPS turns green, switch back to the watch face - your location will be updated. You'll only need to do it once. If your watch is able to get location from your phone: allow Garmin Connect app access to your location and run in the background.
5. If you see WAITING FOR WEATHER or don't see weather description - open Garmin Connect app on your phone and sync with your watch. You'll get weather with the next weather update.
6. If you see KEY INVALID OR INACTIVE - check if you've pasted the key right. Give them two hours to activate it, or generate a new one.
7. Garmin Connect (NOT Connect IQ) app must be allowed to run in the background on your phone. It's a proxy for weather requests.
DO NOT subscribe for paid plans on OpenWeatherMap.
IF YOU CHANGE YOUR TEMP UNITS in your watch Settings/System/Units then you'll need to wait for for the next weather update.
IF YOU HAVE ISSUES:
Write me a note in Contact Developer, or on Facebook, or twitter @ioberger and I'm pretty sure we'll resolve all issues. At least I'll try.
WHAT'S THE DIFFERENCE BETWEEN J-SHOCK AND B-SHOCK?
J-Shock uses Garmin’s weather, doesn’t run any background processes, doesn’t need any permissions, doesn't use watch GPS sensors to get your location, no weather API keys, but it’s not compatible with devices that don’t support new Garmin weather functionality.
B-Shock uses OpenWeatherMap.org as a weather source, has sunrise/sunset times, but also needs permission to your location and background processing, requires API keys for the weather. It’s for those devices that don't support Garmin weather, or for those people that prefer a different weather source.
Screenshots
Supported language (1)
Compatible devices (168)
Approach® S60
Approach® S60
Approach® S62
Approach® S62
Captain Marvel
Captain Marvel
D2™ Air
D2™ Air X10
D2™ Charlie
D2™ Charlie
D2™ Delta
D2™ Delta PX
D2™ Delta PX
D2™ Delta S
D2™ Mach 1
D2™ Mach 1 Pro
Darth Vader™
Darth Vader™
Descent™ Mk1
Descent™ Mk1
Descent™ MK2
Descent™ MK2
Descent™ Mk2S
Descent™ Mk2S
Enduro™
Enduro™
Enduro™ 2
Enduro™ 3
epix™ (Gen 2)
epix™ (Gen 2)
epix™ Pro (42mm)
epix™ Pro (47mm)
epix™ Pro (51mm)
fēnix® 5
fēnix® 5
fēnix® 5 Plus
fēnix® 5 Plus
fēnix® 5S
fēnix® 5S
fēnix® 5S Plus
fēnix® 5S Plus
fēnix® 5X
fēnix® 5X
fēnix® 5X Plus
fēnix® 5X Plus
fēnix® 6
fēnix® 6
fēnix® 6 Dual Power
fēnix® 6 Pro
fēnix® 6 Pro
fēnix® 6 Pro Dual Power
fēnix® 6 Pro Solar
fēnix® 6 Solar
fēnix® 6S
fēnix® 6S
fēnix® 6S Dual Power
fēnix® 6S Pro
fēnix® 6S Pro
fēnix® 6S Pro Dual Power
fēnix® 6S Pro Solar
fēnix® 6S Solar
fēnix® 6X Pro
fēnix® 6X Pro
fēnix® 7
fēnix® 7
fēnix® 7 Pro
fēnix® 7 Pro – Solar Edition (No Wi-Fi®)
fēnix® 7S
fēnix® 7S
fēnix® 7S Pro
fēnix® 7X
fēnix® 7X
fēnix® 7X Pro
fēnix® 7X Pro No Wi-Fi
fēnix® 8 AMOLED (43mm)
fēnix® 8 AMOLED (47mm/51mm)
fēnix® 8 Solar (47mm)
fēnix® 8 Solar (51mm)
fenix® 9 - 43 mm
fenix® 9 – 47 mm
fēnix® E
First Avenger
First Avenger
ForeAthlete 245
ForeAthlete 245 Music
ForeAthlete 645
ForeAthlete 645 Music
ForeAthlete 745
ForeAthlete 935
Forerunner® 245
Forerunner® 245
Forerunner® 245 Music
Forerunner® 245 Music
Forerunner® 255
Forerunner® 255 Music
Forerunner® 255S
Forerunner® 255S Music
Forerunner® 265
Forerunner® 265S
Forerunner® 645
Forerunner® 645 Music
Forerunner® 745
Forerunner® 935
Forerunner® 945
Forerunner® 945
Forerunner® 945 LTE
Forerunner® 955 Dual Power
Forerunner® 965
MARQ™ Adventurer
MARQ™ Adventurer
MARQ™ Athlete
MARQ™ Athlete
MARQ™ Aviator
MARQ™ Aviator
MARQ™ Captain
MARQ™ Captain
MARQ™ Commander
MARQ™ Commander
MARQ™ Driver
MARQ™ Driver
MARQ™ Expedition
MARQ™ Expedition
MARQ™ Golfer
MARQ™ Golfer
Mercedes-Benz Venu®
Mercedes-Benz Venu®
Mercedes-Benz Venu® 2
Mercedes-Benz Venu® 2
Mercedes-Benz Venu® 2S
Mercedes-Benz Venu® 2S
quatix® 6
quatix® 6X
Rey™
Rey™
tactix® 7
tactix® 7 – AMOLED Edition
tactix® 8 – 47 mm, AMOLED
Venu®
Venu®
Venu® 2
Venu® 2
Venu® 2 Plus
Venu® 2 Plus
Venu® 2S
Venu® 2S
Venu® 3
Venu® 3S
Venu® Sq.
Venu® Sq.
Venu® Sq.
Venu® Sq.
Venu® Sq. Music
Venu® Sq. Music
Venu® Sq. Music
Venu® Sq. Music
vívoactive® 3
vívoactive® 3
vívoactive® 3
vívoactive® 3 Mercedes-Benz® Collection
vívoactive® 3 Mercedes-Benz® Collection
vívoactive® 3 Music
vívoactive® 3 Music
vívoactive® 3 Music
vívoactive® 4
vívoactive® 4
vívoactive® 4S
vívoactive® 4S
vívoactive® 5