# BrewZilla Profiles

To create a **BrewZilla Profile**, Click the **Add Profile** button in the top left.

![](/files/BZnMmd8IJthH3tbyo43K)

Then, select a **Profile Type**: **BrewZilla**

Next, select a **Name** for your Profile (such as Best Bitter)

Enter a **Description** for your Profile - this can be anything and is just intended for your reference.

<figure><img src="/files/moeg2DQpQwdpA1V09IsW" alt=""><figcaption></figcaption></figure>

Next, start adding profile steps!

Click the **Add** button <img src="/files/QXAiZD3b1ZvxtKaG4Qxs" alt="" data-size="line"> to add a Profile Step

This will bring up a new dialog box which allows you to select and enter the desired step details.

### Details

This is where you enter the type and duration of each Step. Once you have finished each step, click the **Add Step** button <img src="/files/QR3JZYPSuNKIU6xV7713" alt="" data-size="line"> to enter a new step.

<figure><img src="/files/i2XmHqPt8OR0tLnCUpHj" alt=""><figcaption></figcaption></figure>

### Step Options

**Step Type**

You can select the following Step Types and options

* **Step Name**

  Here you can enter a name for each step - this is to allow you to identify each step (for example "Beta-Amylase Rest", "Mash Out" etc
* **Heat/Cool to target Temperature**

  This will heat (if needed until the target temperature is reached, and then maintain that temperature around the hysteresis of the unit
* **Gradual ramp to target over length of step**

  This will ramp the temperature over the length of the selected step duration - for example, you may wish to raise the mash temperature from 64C-68C over 60 minutes.
* **Target Temperature**

  Input the desired temperature for each step here
* **Go to next step when:**

  ***The step timer is finished*****:** This will start the next step as soon as the step timer is finished.
* ***The target temperature is reached:*** This will go to the next step as soon as the target temperature is reached regardless of step duration
* ***I press a button on the device*****:** You will need to manually push a button on the BrewZilla to end the step.
* **Step Duration:** Enter the Step Duration in Minutes, Hours or Days. This option is only available whe **The step timer is finished** is selected as the **Go to next step option**
* **Show Advanced Options:** This toggles **Advanced Options** On or Off

### Advanced Options

Advanced Options can be toggled on and off for each step

<figure><img src="/files/m9z8UurjDxePRbCYgpwk" alt=""><figcaption><p>Advanced Options toggle</p></figcaption></figure>

* **Heating %:** You can select the element power as a percentage from 5% (minimum) to 100% (full) for every Profile Step. Alternatively set this to Manual Control whereby you enter the desired power on the BrewZilla Controller.
* **PID State:** Turn PID **On** or **Off.** PID is recommended for advanced users only. For best results PID setting s need to be dialled in for every brew&#x20;
* **Allowed Sensor Differential:** This sets the Allowed Sensor Differential. This is the allowed differentiual between the element temperature and the Set Point temperature. This only applies when using the [RAPT Bluetooth Thermometer](https://kegland.com.au/products/rapt-bluetooth-thermometer-20-to-300c-20cm-htc-probe)

### **Alerts**

**Alerts** allows you to set up a custom alert for each step. You can add as many **Alerts** for each step as desired. You can select when to send the alert and also enter a custom **Alert** message (such as "Add Boil Hops Now")

You can set an alert when:

* **The Step Starts**
* **The Step Ends**
* **A specified amount of time has passed after the step starts** - this is useful for adding alerts for hop additions in the boil
* **The specified temperature is reached** - this can alert you when the strike water is ready etc
* **The specified gravity is reached** - not applicable
* **The gravity velocity is greater/less than the specified value** - not applicable

<figure><img src="/files/5BwIt5y6iBsrMJDWJdTz" alt=""><figcaption></figcaption></figure>

<mark style="color:red;">**To receive alerts on your mobile device, you must have the**</mark> [<mark style="color:red;">**Google Play**</mark> ](https://play.google.com/store/search?q=rapt\&c=apps)<mark style="color:red;">**or**</mark> [<mark style="color:red;">**Apple App Store**</mark> ](https://apps.apple.com/th/app/rapt/id1573192994)<mark style="color:red;">**app installed.**</mark>

In order to receive alerts you need to select **Enable Mobile App (Push) Notifications** in the My Account settings.&#x20;

<figure><img src="/files/yZeqCX0zmnrzP1XW39Tp" alt=""><figcaption></figcaption></figure>

You also need to allow notifications for the RAPT app on your device. Once this is set up, alerts will be pushed to your phone or any device with the RAPT App.

Once you are happy that all the Profile Steps and alerts are correct, make sure you hit the **Save** <img src="/files/sbMytZMNRJgV75d1z8uR" alt="" data-size="line"> button to save the profile to your **My Profiles** library. You can then send it directly to your RAPT device using the **Send Profile to Device** button <img src="/files/db6BXxBCWRzIR8M6kkAm" alt="" data-size="line"> or using the **Play** <img src="/files/897aBF99YHaL9VthHWvh" alt="" data-size="line"> button in the **Dashboard** to start a new profile!

**Congratulations! You have made a BrewZilla profile and are ready to brew!**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rapt.io/profiles/creating-and-editing-profiles/brewzilla-profiles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
