Access Cookidoo (Thermomix) recipes, shopping lists, and meal planning via the unofficial cookidoo-api Python package. Use for viewing recipes, weekly plans, favorites, and syncing ingredients to shopping lists.
Access your Thermomix Cookidoo account to view recipes, shopping lists, and ingredients.
pip install cookidoo-api aiohttp
Set environment variables or create ~/.config/atlas/cookidoo.env:
[email protected]
COOKIDOO_PASSWORD=yourpassword
COOKIDOO_COUNTRY=de # Optional, default: de
COOKIDOO_LANGUAGE=de-DE # Optional, default: de-DE
python scripts/cookidoo_cli.py info
python scripts/cookidoo_cli.py shopping
python scripts/cookidoo_cli.py ingredients
python scripts/cookidoo_cli.py collections
Add --json for machine-readable output:
python scripts/cookidoo_cli.py ingredients --json
Combine with the bring-shopping skill to sync Cookidoo ingredients to your Bring! shopping list:
# Get ingredients as JSON
python scripts/cookidoo_cli.py ingredients --json > /tmp/ingredients.json
# Add to Bring! (using bring-shopping skill)
# ... process and add items