webhookWebhook

Forward device readings from Brewfather to your own endpoint using webhook integration.

Use webhook forwarding to send device readings from Brewfather to your own endpoint.

Configure a webhook

  1. Open Settings.

  2. In Power-ups, enable the integration you want to use.

  3. Click (configure webhook) for that integration.

  4. Set:

    • Enable webhook

    • URL

    • Format (Processed or Raw)

  5. Click Save.

Format options

  • Processed: Sends the reading as stored/processed by Brewfather.

  • Raw: Sends the reading payload as received from the device/integration.

Delivery behavior and limits

  • Brewfather sends an HTTP POST when the device sends a value.

  • Delivery is limited to at most once every 15 minutes per device.

  • The webhook URL must be valid.

  • Brewfather domains are blocked as webhook targets.

Integrations with webhook configuration in current UI

  • Tilt Hydrometer

  • iSpindel

  • Custom Stream

  • RAPT Cloud

  • Brewbrain Float Hydrometer

  • Plaato Airlock

  • DIY Floaty Hydrometer

  • BrewPiLess

  • MyBrewbot

Troubleshooting

  • No forwarded data: verify the power-up is enabled and the device is actively sending readings.

  • Save fails: re-check URL format and make sure it does not point to a Brewfather domain.

  • Need batch JSON export payloads instead of reading events: use Custom Endpoint.

Last updated

Was this helpful?