Hi everyone! ![]()
As a home baker and HA enthusiast I built a custom Lovelace card that turns Home Assistant into a full-featured bread dough calculator with baking schedule and step-by-step notifications.
PS: I vibecoded this 100% with Claude Code Opus 4.6
Currently supported languages: German and English
What it does
The Dough Calculator Card lets you plan bread recipes using baker’s percentages, automatically calculates all ingredient weights, generates a detailed baking timeline, and notifies you at each step — all from within your HA dashboard.
Calculator — enter flour amount, hydration, salt, yeast and more. Supports pre-ferments (Tangzhong, Poolish), up to 3 flour blends, additional ingredients and inclusions. Click on the proofing time to reverse-calculate the yeast amount for your desired schedule.
Recipe View — clean summary of all ingredients grouped by section (pre-ferments, main dough, extras), ready for your kitchen.
Schedule — generates a full timeline with timestamps for cold retard (overnight) or same-day baking. Shows every step from mixing to pulling the bread out of the oven, with a proofing time bracket that compares actual vs. calculated vs. target times.
Settings — connect a temperature sensor for automatic proofing adjustments, set up push notifications and TTS announcements, configure target proofing times, and import/export recipes.
Key features
- All calculations based on baker’s percentages with real-time results
- Pre-ferments: Tangzhong and Poolish with automatic hydration accounting
- Proofing time model using temperature, yeast, salt, and sugar factors (exponential/Arrhenius-based)
- Reverse calculation: click proofing time → enter desired hours → yeast % is auto-calculated
- Baking time calculation with Dutch Oven two-phase support (lid on/off)
- 14 built-in templates (white bread, rye, ciabatta, focaccia, pizza, brioche, baguette, etc.)
- Save/load custom recipes persisted in HA sensors
- Schedule creates real HA automations — notifications work even when dashboard is closed
- Push notifications via any notify service + optional TTS announcements
- Multilingual: German and English, auto-detected from your HA language setting
- State persistence — your current inputs are saved and restored automatically
- Single JS file, no dependencies, no HACS required
Installation
- Copy
dough-calculator-ha-card.jsto/config/www/ - Add as resource:
/local/dough-calculator-ha-card.js(JavaScript Module) - Add a manual card:
type: custom:teigrechner-card - Setup Backup of your HA Sensors, so your saved recipes dont get lost after a restart!
That’s it!
Links
GitHub: DeepHyperspace/dough-calculator-ha-card
The README has full documentation including all calculation formulas, backup scripts, and configuration details.
Feedback, ideas, and pull requests are welcome! ![]()



