# iSpindel

{% embed url="<https://www.ispindel.de/>" %}

### Firmware

1. Download the latest firmware, binary file, from <https://github.com/universam1/iSpindel/releases>
2. Copy your BrewBench API key and save it somewhere, you'll need to paste this into step 8 for configuration.
3. Plug a micro USB into the closest port on your iSpindel.
4. Tap the side button next to the micro USB port 3-4 times with a small flat head screwdriver to start up the WiFi in config mode.
5. Connect to the **iSpindel\_iSpindel000** network.
6. Open the config URL in your browser <http://192.168.4.1>.
7. Click on maintenance and make sure you have the latest firmware, if not then upload the one you downloaded in step 1.
   1. ![](/files/4mWfTRpkD1TOIPfIz8kz)

### Configuration

Then click on configuration and setup the following

1. Change the iSpindel name
2. Set the interval to 900 (15 min)
3. Select HTTP for Service Type
4. Paste your BrewBench API key in for Token
5. Enter sensor.brewbench.co for Service Address
6. Enter 80 for the Service Port
7. Enter /ispindel/\[BrewBench API Key] for Path / URI (Replacing \[BrewBench API Key] for your Key and Save
8. <img src="/files/zu6XIRrfnReoCOM6ACNj" alt="" data-size="original">

* If you don't want to DIY one you can buy one from Open Source Distilling

{% embed url="<https://www.opensourcedistilling.com/ispindel>" %}

### App settings

You can copy your API key from settings in the app or from the add iSpindel screen.  Use the default /ispindel/\[API KEY] endpoint for plato.  The app will display this in the temp setting you have selected.

<img src="/files/NMOKIAWEdAWTtc4grzWo" alt="" data-size="original">

### Debugging

You can debug the iSpindel with [Arduino Studio](https://www.arduino.cc/en/software)

1. Open Arduino Studio
2. Plug your iSpindel into the micro USB
3. Select the port from Tools -> port
4. Open the Serial Monitor from Tools
5. Select 115200 baud

<img src="/files/I4UJJBKSrJOuMU8M1R2e" alt="" data-size="original">

### Building

<https://www.opensourcedistilling.com/ispindel/>


---

# 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.brewbench.co/integrations/ispindel.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.
