Skip to content

vsdyachkov/watchy-cityweather

Repository files navigation

CityWeather for Watchy

CityWeather is a compact weather-focused watch face for SQFMI Watchy: current time, location-based weekly forecast, iOS push notifications, battery history, and a clean settings menu.

CityWeather watch face CityWeather notifications CityWeather menu CityWeather about screen

Features

  • Location-based forecast via Wi-Fi and Open-Meteo
  • Current week calendar with weather icons and min/max temperature
  • iOS push notifications over Bluetooth ANCS
  • Status bar with time, battery, Wi-Fi, Bluetooth, and notification count
  • Battery usage graph with estimated remaining runtime
  • About screen with firmware version and cached update status
  • Web installer for quick flashing from Chrome or Edge
  • USB Serial screenshot capture for previews and debugging

Web Install

Open CityWeather Web Installer in desktop Chrome or Edge, connect Watchy over USB, and install.

Keep Erase data disabled to preserve Wi-Fi and local history.

Manual Install

pio run -e watchy
pio run -e watchy -t upload

Screenshots

Hold the Watchy Menu button and capture over USB Serial:

python3 tools/watchy_screenshot.py /dev/cu.usbserial-58910059051 screenshot.png

Credits

About

SQFMI Watchy Watchface

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors