Airlock
Connect a Plaato Airlock to Brewfather using open-plaato-keg instead of the original Plaato app and cloud.
Plaato has been discontinued. The original Plaato app and cloud workflow is no longer the recommended setup path.
For Brewfather, the working replacement is to connect the device to an open-plaato-keg server first, then forward that Airlock to Brewfather from the server UI.
Quick guide
The following quick guide covers the self-hosted option.
Start an
open-plaato-kegserver and note its local IP address. See theopen-plaato-kegsetup and deployment docs and the full steps in 1. Start the open-plaato-keg server.Connect to the Airlock Wi-Fi network
PLAATO-XXXXX, openhttp://192.168.4.1, and save your Wi-Fi, Auth Token, server host, and port1234. See thePLAATO Airlock Setup Guideand the full steps in 2. Connect the Airlock to open-plaato-keg.In Brewfather, enable Settings > Power-ups > Plaato Airlock and copy the Logging URL. See Settings and the full steps in 3. Enable Plaato Airlock in Brewfather.
In
open-plaato-keg, open Configure > Airlock Setup, select the Airlock, paste the Brewfather Logging URL, and save the Brewfather settings. See thePLAATO Airlock Brewfather Integration Guideand the full steps in 4. Link the server to Brewfather.Wait for the Airlock to appear on the Devices page, then attach it to your batch from Fermenting > Readings > Devices. See the full steps in 5. Verify the device in Brewfather.
External references
Before you start
The following requirements apply to the self-hosted option.
A working Plaato Airlock
A 2.4 GHz Wi-Fi network
A device on your local network running
open-plaato-keg, such as a Raspberry Pi, Docker host, or home serverAccess to the Plaato Airlock power-up in Brewfather
An active batch in Fermenting when you are ready to attach the device
1. Start the open-plaato-keg server
Set up and start the server by following the upstream project documentation:
Quick example:
After the server starts:
Note the server IP address on your local network.
Make sure the Airlock can reach the server on port
1234.Open
http://<server-ip>:8085to confirm the web UI is reachable.
2. Connect the Airlock to open-plaato-keg
Follow the upstream PLAATO Airlock Setup Guide for the original Airlock onboarding flow. The summary below matches that guide.
Power on the Plaato Airlock.
On first boot or after reset, it creates a temporary Wi-Fi network named
PLAATO-XXXXX.Connect your phone, tablet, or computer to that Wi-Fi network.
Ignore any "no internet" warning and stay connected.
Open
http://192.168.4.1in a browser.Enter the Airlock configuration values:
WiFi SSID: your 2.4 GHz home network name
WiFi Password: your network password
Auth Token: a unique 32-character hexadecimal value
Host: the IP address of your
open-plaato-kegserverPort:
1234, or your configuredKEG_LISTENER_PORT
Save the configuration and let the Airlock reboot.
Open
http://<server-ip>:8085, go to Configure > Airlock Setup, select the Airlock, and give it a unique name.Confirm the Airlock appears on the server dashboard and starts reporting data.
3. Enable Plaato Airlock in Brewfather
This is the Brewfather side of the setup. See Settings for the Power-ups page overview.
In Brewfather, open Settings > Power-ups > Plaato Airlock.
Enable the integration.
Copy the Logging URL shown by Brewfather.
4. Link the server to Brewfather
Follow the upstream PLAATO Airlock Brewfather Integration Guide for the server-to-Brewfather forwarding flow. The steps below summarize that process in Brewfather terms.
Open the
open-plaato-kegweb UI athttp://<server-ip>:8085.Go to Configure > Airlock Setup.
Select the Airlock you want to send to Brewfather.
In the Brewfather section, enter:
Brewfather URL: paste the Logging URL from Brewfather
Temp Units: match your Brewfather batch temperature unit
Starting SG / Specific Gravity: the batch starting gravity or current specific gravity
Original Gravity: optional
Batch Volume: optional
Save the Brewfather settings.
The server forwards readings to Brewfather at most once every 15 minutes per Airlock.
5. Verify the device in Brewfather
See Devices for how discovered devices appear and how batch attachment works.
Wait up to 15 minutes for the first forwarded reading.
Open the Devices page in Brewfather and confirm the Plaato Airlock appears there.
Open the active batch you want to track.
In the Fermenting tab, open Readings > Devices.
Attach the Plaato Airlock to the batch.
Wait for the next logging interval for readings to appear in the batch.
Data logged
This section describes the self-hosted configuration above.
With this setup, Brewfather receives:
Temperature
BPM
Specific gravity
Original gravity if you configured it on the server
Batch volume if you configured it on the server
Troubleshooting
The server-specific checks below apply to the self-hosted option. The Brewfather device and batch checks apply to both hosted and self-hosted setups.
The Airlock does not show
PLAATO-XXXXXPower-cycle or reset the Airlock, then follow the upstream
PLAATO Airlock Setup Guideagain.http://192.168.4.1does not openConfirm your phone or computer is still connected to the Airlock Wi-Fi network, not your normal home network.
The Airlock does not appear on the open-plaato-keg server
Verify the Wi-Fi is 2.4 GHz, the server IP address is correct, and the port matches
KEG_LISTENER_PORT.The Airlock appears on the server but not in Brewfather
Re-copy the Brewfather Logging URL, save the Brewfather section again in
open-plaato-keg, then wait for the next 15-minute interval. If needed, recheck the upstreamPLAATO Airlock Brewfather Integration Guide.The device appears in Brewfather but not in the batch
Attach it from Fermenting > Readings > Devices. Readings are not logged to a batch until the device is attached.
Hosted option: CraftLab
If you do not want to run your own server, CraftLab AirlockRevival provides a free, public open-plaato-keg instance. No CraftLab account is required.
Open Get a Token and generate a unique Auth Token for this Airlock. Generate a separate token for each additional device.
Reset the Airlock, connect to its
PLAATO-XXXXXWi-Fi network, and openhttp://192.168.4.1.Enter your 2.4 GHz Wi-Fi details, the generated Auth Token,
airlock.craftlab.noas the host, and port1234.Follow the remaining instructions on CraftLab to open your device dashboard.
Give the Airlock a unique name on the CraftLab dashboard, especially if you use more than one Airlock.
Enable Settings > Power-ups > Plaato Airlock in Brewfather and copy the Logging URL.
On the CraftLab dashboard, select Send to Brewfather, paste the Brewfather Logging URL, and save the Brewfather settings.
Wait up to 15 minutes for the Airlock to appear in Brewfather, then attach it to your active batch from Fermenting > Readings > Devices.
If you add multiple devices to the CraftLab dashboard, bookmark the latest dashboard link after each change because the device list is stored in the link. Brewfather Premium is required to attach the Airlock to a batch.
See the CraftLab FAQ for troubleshooting, data handling, and service availability information.
CraftLab currently sends a fixed specific gravity value of 1.000 with Airlock readings. Brewfather may store this value as gravity and may use the first reading as measured OG. Do not treat it as a measured gravity value. If this would affect your batch data, do not enable Brewfather forwarding until CraftLab supports omitting or configuring gravity.
Your Brewfather Logging URL grants permission to submit readings, while the CraftLab Auth Token and personal dashboard link provide access to your device data. Keep them private and only share the Logging URL with a service you trust.
CraftLab AirlockRevival is an independent, third-party hobby service. It has not been verified or endorsed by Brewfather, is not operated by Brewfather, and does not provide a service-level guarantee.
Related docs
Last updated
Was this helpful?