github ad-ha/kidschores-ha 0.3.0

latest release: 0.3.1
6 months ago

Buy Me A Coffee

⚠️ IMPORTANT - BEFORE START

This update brings many changes to the integration, please take a moment to carefully read this release notes!

🔴 Carefully check Deprecation Notices on the bottom

If you experience issues with this integration, please make sure to read:

Report any new Issues or Feature Requests here

👪 New Features

  • Add integration with Home Assistant built-in Calendar - closes #90
    You can now show chores, achievements and challenges in a calendar view for all kids or by kid. Each kid gets their own calendar.

  • Add Bonus feature - by @grasponcrypto - #88 - closes #114
    Want to give additional reinforcement to kids for doing well? Now you can by awarding of bonuses.

  • Add native HA labels into all configuration sections - closes #74
    You can use labels for Chores, Badges, Rewards, Bonuses, Penalties, Achievements and Challenges and also buttons. A nice addition to enhance your dashboards, as you may use this to filter for each label you assign to each entry.
    Each entity also displays the defined labels on their extra attributes.

  • Add Biweekly and Custom Recurring Frequency periods - closes #89
    Looking for a way to have a chore recurring every 20 days or on a biweekly frequency? You now have the option from the Chores configuration menu.

  • Add Apply Bonus Action/Service
    If you need to award bonuses through an automation, you can now call the apply_bonus action.

  • Add Bonuses Select entity


🚀 What's Changed

  • Add extra attribute to Badges sensors with points needed for next badge - closes #92

  • Merge Reward claims and awards counts into extra attributes in Reward sensors - closes #93

  • Merge Chore claims and approvals counts and streak into extra attributes in Chore status sensors - closes #94

  • Refactor the chore states handling and mechanisms - by @ccpk1 - #98 - #110

  • Fix issue with Achievements and Challenges when kid is unassigned - closes #113 - #117

  • Fix issues with Overdue chores assignment, checks and resets - by @ccpk1 - closes #86 - #106 - #112

  • Fix issue with date and times not being properly managed when editing Challenges

  • Fix issues with Achievement and Challenge types and Selected Chores not persisting on creation
    Remember that Chores can only be assigned with Chore Streak in Achievements and Total Chores within Period in Challenges

  • Changed the look of on/of selectors in Configuration menus

  • Fix issue with numerical fields not accepting decimal values easily in Configuration menus


🔧 Minor changes:

  • Add new translation fields
  • Revise missing fields on translation files

🔴 Deprecation Notice

On the next release some entities will be removed from the integration, to ease the load of sensors.

Fear not, cause all those sensor details are now available as extra attributes on their main sensors. If you are using the auto populated dashboard, make sure to update to the latest release from @ccpk1 which is already covering these changes.

The entities being removed are:

  • KidBadgesSensor
  • ChoreClaimsSensor
  • ChoreApprovalsSensor
  • SharedChoreGlobalStateSensor
  • ChoreStreakSensor
  • RewardClaimsSensor
  • RewardApprovalsSensor

🎉 Lovelace Dashboard

Looking for a way to streamline your lovelace dashboard with this integration?
Look no further and check the amazing post @ccpk1 prepared here:

@ccpk1 did a great job streamlining the start for every family. With this dashboard you can get the integration and fully working dashboard in under 10 minutes.

Make sure to check the version of the dashboard adapted to this 0.3.0 release here

📝 Documentation & Wiki

@ccpk1 has significantly expanded the Readme and Wiki, making it easier than ever to get started and explore advanced features.

Find setup guides, FAQs, best practices, and customization tips in the Wiki.

👏 Special Thanks

I would like to extend special thanks to everyone for the feedback/suggestions and help finding issues on the integration. Thank you 👍

Special thank to @ccpk1 for his help on revising the integration and making sure to fix the chore state handling and many other improvements. 🎉 👏

Thanks to @grasponcrypto for the implementation of the bonuses functionality 👏



Full Changelog: 0.2.2...0.3.0

Buy Me A Coffee

Don't miss a new kidschores-ha release

NewReleases is sending notifications on new releases.