Ecobee - Change Program?

I can change the mode in my Ecobee by creating a Mode Item from the HVAC Mode channel, then sending a command like “away” and it changes the mode on the thermostat.

When I try to do the same thing with an “away” command after making an item from the Hold Action or Hold Climate Ref channels it doesn’t change on the thermostat.

Am I going about this the wrong way? All of those channels are read/write so it seems like they should work the same?

Try using the actions for setting holds.

Yes I saw that but I’m not familiar enough with scripts to understand how to use it. I tried using blockly and got this:

events.sendCommand('EcobeeThermostat_HoldClimateRef', 'boolean setHold(away)');

Which doesn’t work. I tried variations like removing “boolean”, putting quotes around “away”, can’t get anything to work.