Need help with Ecobee binding

I am attempting to set the temperature on my Ecobee thermostat using the command:

ecobeeSetHold(UpsDesHeat, UpsDesCoolTemp, UpsDesHeatTemp, null, null, null, null, null)

in my Rules file. I get the following error in my log file:

[ERROR] [o.o.c.s.ScriptExecutionThread :50 ] - Error during the execution of rule ‘HeatHoldUps’: The name ‘ecobeeSetHold(,,,,,,,)’ cannot be resolved to an item or type.

I am sure there is a typo in the command somewhere. I do have an item named UpsDesHeat, and the values UpsDesCoolTemp and UpsDesHeatTemp are set as DecimalType variables in the rule HeatHoldUps.

Do you have any ideas what might be wrong?

Many thanks,


That looks like the error to me


I fixed the problem. It turns out that I only had the Ecobee binding in my addons folder, and not the Ecobee Activity binding. When I added the Ecobee Activity binding, the program worked perfectly.

Many thanks,