Setup Guide

COFFEE HAZEL

Updated 12 August 2026

The COFFEE HAZEL unit
About this guide. This is an English translation of our setup guide. The screenshots show the Japanese interface, and the desktop app is currently in Japanese; the text here explains what each item means. The Artisan setup guide is available separately in English.

1. Introduction

Coffee Hazel measures ΔH₂O — the change in steam — in real time during a roast, and detects the timing of first crack automatically.

The system is made of a sensor fitted inside the roaster's exhaust duct, a second sensor that measures the air in the room, the unit that joins them and collects the readings, and a desktop application.

First crack is what happens when heating raises the pressure inside the bean's cells until the cell walls break and steam is released. A characteristic sound comes with it.

Roasters have traditionally judged first crack by that sound. But it is affected by the quantity of beans, their number, their size and their moisture content, so the sound alone makes it hard to place first crack accurately.

This system reads the change in the amount of steam in the exhaust instead. By taking the difference against the steam in the room air, it looks only at the water coming out of the beans.

3. In the box

A USB Type-C cable and a power adapter are not included. Please supply your own, in a length that suits your setup.

4. What you need

5. What to prepare

6. The unit

Parts of the unit. Front: 1 display button, 2 screw holes for wall mounting, 3 Wi-Fi reset button. Back: 4 USB Type-C connector, 5 vent, 6 room sensor
  1. Display button
  2. Screw holes — for mounting the unit on a wall
  3. Wi-Fi reset button — insert a thin wire, such as a straightened paperclip, to clear the Wi-Fi settings
  4. USB Type-C connector — connect to a USB power source (cable not included)
  5. Vent — the humidity of the room is measured through here. Do not block it
  6. Room sensor — fitted on the back of the unit. Do not block the vent

7. Connecting to Wi-Fi

Have the SSID and password of your 2.4GHz Wi-Fi to hand before you start.

On first power-up, in a new Wi-Fi environment, or after pressing the Wi-Fi reset button, the COFFEE HAZEL display shows the following.

WiFi not configures.
1.Connect your phone to:
 "Coffee_Hazel_Setup"
2.A setup page will open.
 (or visit 192.168.4.1)
3.Select your WiFi & enter password.
(60sec timeout -> Bluetooth mode)

Open the Wi-Fi settings on your phone.

  1. Choose the network named "Coffee_Hazel_Setup" and join it
  2. "WiFi Manager" appears
  3. Choose "Configure WiFi"
  4. The 2.4GHz access points within reach are listed
  5. Tap the Wi-Fi you want to use and enter its password
  6. Tap "Save"
  7. When the connection succeeds, the display on the unit changes
If the connection fails, the password is the likely cause. Enter it again and retry.

Once connected, the data screen shows the unit's IP address. You will need it to talk to the desktop application, so make a note of it.

Giving the unit a fixed IP address

Depending on your router, the unit's IP address may change when it is powered off and on, or when it reconnects. If it changes, you have to point the desktop application — and Artisan — at the new address each time. Fixing the address saves that trouble.

Connect once by DHCP (automatic) before setting a fixed address. On connecting, COFFEE HAZEL remembers your router's gateway, subnet mask and DNS, and uses those values for the fixed setting. If you set a fixed address without ever having connected, it has to guess them, and the connection may not work.

To set it:

  1. Note the current IP address shown on the data screen (for example 192.168.0.183)
  2. Press the Wi-Fi reset button to open the setup screen, and join "Coffee_Hazel_Setup" with your phone
  3. Choose your Wi-Fi and enter the password
  4. Type the address you want into "Static IP (leave blank for DHCP)"
  5. Tap "Save"

The address you enter has to meet these conditions.

If you set a wrong address, you will not be able to reach COFFEE HAZEL. Press the Wi-Fi reset button and set it again. Leaving "Static IP" blank returns the unit to automatic (DHCP).

Many routers can also reserve a fixed address for a particular device — often called DHCP reservation or static assignment. If your router offers it, that is the more reliable way.

8. Connecting over Bluetooth

Where 2.4GHz Wi-Fi is not available, the unit can connect over Bluetooth.

If the Wi-Fi setup screen is left untouched for 60 seconds, the unit switches to Bluetooth mode by itself.

With the unit in Bluetooth mode, open the desktop application "Coffee Hazel" (V2.2.0 or later) on your computer and choose "Bluetooth" as the connection mode.

The app settings screen, with Bluetooth chosen as the connection mode
In the app, Settings → connection mode → "Bluetooth" (interface shown in Japanese)
Please note
Over Bluetooth, only one Coffee Hazel can be connected.
Artisan cannot be connected over Bluetooth.

9. Fitting the exhaust sensor

The exhaust temperature where the sensor sits must not exceed 80°C. Measure it beforehand with a thermometer.

There is a lot of dust inside an exhaust duct, so wrap the sensor housing in non-woven fabric. A drawstring tea bag from a supermarket works well.

Replace the fabric regularly.

The unit, the sensor and the non-woven bags
The sensor and a non-woven tea bag
The sensor wrapped in a non-woven bag
The sensor wrapped

Roasters with a chimney-style exhaust duct

Fit the sensor inside the duct, then seal thoroughly with aluminium tape so that no exhaust escapes.

A joint in the duct downstream of the chaff collector (cyclone) is the best place.

Check that the temperature inside the duct is below 80°C.

The sensor inserted at a joint in the exhaust duct
The sensor inserted at a duct joint
The duct sealed with aluminium tape
Sealed with aluminium tape

Roasters without a chimney

Example: Aillio Bullet Roaster

The sensor inserted into the exhaust tube of an Aillio Bullet
The sensor inserted into the exhaust tube

Example: WE×SUJI portable mini roaster

Attach a PVC pipe to the exhaust and insert the sensor near the pipe's outlet.

TIP: Using a reducing socket at the intake draws in more of the exhaust, and a narrower PVC pipe at the measuring point raises the concentration of steam.

TIP: The same approach may work on other small roasters that have no exhaust duct.

A PVC pipe attached to the exhaust of a WE×SUJI portable mini roaster
A PVC pipe on the exhaust, with a reducing socket at the intake
The sensor inserted near the outlet of the PVC pipe
The sensor near the pipe outlet

Anything else

Please get in touch and we will advise.

10. Switching screens

Pressing the display button (1) cycles through the screens.

The data screen
Data
The clock screen
Clock
The graph screen
Graph

11. Installing the desktop app

The desktop application "Coffee Hazel" runs on macOS (Intel and Apple silicon), Windows 10 and 11, and Ubuntu.

Open the GitHub releases page from the button below and download the .dmg for macOS, HazelSetup.exe for Windows, or the .deb for Ubuntu.

Download the app App guide (Japanese)

Run the app on the same Wi-Fi network as the COFFEE HAZEL unit.

The app's interface is currently in Japanese. If macOS says it "cannot check it for malicious software", the fix is under Questions on the COFFEE HAZEL page.
If you use Artisan, you can send these readings straight to it without the desktop app. The settings file and an English guide are on the downloads page.

12. Updating the firmware

Firmware is updated over the internet, from the unit itself. No computer or cable is involved.

A Wi-Fi connection is required.
Updates cannot be made in Bluetooth mode. Connect to 2.4GHz Wi-Fi first (see 7. Connecting to Wi-Fi).

How to update

  1. Check that the unit is on Wi-Fi — if the data screen shows an IP address, it is connected
  2. Press and hold the display button (1)
  3. "Checking for updates..." appears while it looks for a newer version
  4. Then, depending on what it finds:
    • Already current: "Already up to date." appears with the version, and the previous screen returns
    • An update is available: "Update available!" appears with the current and the new version. Press the display button (1) again to start. If you do nothing, it cancels itself after 15 seconds
  5. "Downloading..." appears with the progress as a percentage
  6. "Update complete! Restarting..." appears and the unit restarts by itself. The update is done
Do not disconnect the power while it is downloading.
If an update fails, the unit still starts on the version it had. Simply begin again from step 1.

If it will not update

WiFi not connected.
Cannot check for updates.
The unit is not on Wi-Fi. See 7. Connecting to Wi-Fi. This message also appears in Bluetooth mode
Update check failed.
Could not parse release info.
The update information could not be fetched. Check that you have internet access, wait a little, and try again
Update failed.
No update applied.
The connection was probably interrupted during the download. Try again somewhere with a better signal
Firmware asset not found
in this release.
Something is wrong at our end. Please contact us

The firmware version currently installed is shown on the logo screen at power-up.

13. How the system fits together

System diagram. A humidity sensor in the roaster exhaust and another in the room feed the COFFEE HAZEL unit, which talks over Wi-Fi or Bluetooth to the desktop application
Diagram labelled in Japanese: exhaust sensor and room sensor feed the unit, which sends data to the desktop application over Wi-Fi or Bluetooth.

14. How first crack is decided

Flow chart. Readings are taken from the exhaust and room sensors, the difference in absolute humidity and its rate of rise are calculated, and first crack is declared when the rate of rise passes a threshold
Diagram labelled in Japanese: take both humidity readings, compute the difference in absolute humidity and its rate of rise (ΔAH), and declare first crack when ΔAH passes the threshold.

15. Warranty

The warranty runs for one year from the date of purchase.

Faults arising from use outside normal operation, deliberate damage, and damage from fire, disaster or accident are not covered.

Please register as a user when you buy.

Without registration, the product is not covered by the warranty.

User registration form

The registration form is in Japanese. If you would rather register in English, write to us and we will handle it.

16. Contact

SORAMAME LAB INC
11-1 Sayama, Kawauchi, Kawasaki-machi, Shibata-gun, Miyagi 989-1503, Japan
(inside KURIYA COFFEE ROASTERS)
Telephone: +81 224-88-9019 (Japanese only)
Contact form

17. Radio certification

Radio Wi-Fi 2.4GHz band (IEEE 802.11 b/g/n)
Certification Contains a radio module certified under Japanese radio law (certification number 211-221219). The unit is certified for use in Japan only and is not certified for use in other countries