> For the complete documentation index, see [llms.txt](https://docs.rapt.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rapt.io/profiles/creating-and-editing-profiles/general-temperature-control-profiles.md).

# General Temperature Control Profiles

To create a **General Temperature Control Profile**, Click the **Add Profile** button in the top left.

![](/files/BZnMmd8IJthH3tbyo43K)

Then, select a **Profile Type**: **General Temperature Control**

Next, select a **Name** for your Profile (such as Mead Aging)

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

<figure><img src="/files/77N3v5ThLAmQjMDfAcp9" 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 "Diacetyl Rest", "Cold Crash" 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.
* **Upper and Lower Limit**

  This will maintain a temperature between *two* set point temperatures - you can set an upper and lower range for this.
* **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
* ***The target gravity is reached:*** This will go to the next step as soon as the target gravity is reached regardless of step duration. *NOTE: only applies when a Bluetooth Bonded Pill is used for temperature control*
* ***The gravity velocity is greater/less than:*** This will go to the next step as soon as the gravity velocity is wihin the specified range regardless of step duration. *NOTE: only applies when a Bluetooth Bonded Pill is used for*&#x20;
* ***I press a button on the device*****:** You will need to manually push a button on the device to end the step. This is useful if you wish to (for example) not begin cold crashing until you have added pressure to the fermenter.
* **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/duTDnvEH2gGwzJKUmsWl" alt=""><figcaption></figcaption></figure>

* **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 fermentation
* **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 a Bonded [Bluetooth RAPT Pill Hydrometer](https://kegland.com.au/products/yellow-rapt-pill-hydrometer-thermometer-wifi-bluetooth) as the temeprature 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**
* **The specified temperature is reached**
* **The specified gravity is reached** - Only applies when using a Bonded [Bluetooth RAPT Pill Hydrometer](https://kegland.com.au/products/yellow-rapt-pill-hydrometer-thermometer-wifi-bluetooth) as the temeprature probe
* **The gravity velocity is greater/less than the specified value** - Only applies when using a Bonded [Bluetooth RAPT Pill Hydrometer](https://kegland.com.au/products/yellow-rapt-pill-hydrometer-thermometer-wifi-bluetooth) as the temeprature probe

<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. You must also enable notifications for the Google Play or App Store App on your mobile device.

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

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 General Temperature Control profile and are ready to brew!**
