Quick guide to Streamline

The new Streamline skin in Decaid

Streamline is the default skin of Decaid, Decent's new app for your espresso machine. Decaid looks after the Bluetooth/USB connection, your scale, your profiles and your shot history. Streamline is the screen you actually touch.

The goal hasn't changed since the first Streamline: "one tap to do everything you normally need to". Simplicity and speed.

The original Streamline skin was designed by Pulak and programmed by John for the classic DE1 app, inspired by Johanna's MimojaCafe. The new Streamline is a ground-up rewrite for Decaid, developed by Mark Chau with the Decaid team and community contributors. It keeps the classic layout and adds a lot.

Still using the classic DE1 app? The last section of this guide, "Streamline in the classic DE1 app", is for you.


How to get Streamline in Decaid

Streamline comes with Decaid and is its default skin, so there is nothing to install. Open Decaid, connect to your machine, and Streamline is what you see.

The first time you run Decaid on a tablet that already has the classic DE1 app, it offers to import your settings, profiles, shot history, beans and grinders. Say yes.

A few things worth knowing:

  • Getting back to Decaid's dashboard. A skin fills the whole screen. To leave it, see how to get back to the dashboard in Decaid. On Android tablets that's usually a swipe in from the left edge.
  • Switching skins, or installing another one. See how to install skins or plugins on Decaid. You can also switch skins from inside Streamline: Settings → Skin → Active Skin.
  • Updates. Streamline is updated through Decaid. Settings → Skin → Active Skin shows whether your skin is up to date, with a Check for skin updates button.
  • Landscape only. Streamline is designed for a tablet held sideways.


  • Tap and long press

    Streamline uses two gestures, everywhere:

  • Tap to do the thing: load a profile, apply a preset, start an action.
  • Long-press (press and hold) to change the thing: you get a small menu of options for that button.

  • For example, long-press a brew temperature preset and you can apply it, type a new value, save your current temperature into it, or put it back to its original value:

    Long-press a preset for its menu

    Values with − and + step up and down when you tap them. Tap the number itself to type an exact value on a full-screen number pad. The number pad also lists values you've used before, so you can jump back to a dose or temperature that worked.

    Tap a number to type it

    Don't remember what something does? Tap the round ? button in the bottom-right corner. Every control on the screen labels itself. Tap anywhere to close it. If the ? button is in your way, long-press it to hide it.

    The built-in help overlay

    The help overlay also works on the profile list, the profile editor and the settings screen.


    The main screen

    Everything you need to make espresso is on one page:

  • Top: your five favourite profiles, then Settings, Sleep and (in a web browser) a full-screen button.
  • Left: the settings for your next shot, and for steam, flush and hot water.
  • Centre: the name of the loaded profile, the machine's vital signs, and the chart.
  • Bottom: the summary of the shot on screen, with arrows to step through your shot history.
  • Right: if your DE1 has no Group Head Controller, big Coffee, Water, Steam, Flush and Stop buttons. Machines with a GHC don't show this column, as you use the controller instead.

  • The line under the profile name shows the water temperature, the steam heater temperature, your water tank level and the time. While a shot is running, the puck temperature is shown too. On the right is the machine's state (for example Ready, Heating or Sleep) and your scale's weight. Tap the weight to tare the scale.

    If your scale isn't connected, Streamline shows a scanning icon while it looks for it, or Retry if it gave up. Tap Retry to look again.

    If you have a refill kit and it stops while there is still water to fill, the status line shows Retry. Tap it to ask the refill kit to try again.

    Sleep puts your machine to sleep, and Streamline shows its screen saver. Tap the screen saver to wake the machine.


    Planning your next shot

    The left-hand column is where you set up your next espresso.

  • Grind: your grinder setting. It is recorded with the shot. If you have a supported grinder connected (Settings → Connections → Grinder), Streamline can follow it and send it the setting.
  • Dose: how much ground coffee goes in, in grams.
  • Drink: how much espresso you want in the cup. The ratio is worked out for you, for example 36g (1:2.0). With a Bluetooth scale connected, the shot stops when it reaches this weight.
  • Brew: the brew temperature. When you change it, every step of the profile is moved by the same amount. If your profile starts at 92ºC and drops to 88ºC, and you set it to 90ºC, the end temperature becomes 86ºC.

  • Under each row is a strip of grey presets. Tap one to use it. Long-press one to edit it, save your current value into it, or reset it.

    Your grind, dose, drink and brew temperature are remembered for each profile, so when you go back to a profile, it comes back the way you last used it.

    The steps to pulling a shot:

    1. Choose a profile: tap a favourite, or browse your profiles.
    2. Set the dose and the drink weight.
    3. Change the brew temperature if you want to.
    4. Flush the group.
    5. Put your cup on the scale and tap the weight to tare it.
    6. Start the shot with the GHC or the Coffee button.
    7. Watch the chart. With a scale and a drink weight set, the machine stops by itself.

    While a shot is running, the status line shows the name of the current profile step. Tap it to skip to the next step.

    If you've switched on Scale Required (Settings → Connections → Scale), the machine won't start a shot until your scale is connected.


    Favourite profiles and recipes

    Favourite profiles

    The five buttons along the top are your favourite profiles. Tap one to load it.

    Long-press a favourite to edit that profile, replace it with another profile, or clear the button:

    Long-press a favourite profile

    Replace with (or a long-press on an empty button) opens your profile list: choose a profile and confirm, and it goes into that button. You can also long-press a profile in the profile list and assign it to a favourite from there.

    DYE2 recipes and auto-favourites

    If you use DYE2 (Describe Your Espresso 2), Streamline can show your DYE2 recipes and auto-favourites in the same top strip. DYE2 is a Decaid plugin, and it's off in Streamline until you turn it on: Settings → Extensions → Describe Your Espresso → DYE2.

    When DYE2 is on, the top bar changes:

  • Three small round buttons, P, F and R, switch the strip between your Profile favourites, DYE2's auto-Favourites and your DYE2 Recipes.
  • A DYE button opens DYE2's dashboard, including its "Next Shot Planning" panel, for your beans, grinder and notes.

  • A recipe holds everything for one drink: profile, dose, drink weight, grind, temperature, and your steam, hot water and flush settings. Tap a recipe button to load all of it in one go. The R strip shows the same recipes as DYE2's own recipe strip.

    Long-press a recipe or favourite button for more: Edit in DYE2, Save changes (keep what you've adjusted since you loaded it), Replace it with another recipe from your library, Save to recipes, or Clear button. Long-press an empty recipe button to pick a recipe for it or save your current settings there.

    For everything else about DYE2, see the DYE2 guide.


    Choosing and editing profiles

    Tap the profile name (or the arrows button next to it) to open your profile list. Tap the pencil button to edit the loaded profile.

    The profile list

  • Tap a profile to see its chart and notes. Tap CONFIRM to use it for your next shot.
  • Long-press a profile to hide it, put it in a favourite slot, duplicate it, or edit it.
  • The buttons above the list add a new profile (from scratch, from a file, or from a visualizer.coffee share code), show hidden profiles, search, design a new profile with the Decent Profile Generator, or delete the selected profile. Built-in profiles are hidden rather than deleted.

  • The profile editor

    The profile editor

    The editor has three tabs: step cards, a plain-words script view with a chart preview, and the profile-wide settings. Tap any value to change it, or use − and +. Tap the title to rename the profile. Each profile also has its own notes page.

    When you save:

  • SAVE saves over the profile you opened. The saved profile is sent to the machine and is used for your next shot. If a shot is running, the change waits until it's finished.
  • SAVE AS NEW keeps the original untouched and saves your version as a separate profile under its new name.
  • If you edit one of Decent's built-in profiles and tap SAVE, your version takes its place, with the same name and in the same favourite slot. You won't get a confusing "(2)" copy any more. The original is kept, hidden, so you can always go back to it (RESET in the profile list, or show hidden profiles).

  • After saving, you're taken back to the main screen. CLOSE discards your changes and takes you back to where you were.


    Steam

    The Steam row on the main screen shows your steam time (big number) and steam flow (small number). Tap the little Time | Flow switch under the word Steam to choose which one the −/+ buttons change. The grey presets give you sensible times or flow rates.

    Tap the word Steam to open the steam settings page (Settings → Quick Adjustments → Steam).

    The steam settings page

    Turning the steam heater off and on

    If you don't steam milk, turning the steam heater off saves electricity and gets your machine from off to ready faster.

  • Use the Steam heater switch on the steam settings page, just below the steam temperature.
  • When the heater is off, the steam temperature reads Off, and so does the steam time on the main screen.
  • Your steam temperature, time and flow are remembered. Switch the heater back on and they all come back.
  • Setting the steam time to 0 also turns the heater off, just like in the classic Streamline. Type a time again (or tap a preset) to turn it back on.

  • Steam turned off

    There's no longer an "infinite" steam setting: steam always stops on its own, after the time you set (or, on a Bengle with a milk probe, when the milk reaches your target temperature).

    Other steam settings

  • Steam temperature: 135 to 170 ºC.
  • Steam time: up to 255 seconds, which is the most the machine allows.
  • Flow: 0.4 to 2.5 ml/s.
  • Eco steam: after ten idle minutes, the steam heater drops to just above its cut-off temperature. Any touch brings it straight back.
  • Steam Purge Mode: choose Normal or Two Tap Stop for how the machine purges the steam wand when you stop steaming.
  • Steam Stop (Bengle with milk probe only): stop by Time, or by Milk Temp. In Milk Temp mode the main screen shows Milk | Flow instead of Time | Flow.

  • If the Auto Steam Calculator plugin is installed, the steam row also offers an Auto mode that works out the steam time for each pitcher.


    Hot water and flush

    Hot Water shows the volume (big number) and temperature (small number). The Temp | Vol switch chooses which one you're changing. With a Bluetooth scale connected, the scale is used to measure the water precisely. Tap the words Hot Water to open its settings page, where you'll also find the duration, the flow rate (1 to 10 ml/s), Stop at Weight (needs a scale) and a flow multiplier (higher stops the water sooner).

    Flush sets how long the group flushes for. The presets give you typical times.

    Hot water settings

    Start hot water or a flush from the GHC, or with the Water and Flush buttons if your machine has no GHC.


    The shot chart and history

    Between shots, the chart shows your most recent espresso, so you always have something to compare against. During a shot it draws live:

  • Pressure (bar) and flow (ml/s)
  • Temperature: actual is a solid line, the target is dashed
  • Weight and weight flow, when a scale is connected
  • Dashed vertical lines where the profile moves to its next step

  • Each line is labelled at its right-hand end, so there's no legend to look up. Temperature is drawn at a tenth of its value so it fits on the same scale: a line at 9 means 90ºC.

    Full-screen chart

    Tap the chart to see it full screen. The settings column and the shot summary are hidden, and your next-shot settings move into a line of text above the chart, from grind and dose through to hot water. Tap the chart again to go back.

    The full-screen chart

    Shot history

    Under the chart is the summary of the shot on screen, split into preinfusion, extraction and total, with time, weight, volume, temperature, flow and pressure.

  • Tap the ← and → arrows to step through your past shots. Each one is redrawn on the chart.
  • With DYE2 switched on, tap the shot's date, profile name, dose or grind to open that shot in DYE2's shot editor, where you can add your beans, grinder, tasting notes and rating. See the DYE2 guide.
  • Long-press the shot history panel for more options:

  • - Discuss with Derek: ask Decent's AI assistant about this shot. Derek opens inside the app with your shot already attached.

    - Copy Shot Summary: copies a text summary of the shot.

    - Upload to Visualizer: if you've signed in to visualizer.coffee in the Visualizer plugin.

    - With the dial-in assistant plugin installed, extra choices appear here such as picking the coffee for your next shot.

    Long-press the shot history


    Settings

    Tap Settings on the main screen. Categories run down the left, with their pages next to them. There's a search box: type a word to find any setting. Tap SAVE or CANCEL at the top right when you're done.

  • Quick Adjustments: flow calibration, steam, hot water, water tank, flush, and the machine's advanced settings.
  • Connections: your machine, scale and grinder. Each device has Reconnect and Forget buttons. This is where to go if something stops responding. The scale page has Scale Power Mode (what your scale does when the machine sleeps) and Scale Required.
  • Calibration: default load settings, refill kit, voltage, fan, steam, Sensor Calibration, and (on a Bengle) load cells.
  • Machine: Smart Charging for the tablet, machine information, and (on a Bengle) the cup warmer and lighting.
  • Maintenance: cleaning, descaling, and transport mode.
  • Skin: light or dark theme, and which skin is active.
  • Language: changes immediately, no restart needed.
  • Extensions: the Shot Uploader, and every Decaid plugin you have installed, each with its own on/off switch and settings. This is where you turn on DYE2 and sign in to Visualizer.
  • Miscellaneous: Decaid settings, brightness, keeping the screen awake, presence detection, display size, ºC or ºF, the screen saver (your own photos or a black screen, with an optional clock), keyboard shortcuts and Home Assistant.
  • Updates: firmware updates for your machine, and updates for Decaid.
  • User Manual: the quick start guide, Talk to Decent (read and reply to your support conversations without leaving the app), and Send Feedback.

  • A few settings worth knowing about:

  • Values outside the allowed range are flagged. If the machine reports a value outside a setting's range, the range under that setting turns red and shows what the machine reported, so you can spot it and fix it.
  • Dark theme is in Settings → Skin → Theme. Your choice is remembered, even after Decaid updates.
  • Tablet charging. There is no longer a manual "USB charger" on/off switch. Smart Charging (Settings → Machine) manages charging for you: choose to charge to 100%, 95%, 80% or 55% (lower is kinder to the tablet's battery).
  • Flow calibration. Quick Adjustments → Flow calibration has the Weight Flow Multiplier (higher stops the shot earlier when stopping by weight, lower stops it later) and the Volume Flow Multiplier.
  • Flow Estimation Calibration Multiplier is in Calibration → Sensor Calibration. It corrects the DE1's own flow estimate: 1.0 is the default, and the range is 0.13 to 2.0. If the Auto Flow Calibration plugin is managing it, the value is greyed out and a button takes you to that plugin's settings. The more technical sensor corrections are tucked away under Advanced on the same page.

  • Sensor calibration with the flow estimation multiplier


    Sending feedback

    Found a bug, or have an idea? Go to Settings → User Manual → Send Feedback.

    The feedback form

    1. Pick a category: Bug Report, Feature Request or General Feedback.
    2. Choose what it's about: the Streamline skin (screens, tiles, settings), the Decaid app (machine, scale, connection), or a plugin (DYE2, Shot Uploader and others). If you pick a plugin, choose which one.
    3. Describe what happened, and send it. You can include system information and logs to help us find the problem.

    Your feedback becomes a public issue on GitHub, so don't include any personal or private information.


    Streamline in the classic DE1 app

    This section is for the original Streamline skin in the classic DE1 app (de1app). If you use Decaid, everything above applies to you instead. For the classic app itself, see the DE1 App Quickstart Guide.

    The classic Streamline skin, designed by Pulak and programmed by John, was inspired by Johanna's MimojaCafe. Though it might look minimalist, it took 14 months for Pulak and John to complete: simplicity is difficult!

    How to install the classic Streamline skin

    Streamline Skin is available in a Light and Dark Mode.  To try it out, go to Settings->App->Skins :

    Available skin choices

    Here is what the two variations look like:

    The light version of the Streamline skin

    The dark version of the Streamline skin

    If your DE1 does not have a Group Head Controller, a set of buttons appears on the right side:

    The set of buttons that appears if without GHC


    Here is what each chart line means:

    What the Streamline chart lines mean


    Set your favorite profiles

    You can quickly switch between 5 favorite profiles by tapping its button.

    Favorite profile buttons


    Long-tap a button to clear it:

    A cleared profile button


    and then long-tap a cleared button to set it, such as my choosing "Extramundo Dos!"

    Choosing a profile

    A newly set favorites button

    Note that you can also set a profile favorite from the "PRESETS" tab by tapping one of the 1-2-3-4-5 buttons on the bottom left of that page.


    Long press the SLEEP button to exit the DE1app.  A short tap will put the DE1 to sleep.

    The sleep button

    If you enable the DYE extension, a DYE button will appear:

    The DYE button


    Zoom the chart

    Streamline has a simpler visual mode, where the controls on the left, and the data on the bottom, are hidden.

    Tap on the chart to cycle between Zoomed and Normal modes:

    Tap the chart to zoom
    Example of a zoomed chart


    Understanding the data line

    The top line shows you vital statistics, including the currently loaded profile, whether your DE1 is heating, current time, your water tank level, and current weight. If your bluetooth scale is not connected, tap [Reconnect].

    The normal mode data line

    Since the Zoomed mode does away with the left-hand-side controls, the data line in Zoomed mode has two lines, to show you the vitals you've now hidden:

    The zoomed mode data line

    If you enable the Graphical Flow Calibrator extension, you can easily set a flow calibration setting for each profile you use.

    Set a flow calibration setting

    Tapping the "Calib" value will show you Graphical Flow Calibrator:

    The graphical flow calibrator


    Understanding the data chart

    Your past espresso shots are displayed on the chart. You can cycle between them by tapping the arrows next to the word HISTORY.  Long press the arrow to go the oldest or most recent espresso.

    The history browser

    The data chart breaks your espresso into 3 stages: preinfusion, extraction, and total.

    Sample data chart

  • Temperature, if different between steps, is shown as start and end temperature.  If Temperature did not change, only one value is shown.
  • Flow rate will display the starting->peak->ending flow rate, if the peak was different than the end.
  • Pressure will display the starting->peak->ending pressure rate, if the peak was different than the end.

  • Explanation of the above chart:


    Explanation of the chart



    Editing your grind, dose, drink and extraction ratio

    Grind, dose, drink

  • The Grind and Dose settings are informational only, and not stored in the profile.  DYE (Describe Your Espresso) has a workflow feature which cleanly organizes everything about making a specific drink, and these will echo what you have selected in DYE.
  • The Drink setting specifies how much espresso you want in your cup.  The ratio of Dose:Drink is calculated for you.
  • You can single tap any of the light-grey colored presets.
  • To save your settings as a preset, long-tap the preset you want to save it to.  An animation will occur when you succeed.

  • Everywhere in Streamline, you can tap on a number:

    Tap on a number to change it

    and type using a full-screen keyboard:

    Full screen entry


    Editing your brew temperature

    You can +/-, or enter a temperature, for your espresso brew temperature. Every step will be adjusted to the relative change.  For example, if your espresso starts at 92ºC and then drops to 88ºC, and you change the temperature to 90ºC, then the ending temperature will be reduced by -2ºC.

    Editing the temperature

    Tap a preset temperature to load it, or long tap on a preset temperature to save your current temperature to that preset.



    Editing steam time and flow

    Typically useful steam times are given in the presets.  Tap the Time | Flow label to switch between editing each.

    A steam time of zero will turn the steam heater off, to lower your electrical consumption and speed up the time-from-off-to-ready.

    Editing the steam times

    Sensible steam flow rates are given in the presets:

    Editing steam flow rates


    Editing flush and hot water

    You can set the flush time, hot water temperature and water volume dispensed.  If you have a bluetooth scale attached, it is used to give you a precise water volume.

    Editing flush and hot water settings

    #guide #documentation #app #Streamline #software #decaid




    john created 2026/11/05.