Skip to content

Ingredients from custom recipes (marked as "Other" in Cookidoo) do not synchronize into Home Assistant shopping list #150221

@surfarn

Description

@surfarn

The problem

Ingredients from custom (user-created) recipes in Cookidoo are categorized as "Other", and these are not synchronized into Home Assistant’s Shopping List via the Cookidoo integration. As a result, only ingredients from official Cookidoo recipes appear in Home Assistant, while custom ones are ignored.

This limits the usefulness of the integration, as personal recipes (which many users rely on) are silently excluded. It appears to be a design limitation, rather than a bug with logging or syncing.

What version of Home Assistant Core has the issue?

core-2025.7.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

cookidoo (Thermomix / Cookidoo add-on)

Link to integration documentation on our website

https://www.home-assistant.io/integrations/cookidoo/

Diagnostics information

Diagnostics information

  • Subscription status: Free
  • No errors reported in logs
  • Ingredients from custom recipes are visible as "Other" in the Cookidoo app but are not included in any synced entities within Home Assistant.

Steps to reproduce

  1. Create a custom recipe in Cookidoo.
  2. Add ingredients to the recipe.
  3. Observe that ingredients are categorized as "Other" in Cookidoo.
  4. Open or refresh the Cookidoo integration in Home Assistant.
  5. Check the synced shopping list entities in Home Assistant.
  6. Ingredients from custom recipes are missing.

What is expected?
Custom recipe ingredients (i.e., those marked as "Other" in Cookidoo) should be included in the Home Assistant shopping list, just like ingredients from standard Cookidoo recipes.

If that’s not feasible, it should at least be configurable or exposed as a separate list/entity.

Example YAML snippet

Anything in the logs that might be useful for us?

There are no log entries indicating any errors or skips. Cookidoo sync completes successfully, but custom recipe data is not imported.

Additional information

Cookidoo shows ingredients from custom recipes under the "Other" category.

These ingredients are essential to a complete shopping list but are currently excluded from Home Assistant.

A possible enhancement: include "Other" ingredients in the sync process, or expose them as a separate list entity.

Current behavior makes the shopping list unusable for users who also use custom recipes.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions