Skip to content

Way to create chores in yaml #77

@floco

Description

@floco

Checklist

  • I have filled out the template to the best of my ability.
  • This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
  • This issue is not a duplicate feature request of previous feature requests.

Is your feature request related to a problem? Please describe.

It takes a of time to create chores using the UI as I have a lot of them.

Describe the solution you'd like

It would be much faster to create them in yaml via copy/paste.
It would also give confidence it could be easily migrated to another system should chore helper be discontinued at some point.

Describe alternatives you've considered

found the config in .storage/core.config_entries but I'm not sure if it can be converted to yaml.
{
"created_at": "2024-10-13T08:26:19.385438+00:00",
"data": {},
"discovery_keys": {},
"disabled_by": null,
"domain": "chore_helper",
"entry_id": "01JA2FRJBSRF10Q9G0ZEPMA43D",
"minor_version": 1,
"modified_at": "2024-10-13T08:26:19.385440+00:00",
"options": {
"name": "Chore Roxy Clean Litter ",
"frequency": "every-n-weeks",
"icon_normal": "mdi:cat",
"icon_tomorrow": "mdi:bell-outline",
"icon_today": "mdi:bell",
"icon_overdue": "mdi:bell-alert",
"forecast_dates": 10.0,
"hidden": false,
"manual_update": false,
"show_overdue_today": false,
"period": 1.0,
"first_week": 1.0,
"first_month": "jan",
"last_month": "dec",
"start_date": "2024-10-12",
"chore_day": "sat"
},

Additional context

I'm looking for such a long time for a chore system that is integrated in Home Assistant. Tried Notion, Grocy, Google task but chore helper shows the most promisse especially with the "after" definition. Thanks for creating this !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions