Releases: devindudeman/fitzface
Releases · devindudeman/fitzface
FitzFace v1.0.0 - High-Density Pebble Watchface
FitzFace v1.0.0
A high-density, data-rich watchface for Pebble 2 featuring weather, MUNI bus tracking, tides, air quality, pollen levels, and smart health alerts.
✨ Features
Header Display
- Precipitation Probability (left) - Current hour's chance of rain (00-100%)
- City Name (center) - Auto-detected via GPS
- Pollen Level (right) - Tree/Grass/Weed pollen index (T4, G3, W2)
Weather & Environment
- Current + tomorrow's weather icons
- Temperature: current, high, low
- Wind speed, UV index, Air Quality (AQI)
- Sunrise/sunset times with arrow indicators
Smart Alerts
- Weather Alerts: Rain ≥30%, wind gusts ≥20mph, fog, snow, thunderstorms
- Health Alerts: High UV (≥8), High AQI (≥100), High Pollen (≥4)
- Shows time ranges (e.g., "High UV 11AM-3PM")
- Vibrates once when new alert detected
SF Bay Area Transit
- MUNI Bus Countdown: Real-time bus arrivals (requires 511.org API key)
- Shows next 2 buses in minutes (e.g., "3, 12")
- Updates every minute for accurate countdown
- Extrapolates predictions to cover 30-minute sync window
Tides
- Next high/low tide prediction from NOAA
- Configurable station ID
Themes
- Normal theme (black header, white background)
- Inverted theme (white header, black background)
📥 Installation
- Download
fitzface.pbwfrom this release - Install via Rebble app on your phone
- Configure settings for MUNI, tides, and pollen (optional)
🔧 Configuration
All features configurable via Pebble app settings:
- Temperature unit (F/C)
- NOAA tide station
- 511.org API key + MUNI route/stop (optional)
- Google Pollen API key (optional)
- Show/hide individual data fields
- Color inversion
📊 Data Sources
- Weather: Open-Meteo (free, no API key)
- Air Quality: Open-Meteo Air Quality API
- Tides: NOAA Tides & Currents
- MUNI: 511.org SF Bay Transit API (requires free API key)
- Pollen: Google Pollen API (requires free API key)
- Location: Nominatim/OpenStreetMap
💾 Memory Usage
- Pebble 2 (Diorite): 10KB RAM / 64KB (84% free)
- Original Pebble (Aplite): 10KB RAM / 24KB (58% free)
🔋 Power Efficient
- Time updates: Every minute
- Weather/data sync: Every 30 minutes
- Local data caching for offline viewing
📝 License
GPL-3.0 - See LICENSE file for details
Developer: Devin Bernosky
Platform: Pebble SDK 4.x / Rebble
GitHub: https://github.com/devindudeman/fitzface