Author Topic: PLUGIN: Honeywell Total Connect Comfort Thermostats  (Read 78375 times)

Offline spilote

  • Sr. Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
Re: PLUGIN: Honeywell Total Connect Comfort Thermostats
« Reply #705 on: March 05, 2017, 10:00:19 am »
You should try this:
luup.call_action("urn:upnp-org:serviceId:TemperatureSetpoint1_Heat", "SetCurrentSetpoint", {NewCurrentSetpoint  = "22"},        HVAC_ID)



I'm trying to run a scene which sets the thermostat at 21 degrees until 23:00.
No matter what endtime i enter, it always comes out 'now + 4 hours'. Using EMEA login, Evohome.

local lul_arguments = {}
lul_arguments["ThermostatID"] = "xxxxx:xxxxx"
lul_arguments["newSetpointValue"] = 21
lul_arguments["SetpointMode"] = "HEAT"
lul_arguments["SetpointType"] = "TEMPORARY"
lul_arguments["SetpointEndtime"] = "23:00"

luup.call_action("urn:joeyd-com:serviceId:HoneywellTCC1","HoldSetpoint",lul_arguments,201)

What am i doing wrong?