Skip to content

2024.3.2

Compare
Choose a tag to compare
@pantherale0 pantherale0 released this 21 Mar 11:07
· 23 commits to main since this release
cc9478e

2024.3.2:

  • Fix Circular Reference Detected exception while setting play time limit if per day restrictions are enabled
  • Account for bedtime in time remaining sensor

2024.3.1:

  • Add loggers configuration to allow easier debugging
  • Prevent calls to update Play Time Limit sensor if the new value will be the same as the existing value.
  • Add additional debug logging to pynintendoparental module.

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 (with Suspend 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.3.0...2024.3.1