workflows.fit
Back to n8n workflows
n8n templateFreeBy Paolo Ronco

Notify on menu orders via ntfy and Home Assistant TTS with daily BAC tracking

Notify on menu orders via ntfy and Home Assistant TTS with daily BAC tracking Receive instant push notifications on your phone and voice announcements on your Google Home every time someone orders from your intranet m...

DevelopmentCore NodesMiscellaneousSticky NoteWebhookCodeData Table
Loading interactive preview...

Template notes

Notify on menu orders via ntfy and Home Assistant TTS with daily BAC tracking

Receive instant push notifications on your phone and voice announcements on your Google Home every time someone orders from your intranet menu — with cumulative BAC tracking per person.

> Full documentation & step-by-step setup guides: > [šŸ“– Notion Documentation](https://paoloronco.notion.site/Documentation-Menu-Order-Push-Notifications-Home-Assistant-TTS-BAC-32ff0ba27c328075a886d89ebfbf5ce5) > [šŸ’» GitHub Repository](https://github.com/paoloronco/n8n-templates/tree/main/free-templates/5%20v3%20onlinemenu-pushnotifications-homeassistant-TTS-BACcalculation)

---

What This Workflow Does

Every time a customer submits an order from your intranet menu website, this workflow:

1. Receives the order via Webhook 2. Logs it to an n8n DataTable and reads all orders for that person today 3. Calculates the cumulative BAC (Blood Alcohol Content) using the Widmark formula 4. Sends a push notification via ntfy (with order history + BAC level) 5. Triggers a Home Assistant script → voice announcement on Google Home

No cloud TTS fees. No external AI services. Fully self-hosted.