@dc42 Thanks
I have updated the firmware to 3.1.1
I am using rr_status to get the status object and will have to read the head temp (which I already have) and compare it with the requested temperature.
I accept that the machine will not execute commands until the temperature is reached but I don't want to send any commands to the machine via a web interface until the head is up to temperature.