Node-RED

Brewfather does not currently have a dedicated Node-RED setup wizard in the app UI.

For Node-RED integrations, use one of these patterns:

Option A: API-based flows (pull/poll)

  1. Open Settings → Integration → Generate API-Key.

  2. Select required scopes.

  3. Copy both:

    • API-Key

    • User Id

  4. Configure your Node-RED flow to call the Brewfather API.

API docs: https://api.brewfather.apparrow-up-right

In the current UI, Generate Key is only shown when no user API key exists. Delete/regenerate when rotating keys.

Option B: Webhook-based flows (push)

  1. Create an HTTPS endpoint in Node-RED.

  2. In Brewfather, open Settings → Power-ups for a supported integration.

  3. Click (configure webhook) and add your endpoint URL.

  4. Choose Processed or Raw format.

Webhook guide: Webhook (Device Forwarding)

Node-RED package

Community package:

https://flows.nodered.org/node/node-red-contrib-brewfatherarrow-up-right

Last updated

Was this helpful?