I’m not sure that controlling each step over an 868MHz RF link via a CCU2 will give you anything smooth or with enough speed.
I think something better would be to use an Arduino to control the steps and step frequency and link openHAB to the Arduino to control the direction and on/off of the stepper motor.
Without actually giving you real rules, you probably need to do something like the following but please note that this is only thoughts put on paper. You’d need to convert it to real items and rules:
You’ll need to know how many steps of the motor are needed to change the dial by 1’C. This would be the steps variable.
You’ll need a currentTemp variable.
rule “Stepper motor control”
if Item TemperatureSet changed
then
if temperatureIncrease {
if temperatureIncrease + currentTemp >Max temp
{
forwardsteps = steps * degrees
Loop
for number = 1 to forwardsteps
[this is one step and will depend on type of motor: