# Set up mash kettle

## Create the mash kettle

In the *Mash Plan* section, create the mash kettle via the gear icon at the top right.

![Create mash kettle](https://4263638218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcd8WaQiNhLpQ99hwjXzs%2Fuploads%2Fgit-blob-35ebca27d0aee1f61b40ea528b42905a4406e2d2%2FIDS-einrichten.jpg?alt=media)

## Configure the cooker

First, configure the cooker itself. This example uses a GGM IDS induction cooker.

The first setting is the IDS type (`IDS1` or `IDS2`). Then configure these control pins:

* PIN white \[relay] - Default: D7
* PIN yellow \[Command] - Default: D6
* PIN blue \[Interrupt] - Default: - (unused)

GPIO D6 and D7 are preconfigured for the GGM IDS cable (JST-HX) and also match the screw terminal layout. The interrupt pin is usually left unused and is mainly needed for troubleshooting.

Next, assign a temperature sensor to the mash kettle. Choose it from the sensor list that already exists. In this basic setup, only *Sensor IDS2* is available.

*Note*: *Each kettle needs a fixed temperature sensor. The actual temperature from this sensor is continuously compared with the target rest temperature during mashing.*

![Configure mash kettle](https://4263638218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcd8WaQiNhLpQ99hwjXzs%2Fuploads%2Fgit-blob-a6f35060c620fcce70d3268950ec19333d88c7a1%2FIDS-konfigurieren.jpg?alt=media)

The parameters in the "Temperature control" tab are explained in detail in the parameter section. For this first setup, keep the default values.

![Configure mash kettle](https://4263638218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcd8WaQiNhLpQ99hwjXzs%2Fuploads%2Fgit-blob-b9451aff41953fa93a59876345ef8d44ade548b6%2FIDS-temperaturen.jpg?alt=media)

## Set up PID control

After the basic setup, open the PID Manager tab. PID calculates the required heating power to reach each rest temperature and keep it stable.

The AutoTune PID chapter explains step by step how to determine suitable PID parameters.

## Deep dive (Power User)

Technical details about decoupled IDS send behavior from 1.60 onward: [IDS RMT send logic 1.60 (Power User)](https://innuendopi.gitbook.io/brautomat32/info-1/ids-rmt-160)
