Overview
The Cookidoo integration allows users to manage their shopping lists directly from the Thermomix recipe platform. This capability simplifies meal planning by syncing recipes and ingredient lists, making grocery shopping more efficient.
Benefits
- Streamlines the grocery shopping process by automatically adding ingredients from selected recipes.
- Reduces food waste by helping users plan meals more effectively.
- Enhances cooking experiences by ensuring all necessary ingredients are readily available.
Intent
The purpose of this capability is to enable users to interact seamlessly with their Cookidoo shopping lists. By integrating with the Thermomix platform, users can enhance their cooking experience and simplify meal preparation.
Preconditions
- A Thermomix device connected to the Cookidoo platform.
- Home Assistant configured to interact with Cookidoo.
- User has an active Cookidoo subscription.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: TP-Link | HS100.
Actors
- Homeowner managing household meals
- Family members assisting with meal preparation
- Guests joining for dinner planning
Trigger
The capability is triggered when a user selects recipes on the Cookidoo platform, prompting the system to update the shopping list accordingly.
Workflow Diagram
flowchart TD
A[User selects recipes] -->|adds ingredients| B{Shopping list updated?}
B -->|Yes| C[Shopping list synchronized]
C --> D[Ready for grocery shopping]
B -->|No| E[Exit without changes]
Workflow Description
1. Select Recipes
User browses the Cookidoo platform and selects desired recipes for meal preparation.
2. Update Shopping List
The system automatically compiles a shopping list based on the ingredients required for the selected recipes.
3. Sync with Home Assistant
The updated shopping list is synchronized with Home Assistant for easy access and management.
4. Review Shopping List
User reviews the shopping list within Home Assistant, making any necessary adjustments before shopping.
5. Grocery Shopping
User takes the finalized shopping list to the store to purchase ingredients.
Postconditions
The shopping list is updated and ready for use, ensuring that all ingredients are accounted for before grocery shopping.
Optional Enhancements
- Integrate with voice assistants for hands-free list access.
- Add notifications for missing ingredients based on pantry inventory.
- Provide recipe recommendations based on seasonal ingredients.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Tasmota | TP-Link | HS100, TP-Link | HS200 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)