2024.3.0
Breaking changes ahead!
This release changes how the integration uses play time limit. Previously it was always a time entity however this had some serious negative side effects for automation. Ideally there would be a duration type entity platform, but this currently does not exist in core.
Play Time Limit
is now a number entity return a result in minutes. Setting this to 0 will set the time limit to 0 minutes (withSuspend software Limit
turned on, this will lock the Nintendo Switch from use) (#84)Play Time Limit
also supports setting to -1. This should disable all screen time limits, however during testing there have been issues setting this so further investigation is required so errors are currently expected when setting this. (#76)- The behaviour of
Time Remaining
has changed slightly. If you have screen time limits disabled, this will return the number of minutes until midnight. (#87) - The upstream module pynintendoparental has been bumped to version 0.4.9 to fix issues with authentication (#86)
Bonus Time
has been removed, this was experimental at best, but due to complexities in supporting different configurations it becomes quite challenging. Instead you should build your own automations / scripts. Please remember that Nintendo only allows up to 6 hours of screen time so going beyond this you may have to get creative. In the next release #76 should be resolved.
Full Changelog: 2024.2.0...2024.3.0