[OBSOLETE] Universal Ecobee Suite, Version 1.8.01

Hey Barry, @storageanarchy

First, thanks for everything you have done in this app!! Awesome work.

I’m having an issue lately when using the thermal comfort smartapp. It’s creating an error in the log:

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:36 PM: error java.lang.NumberFormatException @line 6415 (roundIt)

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:36 PM: info LOG: Updated 1 object (133ms)

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:36 PM: debug LOG: generateEvent() - Out of switch{}, calling sendevent([name:debugEventFromParent, linkText:EcobeeTherm: My ecobee, handlerName:debugEventFromParent, value:setProgramSetpoints() for EcobeeTherm: My ecobee (511852249027): Hold, heatSP: 68.00, coolSP: 73.00) (info), descriptionText:-> setProgramSetpoints() for EcobeeTherm: My ecobee (511852249027): Hold, heatSP: 68.00, coolSP: 73.00) (info), isStateChange:true, displayed:true])

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:36 PM: info setProgramSetpoints() for EcobeeTherm: My ecobee (511852249027): Hold, heatSP: 68.00, coolSP: 73.00)

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:36 PM: trace LOG: generateEvent() - In each loop: object #1 name: debugEventFromParent value: setProgramSetpoints() for EcobeeTherm: My ecobee (511852249027): Hold, heatSP: 68.00, coolSP: 73.00) (info)

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:36 PM: debug LOG: generateEvent(): parsing data [[debugEventFromParent:setProgramSetpoints() for EcobeeTherm: My ecobee (511852249027): Hold, heatSP: 68.00, coolSP: 73.00) (info)]]

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:35 PM: debug LOG: getDeviceId() returning 511852249027

3377844c-9ab2-4caf-a6f3-ff2620885405 6:37:35 PM: info LOG: setProgramSetpoints( Hold, heatSP: 68.00°F, coolSP: 73.00°F )

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: trace LOG: checkThermostatSummary() - 511852249027

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: trace LOG: pollChildren(, false)

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: trace LOG: checkThermostatSummary() - pollParams: [uri:https://api.ecobee.com, path:/1/thermostatSummary, headers:[Content-Type:application/json, Authorization:Bearer mztoaNIhfmIAI263BKJ0l6Qx4r5ieR00], query:[format:json, body:{“selection”:{“selectionType”:“thermostats”,“selectionMatch”:“511852249027”,“includeEquipmentStatus”:“true”}}], timeout:30]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:35 PM: info LOG: <===== Leaving checkThermostatSummary() result: false, tstats:

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: trace LOG: Checking for updates…

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: trace LOG: scheduleWatchdog() called with evt (null) & local (true)

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: info LOG: getChildThermostatDeviceIdsString() - !singleStat returning the list for all thermostats

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:34 PM: trace LOG: pollScheduled() - Running at 2020-05-06 18:37:34 CDT (epic: 1588808254698)

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeHumidChild, appName:ecobee Suite Smart Humidity, namespace:sandood, multiple:true, title:New Smart Humidity Helper…]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeWorkHomeChild, appName:ecobee Suite Working From Home, namespace:sandood, multiple:true, title:New Working From Home Helper…]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeThermalComfort, appName:ecobee Suite Thermal Comfort, namespace:sandood, multiple:true, title:New Thermal Comfort Helper…]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:26 PM: info LOG: The available Helper SmartApps are [[name:ecobeeContactsChild, appName:ecobee Suite Open Contacts, namespace:sandood, multiple:true, title:New Contacts & Switches Helper…], [name:ecobeeRoutinesChild, appName:ecobee Suite Routines, namespace:sandood, multiple:true, title:New Mode/Routine/Switches/Program Helper…], [name:ecobeeQuietTimeChild, appName:ecobee Suite Quiet Time, namespace:sandood, multiple:true, title:New Quiet Time Helper…], [name:ecobeeCirculationChild, appName:ecobee Suite Smart Circulation, namespace:sandood, multiple:true, title:New Smart Circulation Helper…], [name:ecobeeHumidChild, appName:ecobee Suite Smart Humidity, namespace:sandood, multiple:true, title:New Smart Humidity Helper…], [name:ecobeeModeChild, appName:ecobee Suite Smart Mode, namespace:sandood, multiple:true, title:New Smart Mode, Programs & Setpoints Helper…], [name:ecobeeRoomChild, appName:ecobee Suite Smart Room, namespace:sandood, multiple:true, title:New Smart Room Helper…], [name:ecobeeSwitchesChild, appName:ecobee Suite Smart Switches, namespace:sandood, multiple:true, title:New Smart Switch/Dimmer/Vent Helper…], [name:ecobeeVentsChild, appName:ecobee Suite Smart Vents, namespace:sandood, multiple:true, title:New Smart Vents & Switches Helper…], [name:ecobeeZonesChild, appName:ecobee Suite Smart Zones, namespace:sandood, multiple:true, title:New Smart Zones Helper…], [name:ecobeeThermalComfort, appName:ecobee Suite Thermal Comfort, namespace:sandood, multiple:true, title:New Thermal Comfort Helper…], [name:ecobeeWorkHomeChild, appName:ecobee Suite Working From Home, namespace:sandood, multiple:true, title:New Working From Home Helper…]]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeSwitchesChild, appName:ecobee Suite Smart Switches, namespace:sandood, multiple:true, title:New Smart Switch/Dimmer/Vent Helper…]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:26 PM: trace LOG: globalPauseChildApps(false, null), child: Thermal Comfort - Home - Cool/Auto (43c35788-8a74-48f9-81be-920687b6b870)

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeVentsChild, appName:ecobee Suite Smart Vents, namespace:sandood, multiple:true, title:New Smart Vents & Switches Helper…]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeModeChild, appName:ecobee Suite Smart Mode, namespace:sandood, multiple:true, title:New Smart Mode, Programs & Setpoints Helper…]

bbd75e17-e105-4aa9-977c-24fddd547721 6:37:26 PM: info pauseOff(true) - not currently paused…

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeQuietTimeChild, appName:ecobee Suite Quiet Time, namespace:sandood, multiple:true, title:New Quiet Time Helper…]

07fb0980-b8d6-4dcf-93d3-71bf450a4f3a 6:37:27 PM: trace LOG: Processing the app: [name:ecobeeRoomChild, appName:ecobee Suite Smart Room, namespace:sandood, multiple:true, title:New Smart Room Helper…]

43c35788-8a74-48f9-81be-920687b6b870 6:37:25 PM: info Initialization complete…current humidity is 43%

43c35788-8a74-48f9-81be-920687b6b870 6:37:25 PM: info Ecobee Suite Thermal Comfort Helper, version 1.8.13 on SmartThings Initializing…

43c35788-8a74-48f9-81be-920687b6b870 6:37:25 PM: trace Updated with settings: [pushNotify:false, heatClo:1.0, coolClo:0.6, debugOff:false, phone:3128829641, needAll:false, coolPmv:-0.5, tempDisable:false, theThermostat:EcobeeTherm: My ecobee, theModes:[Home, Stay Home], customPrefix:(helper) at (location):, heatPmv:-1.0, notify:true, minimize:false, infoOff:false, humidistats:[My Puck Living Room-6a65], heatMet:1.0, customTstat:(thermostat name), coolMet:1.1, speak:false]

43c35788-8a74-48f9-81be-920687b6b870 6:37:16 PM: info Heating preferred set point: 68.0°F (PMV: -0.90)

43c35788-8a74-48f9-81be-920687b6b870 6:37:16 PM: info Cooling preferred set point: 73.0°F (PMV: -0.65)

43c35788-8a74-48f9-81be-920687b6b870 6:37:15 PM: info Heating preferred set point: 68.0°F (PMV: -0.90)

43c35788-8a74-48f9-81be-920687b6b870 6:37:15 PM: info Cooling preferred set point: 73.0°F (PMV: -0.65)

Again. thanks for all the time you put into this!!