Backflush Plugin for the famous DSx skin by Damian (v4.38 or later) on Decent Espresso machines (https://github.com/decentespresso and https://decentespresso.com/)
This plugin helps to automate backflushing by running a dedicated pressure profile and restoring all previous settings afterwards.
- save
DSx_backflush.dsx
file to skins/DSx/DSx_Plugins - make sure, you have a cleaning_forward_flush.tcl profile (available from DE1 app version 1.34.10 or later) or create or download a flush profile, e.g. the one proposed by Stéphane in Decent Diaspora customers forum); file name matters, so make sure to spell it correctly or make sure to set another file name using configuration (see below)
- restart DE1 app
- place blind basket into PF and lock it in group head
- press "Backflush" text above favorite cups
- on GHC press espresso button (non GHC machines should start directly but I could not test this)
- after the backflush is completed, the UI element is touched again or the shot is canceled, your former profile is reloaded (and shot history is re-enabled if it was bypassed, see below)
DSx_Backflush provides different configuration options:
- you can place the "Backflush" UI element in the top left corner of DSx main screen (for example because you have another plugin running, that needs the space just above the favourite cups)
- you can change the label of the UI element in idle and running state
- you can chose the profile filename to use
- you can bypass shot history
All of those configurtaions can be set using a text editor to change (some of) the first five lines in the plugin file. For example you can place a "Clean" UI element in the top left corner, that starts the Weber Spring Clean profile and saves it's run in shot history like this:
set ::DSx_BF_alternative_ui 1
set ::DSx_BF_label_idle "Clean"
set ::DSx_BF_label_active "Cleaning ..."
set ::DSx_BF_profile_filename "weber_spring_clean"
set ::DSx_BF_bypass_shot_history 0
Default values are:
set ::DSx_BF_alternative_ui 0
set ::DSx_BF_label_idle "Backflush"
set ::DSx_BF_label_active "Backflushing ..."
set ::DSx_BF_profile_filename "cleaning_forward_flush"
set ::DSx_BF_bypass_shot_history 1
- profile name color and fav cup indicators don't change when running backflush
- Restore of unsaved profiles (e.g. temperature adjustment) after backflush restores to original profile and discards unsaved changes