Skip to content

v1.0.8

Choose a tag to compare

@hackwell hackwell released this 15 Sep 10:12
· 51 commits to main since this release

New Features

  • Next Alarm Sensor — Shows next enabled alarm time (e.g. "07:30") with alarm count and enabled count attributes
  • Tracking Mode Sensor — Diagnostic sensor showing current tracking mode
  • Silence Time Switch — Toggle to enable/disable all silence time periods via API
  • Ring Profile Select — Choose between Ring & Vibrate, Vibrate Only, or Silent

Bug Fixes

  • Fix duplicate entity names ("Kids Watch Kids Watch Battery" → "Kids Watch Battery") across all entities — has_entity_name=True requires suffix-only names

Technical

  • Add AlarmClock and SilenceTime pydantic models with defensive per-item parsing
  • Add 8 new API client methods (alarms CRUD, silence times enable/disable, tracking mode, device settings PATCH)
  • Add Platform.SWITCH and Platform.SELECT platforms
  • Add RING_PROFILES constant
  • Full test coverage for all new entities