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!!