This integration provides a sensor for your screen time sourced from thescreentimenetwork.com.
- Ensure that HACS is installed.
- Go to HACS → Integrations → ⋮ → Custom repositories
- Add repository URL:
https://github.com/TimCinel/ha-screentimenetwork - Category: Integration
- Click "Add"
- Search for "The Screentime Network" in HACS and install it
- Restart Home Assistant.
- Download the
custom_components/screentimenetworkdirectory from the latest release. - Copy it into your
custom_componentsdirectory. - Restart Home Assistant.
Before configuring this integration, you need:
- A Screentime Network account - Sign up at thescreentimenetwork.com/api/getting-started
- ClearSpace iOS app - Install from App Store
- Grant Screen Time permissions
- Log in with your Screentime Network account
- This app collects and reports your screen time data
- In the Home Assistant UI, go to Configuration > Integrations.
- Click the + ADD INTEGRATION button.
- Search for "The Screentime Network".
- Enter your username (handle) and API key from thescreentimenetwork.com.
- Provides a sensor showing your screen time data
- Updates hourly from thescreentimenetwork.com
- Screen time values are approximate and rounded to the nearest 15-minute interval (due to Apple Screen Time API constraints)
For issues, please visit the issue tracker.
Contributions are welcome! Please read our Contributing Guide for details.
This project is licensed under the MIT License - see the LICENSE file for details.