Initially planned as a minor release to address a few specific issues that has been reported, things took an unexpected turn. In the end, we added several useful features to our so-called "free-but-limited approach."
Enjoy Artisan v3.1.2!
THANK YOU!
What's New?
The Artisan v3 series is going strong with more than 30k downloads! However, there is always room for improvement. The major extensions are the following (check the Detailed Release History for the complete list).
New Features
ROAST DEFECTS
As smaller operations automate production, color sorting machines are increasingly used to reduce defects, especially quakers, and ensure product quality and consistency. To report the defect rate (e.g., for tax purposes), we added a field to the Roast Properties dialog to enter either the weight of the defects or of the sorted coffee yield, and the defect rate will be computed.
EXTENDED EVENT REPLAY
Event replay, introduced in Artisan v0.4 (4/2011), automatically adjusts roasting inputs like airflow or heater based on a previously recorded template profile. This allows easy duplication of roasts on Artisan-controlled roasting machines. In 2017, event replay by time was complemented with event replay by temperature, duplicating actions when the template events environmental temperature (ET) or bean temperature (BT) was reached.
This release extends the replay mechanism by optionally ramping event values, enabling smoother control than the traditional step-wise control. Further, this enables time-based inlet-temperature profiles or IT/BT profiles (inlet temperature control with bean-temperature set points) for machines that offer inlet temperature readings and inlet target temperature control (like the IMF or Sivetz machines). On machines offering only regular heater control (e.g. Santoker Cube, Probat, ...), the Artisan PID can be configured to provide the corresponding target temperature control.
The very affordable little Santoker Cube air roaster, connected via Bluetooth, automatically roasts the 70g to perfection. Constant 60% air and the Artisan internal software PID control the heater, taking target values from the ramping replaying IT SV background events. This setup consistently produces identical roasts with 11.6% weight loss at roast color Tonino #120.
Two new replay modes combine time-based and temperature-based replay. Increasing event values are replayed by time, while decreasing event values are replayed by temperature. This prevents heater increase steps from being delayed due to a slower roast development, further slowing down the roast.
Below, you see that the replay mode by BT delays the replay of events after TP as the current roast progresses slower than the background profile. This is counterproductive as the roast gets further delayed by increasing the heater later. The replay mode by time/BT replays early events where event values increase by time and delays the replay of later events based on the slower BT increase, slightly reducing the heater level later.
![]() |
Replay by BT |
![]() |
Replay by time/BT |
Finally, the replay of the DROP event can now be configured separately based on time or temperature.
ENERGY METERS
To meet increased stakeholder pressure, regulations, and the business imperative of sustainability, more operations must report progress on reducing their carbon footprint. Reliable figures are required, so we introduced energy consumption and CO2 production estimation for the roasting process in Artisan v2.4.5 (2021) and added corresponding reporting to artisan.plus.
Added Machine Support
UI Improvements
New on artisan.plus
The scheduler now provides a convenient way to skip tasks by simply hiding them. You can achieve this by either dragging the task out of the schedule or by selecting the task from the context menu.
The stock popup menus now suppress the pick year unless it's necessary to differentiate an entry. Additionally, entries can be optionally rendered in reverse order, presenting the bean's name first, followed by its origin.
Additionally, the display of roast weights in the list has become configurable in multiple ways.
The artisan.plus platform has recently undergone several enhancements. For instance, it now tracks the carbon dioxide impact of green coffee and the weight of defects in roasted coffee. Paul's video tutorials on our YouTube channel cover those and many other features of the artisan.plus.
Your Artisan team, Dave, Michael and Marko