While it does appear to be updating the program set points, i’m still seeing exceptions in the device logs. See the very bottom here, where the program was first initiated:
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:13 PM: trace Successful call to ecobee API.
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: Living Room, handlerName:debugEventFromParent, value:Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home,...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan":"auto","heatTemp":680,"isOccupied":true,"isOptimized":false,"name":"Sleep","ow...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: info Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:13 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:sendJson() resp.status 200, resp.data: [status:[code:0, message:]], returnStatus: 0 (trace)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: Living Room, handlerName:debugEventFromParent, value:setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70) (info), descriptionText:-> setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70) (info), isStateChange:true, displayed:true])
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: info setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: Living Room, handlerName:debugEventFromParent, value:setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F (info), descriptionText:-> setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F (info), isStateChange:true, displayed:true])
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: Updating Program settings for EcobeeTherm: Living Room (311014448992) (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:13 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:Successful call to ecobee API. (trace)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:13 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: Successful call to ecobee API. (trace)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan":"auto","heatTemp":680,"isOccupied":true,"isOptimized":false,"name":"Sleep","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","n...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, h...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: info LOG: Updated 1 object (80ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan":"auto","heatTemp":680,"isOccupied":true,"isOptimized":false,"name":"Sleep","owner":"system","sensors"...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:08 PM: info LOG: setProgramSetpoints( [Sleep, 68, 70] )
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: info setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: Living Room, handlerName:debugEventFromParent, value:Updating Program settings for EcobeeTherm: Living Room (311014448992) (info), descriptionText:-> Updating Program settings for EcobeeTherm: Living Room (311014448992) (info), isStateChange:true, displayed:true])
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F (info)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:12 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70) (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): [Sleep] setpoints change - Succeeded (info)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:sendJson() resp.status 200, resp.data: [status:[code:0, message:]], returnStatus: 0 (trace)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: trace sendJson() resp.status 200, resp.data: [status:[code:0, message:]], returnStatus: 0
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, ...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: sendJson() resp.status 200, resp.data: [status:[code:0, message:]], returnStatus: 0 (trace)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: Updating Program settings for EcobeeTherm: Living Room (311014448992) (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: info LOG: Updated 1 object (53ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: Living Room, handlerName:debugEventFromParent, value:Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home,...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: trace LOG: setProgramSetpoints() SUCCEEDED!!!
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: info LOG: Updated 1 object (58ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F (info)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: info LOG: Updated 1 object (53ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: info LOG: Updated 1 object (86ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: updateProgramDirect(): Updating Program settings for EcobeeTherm: Living Room (311014448992) returned true (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:updateProgramDirect(): Updating Program settings for EcobeeTherm: Living Room (311014448992) returned true (info)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: info LOG: Updated 1 object (55ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70) (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan":"auto","heatTemp":680,"isOccupied":true,"isOptimized":false,"name":"Sleep","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","n...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: Successful call to ecobee API. (trace)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:06 PM: info LOG: Updated 1 object (54ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan":"auto","heatTemp":680,"isOccupied":true,"isOptimized":false,"name":"Sleep","owner":"system","sensors"...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan":"auto","heatTemp":680,"isOccupied":true,"isOptimized":false,"name":"Sleep","ow...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: info Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: Living Room, handlerName:debugEventFromParent, value:sendJson() - {"selection":{"selectionType":"thermostats","selectionMatch":"311014448992"},"functions":[],"thermostat":{"program":{"currentClimateRef":"home","climates":[{"climateRef":"away","colour":9021815,"coolFan":"auto","coolTemp":780,"heatFan":"auto","heatTemp":680,"isOccupied":false,"isOptimized":true,"name":"Away","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"home","colour":13560055,"coolFan":"auto","coolTemp":750,"heatFan":"auto","heatTemp":700,"isOccupied":true,"isOptimized":false,"name":"Home","owner":"system","sensors":[{"id":"ei:0:1","name":"Living Room"},{"id":"rs:100:1","name":"Bedroom"}],"type":"program","vent":"off","ventilatorMinOnTime":20},{"climateRef":"sleep","colour":2179683,"coolFan":"auto","coolTemp":700,"heatFan...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: Program settings request: [currentClimateRef:home, climates:[[climateRef:away, colour:9021815, coolFan:auto, coolTemp:780, heatFan:auto, heatTemp:680, isOccupied:false, isOptimized:true, name:Away, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:home, colour:13560055, coolFan:auto, coolTemp:750, heatFan:auto, heatTemp:700, isOccupied:true, isOptimized:false, name:Home, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20], [climateRef:sleep, colour:2179683, coolFan:auto, coolTemp:700, heatFan:auto, heatTemp:680, isOccupied:true, isOptimized:false, name:Sleep, owner:system, sensors:[[id:ei:0:1, name:Living Room], [id:rs:100:1, name:Bedroom]], type:program, vent:off, ventilatorMinOnTime:20]], schedule:[[sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home], [sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, sleep, home, home, home, home, home, home, home, home, home, home, home, home, home, home, home, h...[TRUNCATED]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: info LOG: Updated 1 object (52ms)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:Updating Program settings for EcobeeTherm: Living Room (311014448992) (info)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F (info)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: info setProgramSetpoints(Sleep) - heatingSetpoint: 68°F , coolingSetpoint: 70°F
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: info setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:05 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:setProgramSetpoints() for EcobeeTherm: Living Room (311014448992): Sleep, heatSP: 68, coolSP: 70) (info)]]
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:01 PM: debug LOG: getDeviceId() returning 311014448992
ef9bd33d-b8c3-464a-a547-a862aad22341 3:01:01 PM: info LOG: setProgramSetpoints( [Sleep, 68, 70] )
ef9bd33d-b8c3-464a-a547-a862aad22341 3:00:44 PM: error java.lang.reflect.UndeclaredThrowableException @line 3407 (setProgramSetpoints)
ef9bd33d-b8c3-464a-a547-a862aad22341 3:00:22 PM: debug LOG: getDeviceId() returning 311014448992
ef9bd33d-b8c3-464a-a547-a862aad22341 3:00:22 PM: info LOG: setProgramSetpoints( [Sleep, 68, 70] )