Roastery assistant here working on setting up computer equipment to replace
the manual method we have been using
We have bought a touch screen panel computer to use Artisan 0.9.9 and are
proficient enough with using it for our purposes
However we are having problems getting our OMEGA HH802U thermometer to work
with the program
We bought a USB A - Mini-USB B cable to link the thermometer to the
computer. The computer recognizes the device upon the sound. We know about
how you must have the channel set to zero on the thermometer and have done
so. We installed the Virtual COM Port Drivers (
http://www.ftdichip.com/Drivers/VCP.htm) for Windows 10 64-Bit upon request
of the Artisan manual, using the EXE application method. It installed two
components to create an area called "USB Serial Port (COM3)" which I
believe is set up fine, and where my thermometer shall be coming out of.
I launch Artisan, go Config-Device, select my Device name, go to Serial
Ports Configuration, and select my Comm Port to be USB Serial Port (COM3).
I then press ON. My thermometer, at the time, is recording room
temperatures of 21 degrees Celsius in our office. However, it soon becomes
clear that the device is not responding with Artisan. I am given "Scope
monitoring..." then press START to give "Scope recording..." but it becomes
clear it isn't working.
The previous day prior to creating this post, it gave "Exception:
ser.HH806AUtemperature() string index out of range[at]line 28300". I am
also confused as to why my Artisan program is not giving me the green ON
button at the bottom. Is this indicative of how the thermometer is not
linked correctly? Is there something I have skipped in the process?
Side note: how do I customise Artisan so I can move my temperature readings
the the x axis of the display, or stretch it out to make it bigger next to
I use the optional PID that is part of the Artisan software in the current latest version.
You can see how I start it at exactly one minute into the video on
In my case on the Coffee-Tech FZ-94 roaster, the PID software regulates the airflow.
> Op 14 aug. 2016, om 22:34 heeft Henning Christensen <henningchristensen1(a)gmail.com> het volgende geschreven:
> What PID regulator do you use?
> Many thanks
> On Sunday, 14 August 2016, Frans Goddijn <frans(a)goddijn.com <mailto:email@example.com>> wrote:
> http://kostverlorenvaart.blogspot.nl/2016/08/alarms-to-actively-help-with-y… <http://kostverlorenvaart.blogspot.nl/2016/08/alarms-to-actively-help-with-y…>
> During the roast described in a recent blog entry I noticed that the beans heated up slower than I expected and as I was also chatting with a visitor, it took me a while to realise I had the drum turning at the slow "warming up" speed and also that I had not yet set the SV-BT slider to the proper maximum value.
> This was swiftly corrected without anyone noticing my glitch but afterwards I decided to make use of the "Alarms" feature in Artisan to automate a number of routine actions and alerts.
> So now even a slightly absentminded person can roast without forgetting much ;-)
> Artisan-User mailing list
> https://lists.mokelbu.de/listinfo/artisan-user <https://lists.mokelbu.de/listinfo/artisan-user>
> Email: henningchristensen1(a)gmail.com <mailto:firstname.lastname@example.org>
> Phone: (954) 338-8149
During the roast described in a recent blog entry I noticed that the beans heated up slower than I expected and as I was also chatting with a visitor, it took me a while to realise I had the drum turning at the slow "warming up" speed and also that I had not yet set the SV-BT slider to the proper maximum value.
This was swiftly corrected without anyone noticing my glitch but afterwards I decided to make use of the "Alarms" feature in Artisan to automate a number of routine actions and alerts.
So now even a slightly absentminded person can roast without forgetting much ;-)
I previously have successfully used Artisan on a North TJ-067 Sample roaster using my own installed thermocouples and a Yocto device. Now I have got a Giesen W6A roaster and it is new (July 2016) with the Siemens interface and I got the double read probe as an extra from Giesen because they told me it would allow me to use Artisan.
I connect to my laptop via the ethernet cable from the Giesen tower but really can't figure out how to configure artisan to make it work. Please can anyone help me out regarding this matter?
Is there a way to calibrate temperature within the Artisan software? I’m using the Arduino/TC4 and two Omega temperature sensors to read the BT and ET of my vintage 1914 Royal #1 roaster. The ET seems to be close to correct temperature, but the BT is way off. Current readings show 1st crack to start at about 500 degrees Fahrenheit (260 Celsius) which I know is wrong because when I dump the beans and measure the temperature as soon as they come out, I get readings in the 400 degree Fahrenheit (204 Celsius). It would be nice to be able to get a closer more accurate reading for my bean temperatures.
You can see a brief youtube video of the roaster at:
Please note that I am not so technically oriented with the Artisan software/setup, so this question may be totally off topic with Artisan. Thanks for your feedback!
I'm new to Artisan and have been getting started with a new HotTop
2K+. Previously I had been using a Behmor along with the Roastmaster
software on IOS. I love Artisan's flexibility with devices and data
collection, so one of the first things I've dug into is utilizing the
external program feature to bring additional data points into Artisan.
As a starting project I've created a web server that will report
temperature and humidity readings via HTTP. The only parts required
are a WeMos D1 Mini ESP8266 development board available for < $3 and a
DHT22 sensor shield for the D1 mini available for < $4. Flash the
Arduino sketch in the GitHub repo linked below to the board and it
will connect to your WiFi network and will respond to HTTP requests
with the current sensor readings like this:
Command: curl http://192.168.0.200
The device+sensor is USB powered and roughly the size of a pack of
matches. Place it somewhere in your roasting environment and you can
collect the current ambient temp/humidity from any device on your
network. It should be noted that mating these two devices does
require soldering pin headers to each, so you'll need an iron and a
few minutes. Good news is that it's a dead-simple soldering job with
no sensitive parts nearby so it should be an easy and quick job even
for a novice.
GitHub repo: https://github.com/aderusha/WiFiDHT
D1 Mini Dev Board:
D1 Mini DHT22 Shield:
And now for my questions! I'm running Artisan v1.0.0b1 on a Windows
10 laptop. Under Config > Device > External Program I've entered
"curl.exe http://192.168.0.200" for the input program. Under Extra
Devices, I've created a device of type "Program" with Label 1 set to
"Ambient Temp" and Label 2 set to "Humidity", and I've checked LCD1
First issue: it appears that the Label 1 and Label 2 values are
transposed. When the program returns 78.9,56, Label 1 is assigned
"56" while Label 2 is assigned "78.9". I'm not sure if this behavior
is intentional or a bug. Swapping the labels around works fine so
this isn't a big issue.
Second issue: when data collection is enabled on Windows with an
external program defined, the application brings up a console window
every collection interval. The result is a big black box flashing on
the screen on top of Artisan every second which is problematic. It
might be a good idea to offer a "hide" option, or at least to run the
program in the background, as it makes Artisan almost completely
unusable while collecting data due to the screen being covered by a
black box and user input focus being stolen every second.
Alternately, would it be possible to use the running python
interpreter in some way so that a new process would not need to be
Feature request: I would like to utilize this sensor to automatically
populate the temperature under Roast > Properties > Ambient
Conditions. Under "Ambient Source" I've selected "1xT2: Ambient Temp"
and the temperature is populated as expected. Could we also populate
the Humidity field with the Update button?
Finally, a somewhat-related feature request: Artisan looks to support
the Acaia scale by way of a dongle which, to my knowledge, has never
been publicly released. The other option is a several-hundred-dollar
lab scale from Kern. Would it be possible to add External Program
support (or something like it) for the scale to collect weight data?
There are a lot of options out there for digital scales and none of
them appear to conform to any particular standard. Giving us a way to
read data from a particular scale with a user-provided script in a
standard format similar to the External Program feature would be
I have been roasting without using any of the buttons for a while, but
I'm about to get back to it.
So I am about to revise them and have a question:
Is there a way to set up X number on one row and Y number on the second row?
I'd like to have all Fan settings on the first row and all Gas settings
on the bottom row.
But I only need 2-3 fan settings and 9-10 gas settings, which leads to a
bunch of empty buttons on the top row.
Okay, it's not a serious issue, but sometimes I like it all to look