✨ New Features
-
Per-app daily time limits - New
set_app_daily_limitservice (#59)- Set daily time limits for specific apps (e.g., 60 minutes for TikTok)
- Use
minutes: 0to remove the limit and restore unlimited access - Supports targeting specific children via
entity_idorchild_id - When no child specified, applies to ALL supervised children
-
Multi-child support for app control services (#57)
block_appandunblock_appnow apply to ALL children when nochild_idspecified- Added optional
entity_idparameter for easier child selection via UI - Added optional
child_idparameter for direct targeting
-
New API method:
async_get_all_supervised_children()to retrieve all supervised children -
New API method:
async_set_app_daily_limit()for per-app time limit control
🐛 Bug Fixes
- App control services (
block_app,unblock_app) now default to applying to all children instead of just the first one - Improved service descriptions to clarify multi-child behavior