Figured it out, the description of the event that Alexa sends is:
“setHeatingSetpoint(21.0) command was sent to Master Bedroom Thermostat”
and the code doesn’t define such a function. Since I’m Canadian and everything is set to celsius anyway, I simply added a function to pass that onto the defined function et voila!
def setHeatingSetpoint(newSetpoint) {
setHeatingSetpoint(newSetpoint , “celsius”)
}
I’ll fork the repository and see if I can get a pull request in: