(EDGE Driver-Mc): Zigbee Temp Sensor and Child Thermostat Mc, Zigbee Temp Sensor with Thermostat Mc

When switching to a mode other than off, a timer starts and every 15 sec calculates the status corresponding to the setpoints and the current temperature.
Until the first message from the device arrives with the temperature not performs the first calculation.

After that, it uses the last value saved and updated in the driver.

Are there recent temperature events in the history?
You can try another thermostat mode, auto for example, just in case

tested mine in Heat mode and this is the log

2022-01-18T10:54:54.361807477+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc <<< Cheking Temp >>>
2022-01-18T10:54:54.368141477+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc device: <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)>
2022-01-18T10:54:54.374098144+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostat_Run = running
2022-01-18T10:54:54.380108811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatOperatingState Before = idle
2022-01-18T10:54:54.386065144+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostat_Mode = heat
2022-01-18T10:54:54.392104144+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatFan_Mode = auto
2022-01-18T10:54:54.398934811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc cycleCurrent = stop
2022-01-18T10:54:54.405423144+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc device.preferences.floorRadaint = No
2022-01-18T10:54:54.411793811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc device.preferences.temperature DiffStarStop = 0.5
2022-01-18T10:54:54.417742811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc *** Current_temp *** 18.78 Celsius
2022-01-18T10:54:54.423818811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc ## heating_Setpoint ## 19.2
2022-01-18T10:54:54.429980811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToHeating <= 18.7
2022-01-18T10:54:54.436746811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToPendingHeat > 18.95
2022-01-18T10:54:54.442649811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc ## cooling_Setpoint ## 25.0
2022-01-18T10:54:54.448633144+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToCooling >= 25.5
2022-01-18T10:54:54.454996811+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToPendingCool < 25.25
2022-01-18T10:54:54.460763144+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatOperatingState **** heating ****
2022-01-18T10:54:54.467800811+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)> emitting event: {“attribute_id”:“thermostatOperatingState”,“capability_id”:“thermostatOperatingState”,“state”:{“value”:“heating”},“component_id”:“main”}
2022-01-18T10:54:54.531996477+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)> emitting event: {“attribute_id”:“infoPanel”,“capability_id”:“legendabsolute60149.infoPanel”,“state”:{“value”:“T= 18.78ºC, Next State: Pending Heat, T > 18.95ºC”},“component_id”:“main”}
2022-01-18T10:54:54.577682811+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)> emitting event: {“attribute_id”:“fanCyclicMode”,“capability_id”:“legendabsolute60149.fanCyclicMode”,“state”:{“value”:“On”},“component_id”:“main”}
2022-01-18T10:54:54.636033811+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Termostato device thread event handled
2022-01-18T10:55:03.686228812+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-18T10:55:09.361906146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc <<< Cheking Temp >>>
2022-01-18T10:55:09.368518146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc device: <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)>
2022-01-18T10:55:09.374546812+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostat_Run = running
2022-01-18T10:55:09.380754479+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatOperatingState Before = heating
2022-01-18T10:55:09.386684812+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostat_Mode = heat
2022-01-18T10:55:09.392739146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatFan_Mode = auto
2022-01-18T10:55:09.399138146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc cycleCurrent = stop
2022-01-18T10:55:09.406241479+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc device.preferences.floorRadaint = No
2022-01-18T10:55:09.412614479+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc device.preferences.temperature DiffStarStop = 0.5
2022-01-18T10:55:09.418738146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc *** Current_temp *** 18.78 Celsius
2022-01-18T10:55:09.425075812+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc ## heating_Setpoint ## 19.2
2022-01-18T10:55:09.431159812+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToHeating <= 18.7
2022-01-18T10:55:09.437220146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToPendingHeat > 18.95
2022-01-18T10:55:09.443632146+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc ## cooling_Setpoint ## 25.0
2022-01-18T10:55:09.450035479+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToCooling >= 25.5
2022-01-18T10:55:09.456249479+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc tempChangeToPendingCool < 25.25
2022-01-18T10:55:09.462213812+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatOperatingState **** heating ****
2022-01-18T10:55:09.469413479+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)> emitting event: {“attribute_id”:“thermostatOperatingState”,“capability_id”:“thermostatOperatingState”,“state”:{“value”:“heating”},“component_id”:“main”}
2022-01-18T10:55:09.496877146+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: 16fa2ff4-00ca-4b65-b1db-5af142511d65 [0x9CFB] (Termostato)> emitting event: {“attribute_id”:“infoPanel”,“capability_id”:“legendabsolute60149.infoPanel”,“state”:{“value”:“T= 18.78ºC, Next State: Pending Heat, T > 18.95ºC”},“component_id”:“main”}

I have a pretty long history of recent temperature change events, and I have tried other thermostat modes. Not seeing the timer activation happening. Any chance to add more tracing on ‘thermostat_Run’ variable in the driver?

Thermostat not working?
Have you tried reinstalling the device and/or rebooting the hub?

Added to this driver version
As I have created new profile and added code modification for battery, please could you let me know if both devices, CentraLite and Iris work well? Thanks

┌─────────────┬───────────────────────────────────────┐
│ Name        │ Zigbee Temp Sensor with Thermostat Mc │
│ Version     │ 2022-01-19T18:00:29.8406              │
└─────────────┴───────────────────────────────────────┘
  - id: "iMagic by GreatStar/1117-S"
    deviceLabel: Iris Multipurpose Sensor
    manufacturer: iMagic by GreatStar
    model: 1117-S
    deviceProfileName: motion-temp-humid-therm-battery

Remember that in the first installation or driver change:
Until it receives the first temperature event, it does not calculate the change of state, and you can see errors in CLI logs due to nil values for calculations.

heat the device a little with your hand for make faster the process

I installed the driver on the Iris motion detector.

I raised the temperature of the device 20°F. Unit says it is 80.8°F, cooling is set to 75°F, but it says the state is idle (should be cooling), and it says no expected change in thermostat state.

the following are logs switching between heat and cooling:

2022-01-19T19:08:35.361082641+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T19:08:37.409181099+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T19:08:37.415876224+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“args”:{“value”:“Locked”},“component”:“main”,“command”:“setThermostatLocked”,“capability”:“legendabsolute60149.thermostatLocked”,“positional_args”:[“Locked”]}
2022-01-19T19:08:37.424985224+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T19:08:37.428059391+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatLock State= Locked
2022-01-19T19:08:37.437503641+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“Locked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“attribute_id”:“thermostatLocked”}
2022-01-19T19:08:37.453029682+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:08:43.126050431+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T19:08:43.140169889+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“args”:{“value”:“Unlocked”},“component”:“main”,“command”:“setThermostatLocked”,“capability”:“legendabsolute60149.thermostatLocked”,“positional_args”:[“Unlocked”]}
2022-01-19T19:08:43.143717847+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T19:08:43.146584806+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatLock State= Unlocked
2022-01-19T19:08:43.150401472+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“attribute_id”:“thermostatLocked”}
2022-01-19T19:08:43.163743264+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:08:55.121790970+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:08:55.127945345+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xFF, rssi: -34, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x7B, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0002, DataType: Bitmap16, ZoneStatus: 0x0002 > > > >
2022-01-19T19:08:55.141473720+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T19:08:55.144612761+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: IASZone, attribute: ZoneStatus
2022-01-19T19:08:55.149450053+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“active”},“capability_id”:“motionSensor”,“attribute_id”:“motion”}
2022-01-19T19:08:55.163408845+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:08:57.133851219+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:08:57.160799219+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: TemperatureMeasurement >, lqi: 0xFF, rssi: -34, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x7C, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0000, DataType: Int16, MeasuredValue: 3200 > > > >
2022-01-19T19:08:57.202789552+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T19:08:57.212547052+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: TemperatureMeasurement, attribute: MeasuredValue
2022-01-19T19:08:57.222859719+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“C”,“value”:32.0},“capability_id”:“temperatureMeasurement”,“attribute_id”:“temperature”}
2022-01-19T19:08:57.265725844+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:05.363521634+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T19:09:06.149944634+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T19:09:06.155937467+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“args”:{“mode”:“heat”},“component”:“main”,“command”:“setThermostatMode”,“capability”:“thermostatMode”,“positional_args”:[“heat”]}
2022-01-19T19:09:06.159521134+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T19:09:06.162549842+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatMode heat
2022-01-19T19:09:06.167373050+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“heat”},“capability_id”:“thermostatMode”,“attribute_id”:“thermostatMode”}
2022-01-19T19:09:06.180755467+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“F”,“value”:70.0},“capability_id”:“thermostatHeatingSetpoint”,“attribute_id”:“heatingSetpoint”}
2022-01-19T19:09:06.194912925+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“F”,“value”:75.0},“capability_id”:“thermostatCoolingSetpoint”,“attribute_id”:“coolingSetpoint”}
2022-01-19T19:09:06.209755175+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“attribute_id”:“thermostatLocked”}
2022-01-19T19:09:06.223097134+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:10.323209383+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T19:09:10.335273841+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“args”:,“component”:“main”,“command”:“refresh”,“capability”:“refresh”,“positional_args”:}
2022-01-19T19:09:10.338813674+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T19:09:10.343879841+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x814B, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0020 > > >
2022-01-19T19:09:10.360379341+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x814B, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0002 > > >
2022-01-19T19:09:10.386946633+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x814B, dest_endpoint: 0x01, profile: 0x0104, cluster: RelativeHumidity >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0000 > > >
2022-01-19T19:09:10.395407299+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x814B, dest_endpoint: 0x01, profile: 0x0104, cluster: TemperatureMeasurement >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0000 > > >
2022-01-19T19:09:10.408573758+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:11.243537216+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:09:11.248680341+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, lqi: 0xFF, rssi: -34, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x49, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0020, ZclStatus: SUCCESS, DataType: Uint8, BatteryVoltage: 0x1D > > > >
2022-01-19T19:09:11.260923466+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion → battery_voltage
2022-01-19T19:09:11.264053216+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: PowerConfiguration, attribute: BatteryVoltage
2022-01-19T19:09:11.267878466+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:62},“capability_id”:“battery”,“attribute_id”:“battery”}
2022-01-19T19:09:11.282423174+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:11.343530757+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:09:11.348495466+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: RelativeHumidity >, lqi: 0xFF, rssi: -34, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x4B, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0000, ZclStatus: SUCCESS, DataType: Uint16, MeasuredValue: 0x10CC > > > >
2022-01-19T19:09:11.367467674+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T19:09:11.371509007+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: RelativeHumidity, attribute: MeasuredValue
2022-01-19T19:09:11.375567174+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:43},“capability_id”:“relativeHumidityMeasurement”,“attribute_id”:“humidity”}
2022-01-19T19:09:11.388863216+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:11.392324007+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:09:11.398136507+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: TemperatureMeasurement >, lqi: 0xFF, rssi: -34, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x4C, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0000, ZclStatus: SUCCESS, DataType: Int16, MeasuredValue: 2765 > > > >
2022-01-19T19:09:11.412103966+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T19:09:11.415231924+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: TemperatureMeasurement, attribute: MeasuredValue
2022-01-19T19:09:11.420260257+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“C”,“value”:27.65},“capability_id”:“temperatureMeasurement”,“attribute_id”:“temperature”}
2022-01-19T19:09:11.433980716+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:11.783564424+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:09:11.788512299+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xFF, rssi: -34, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x4A, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0002, ZclStatus: SUCCESS, DataType: Bitmap16, ZoneStatus: 0x0002 > > > >
2022-01-19T19:09:11.800524632+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T19:09:11.803676257+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: IASZone, attribute: ZoneStatus
2022-01-19T19:09:11.807477966+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“active”},“capability_id”:“motionSensor”,“attribute_id”:“motion”}
2022-01-19T19:09:11.828936507+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:19.901881505+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T19:09:19.915605964+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“args”:{“mode”:“cool”},“component”:“main”,“command”:“setThermostatMode”,“capability”:“thermostatMode”,“positional_args”:[“cool”]}
2022-01-19T19:09:19.919216297+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T19:09:19.922345297+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatMode cool
2022-01-19T19:09:19.926134922+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“cool”},“capability_id”:“thermostatMode”,“attribute_id”:“thermostatMode”}
2022-01-19T19:09:19.940691297+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“F”,“value”:70.0},“capability_id”:“thermostatHeatingSetpoint”,“attribute_id”:“heatingSetpoint”}
2022-01-19T19:09:19.955456339+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“F”,“value”:75.0},“capability_id”:“thermostatCoolingSetpoint”,“attribute_id”:“coolingSetpoint”}
2022-01-19T19:09:19.979559380+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“attribute_id”:“thermostatLocked”}
2022-01-19T19:09:19.997821339+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:27.399326379+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T19:09:27.427052004+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: TemperatureMeasurement >, lqi: 0xFF, rssi: -34, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x7D, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0000, DataType: Int16, MeasuredValue: 2765 > > > >
2022-01-19T19:09:27.450713712+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T19:09:27.460958295+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: TemperatureMeasurement, attribute: MeasuredValue
2022-01-19T19:09:27.467304587+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“component_id”:“main”,“state”:{“unit”:“C”,“value”:27.65},“capability_id”:“temperatureMeasurement”,“attribute_id”:“temperature”}
2022-01-19T19:09:27.485958879+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T19:09:35.365639335+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T19:10:05.380560203+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T19:10:35.379296251+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T19:11:05.382333036+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll

Screen shot of device tile

@Paul_Oliver
Has it given information on the change of state of the thermostat?
Is the calculation timer seen in the log?

It still says “No Expected Change in Thermostat State”

I do not see any reference to calculation or timer in the logs.

Please install this version with the CLI to see what you see in the logs. I have put some traces

┌─────────────┬───────────────────────────────────────┐
│ Name        │ Zigbee Temp Sensor with Thermostat Mc │
│ Version     │ 2022-01-19T20:20:25.253027            │
└─────────────┴───────────────────────────────────────┘

Logs
2022-01-19T20:32:44.746199462+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:32:44.777631587+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“legendabsolute60149.thermostatLocked”,“command”:“setThermostatLocked”,“positional_args”:[“Locked”],“args”:{“value”:“Locked”}}
2022-01-19T20:32:44.781243587+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:32:44.787190045+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatLock State= Locked
2022-01-19T20:32:44.799429962+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatLocked”,“state”:{“value”:“Locked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“component_id”:“main”}
2022-01-19T20:32:44.813479295+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:32:46.487813462+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:32:46.500810837+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“legendabsolute60149.thermostatLocked”,“command”:“setThermostatLocked”,“positional_args”:[“Unlocked”],“args”:{“value”:“Unlocked”}}
2022-01-19T20:32:46.504284254+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:32:46.507118587+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatLock State= Unlocked
2022-01-19T20:32:46.511134587+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatLocked”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“component_id”:“main”}
2022-01-19T20:32:46.525045254+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:32:47.822052045+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T20:32:53.744254296+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:32:53.750852296+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatMode”,“command”:“setThermostatMode”,“positional_args”:[“heat”],“args”:{“mode”:“heat”}}
2022-01-19T20:32:53.754598046+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:32:53.757475213+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatMode heat
2022-01-19T20:32:53.761290879+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatMode”,“state”:{“value”:“heat”},“capability_id”:“thermostatMode”,“component_id”:“main”}
2022-01-19T20:32:53.774837629+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“heatingSetpoint”,“state”:{“value”:70.5,“unit”:“F”},“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”}
2022-01-19T20:32:53.789942629+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“coolingSetpoint”,“state”:{“value”:75.5,“unit”:“F”},“capability_id”:“thermostatCoolingSetpoint”,“component_id”:“main”}
2022-01-19T20:32:53.804300796+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatLocked”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“component_id”:“main”}
2022-01-19T20:32:53.817564879+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation Thermostat Mode >>>>>>>> heat
2022-01-19T20:32:53.821454213+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation thermostat_Run >>>>>>
2022-01-19T20:32:53.824747713+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:03.163046214+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:03.175191422+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatMode”,“command”:“setThermostatMode”,“positional_args”:[“cool”],“args”:{“mode”:“cool”}}
2022-01-19T20:33:03.178709131+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:03.181941964+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatMode cool
2022-01-19T20:33:03.185695381+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatMode”,“state”:{“value”:“cool”},“capability_id”:“thermostatMode”,“component_id”:“main”}
2022-01-19T20:33:03.199872047+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“heatingSetpoint”,“state”:{“value”:70.5,“unit”:“F”},“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:03.214547006+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“coolingSetpoint”,“state”:{“value”:75.5,“unit”:“F”},“capability_id”:“thermostatCoolingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:03.228742131+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatLocked”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“component_id”:“main”}
2022-01-19T20:33:03.243280464+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation Thermostat Mode >>>>>>>> cool
2022-01-19T20:33:03.246637422+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation thermostat_Run >>>>>>
2022-01-19T20:33:03.250581172+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:10.211741881+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:10.224952256+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatMode”,“command”:“setThermostatMode”,“positional_args”:[“off”],“args”:{“mode”:“off”}}
2022-01-19T20:33:10.228468756+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:10.231676923+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatMode off
2022-01-19T20:33:10.235457256+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatMode”,“state”:{“value”:“off”},“capability_id”:“thermostatMode”,“component_id”:“main”}
2022-01-19T20:33:10.250022298+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatOperatingState”,“state”:{“value”:“idle”},“capability_id”:“thermostatOperatingState”,“component_id”:“main”}
2022-01-19T20:33:10.266267756+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“infoPanel”,“state”:{“value”:“No Expected Change in Thermostat State”},“capability_id”:“legendabsolute60149.infoPanel”,“component_id”:“main”}
2022-01-19T20:33:10.280876715+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatLocked”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“component_id”:“main”}
2022-01-19T20:33:10.293209548+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation Thermostat Mode >>>>>>>> off
2022-01-19T20:33:10.297659465+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:11.076927882+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T20:33:11.081766215+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xFF, rssi: -46, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x09, seqno: 0x10, ZCLCommandId: 0x00 >, < ZoneStatusChangeNotification || zone_status: 0x0000, extended_status: 0x00, zone_id: 0x00, delay: 0x0000 > > >
2022-01-19T20:33:11.093926298+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T20:33:11.096818257+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterCommandHandler: cluster: IASZone, command: ZoneEnrollResponse
2022-01-19T20:33:11.100689548+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“motion”,“state”:{“value”:“inactive”},“capability_id”:“motionSensor”,“component_id”:“main”}
2022-01-19T20:33:11.122073257+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:11.484197257+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T20:33:11.489950548+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xFF, rssi: -46, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x11, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0002, DataType: Bitmap16, ZoneStatus: 0x0000 > > > >
2022-01-19T20:33:11.501693340+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T20:33:11.504807423+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: IASZone, attribute: ZoneStatus
2022-01-19T20:33:11.508549923+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“motion”,“state”:{“value”:“inactive”},“capability_id”:“motionSensor”,“component_id”:“main”}
2022-01-19T20:33:11.520711173+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:16.464075049+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:16.476291466+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatMode”,“command”:“setThermostatMode”,“positional_args”:[“heat”],“args”:{“mode”:“heat”}}
2022-01-19T20:33:16.479802632+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:16.482930174+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc thermostatMode heat
2022-01-19T20:33:16.486877632+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatMode”,“state”:{“value”:“heat”},“capability_id”:“thermostatMode”,“component_id”:“main”}
2022-01-19T20:33:16.501345716+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“heatingSetpoint”,“state”:{“value”:70.5,“unit”:“F”},“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:16.514713132+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“coolingSetpoint”,“state”:{“value”:75.5,“unit”:“F”},“capability_id”:“thermostatCoolingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:16.530064716+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“thermostatLocked”,“state”:{“value”:“Unlocked”},“capability_id”:“legendabsolute60149.thermostatLocked”,“component_id”:“main”}
2022-01-19T20:33:16.544983257+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation Thermostat Mode >>>>>>>> heat
2022-01-19T20:33:16.548515132+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc Pre-timer Activation thermostat_Run >>>>>>
2022-01-19T20:33:16.551982257+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:17.823236091+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T20:33:26.047604550+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:26.053698300+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatHeatingSetpoint”,“command”:“setHeatingSetpoint”,“positional_args”:[72.5],“args”:{“setpoint”:72.5}}
2022-01-19T20:33:26.057465925+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:26.060528050+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc HeatingSetpoint 72.5
2022-01-19T20:33:26.064627175+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“heatingSetpoint”,“state”:{“value”:72.5,“unit”:“F”},“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:26.079411425+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:37.141239010+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T20:33:37.147228843+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xFF, rssi: -45, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x09, seqno: 0x12, ZCLCommandId: 0x00 >, < ZoneStatusChangeNotification || zone_status: 0x0002, extended_status: 0x00, zone_id: 0x00, delay: 0x0000 > > >
2022-01-19T20:33:37.160801843+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T20:33:37.164013676+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterCommandHandler: cluster: IASZone, command: ZoneEnrollResponse
2022-01-19T20:33:37.168669468+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“motion”,“state”:{“value”:“active”},“capability_id”:“motionSensor”,“component_id”:“main”}
2022-01-19T20:33:37.208106801+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:41.273339593+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T20:33:41.278147177+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xFF, rssi: -45, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x13, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0002, DataType: Bitmap16, ZoneStatus: 0x0002 > > > >
2022-01-19T20:33:41.295566927+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T20:33:41.298444177+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: IASZone, attribute: ZoneStatus
2022-01-19T20:33:41.302145718+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“motion”,“state”:{“value”:“active”},“capability_id”:“motionSensor”,“component_id”:“main”}
2022-01-19T20:33:41.315663968+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:43.508134677+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:43.521561302+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatHeatingSetpoint”,“command”:“setHeatingSetpoint”,“positional_args”:[73.5],“args”:{“setpoint”:73.5}}
2022-01-19T20:33:43.525422719+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:43.528315510+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc HeatingSetpoint 73.5
2022-01-19T20:33:43.532460260+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“heatingSetpoint”,“state”:{“value”:73.5,“unit”:“F”},“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:43.547314385+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:47.048981136+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:47.068487803+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatCoolingSetpoint”,“command”:“setCoolingSetpoint”,“positional_args”:[79],“args”:{“setpoint”:79}}
2022-01-19T20:33:47.078071261+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:47.081972928+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“coolingSetpoint”,“state”:{“value”:79,“unit”:“F”},“capability_id”:“thermostatCoolingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:47.094784719+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:33:47.825127261+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T20:33:50.355819303+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler capability
2022-01-19T20:33:50.362171678+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received command: {“component”:“main”,“capability”:“thermostatHeatingSetpoint”,“command”:“setHeatingSetpoint”,“positional_args”:[74],“args”:{“setpoint”:74}}
2022-01-19T20:33:50.365864345+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found CapabilityCommandDispatcher handler in st-zigbee-motion
2022-01-19T20:33:50.368724136+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc HeatingSetpoint 74
2022-01-19T20:33:50.372827553+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“heatingSetpoint”,“state”:{“value”:74,“unit”:“F”},“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”}
2022-01-19T20:33:50.385631053+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:34:17.839956056+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
2022-01-19T20:34:39.929861934+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee
2022-01-19T20:34:39.935915142+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x814B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: TemperatureMeasurement >, lqi: 0xFF, rssi: -42, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x14, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0x0000, DataType: Int16, MeasuredValue: 2225 > > > >
2022-01-19T20:34:39.949084434+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Found ZigbeeMessageDispatcher handler in st-zigbee-motion
2022-01-19T20:34:39.952282559+00:00 INFO Zigbee Temp Sensor with Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: TemperatureMeasurement, attribute: MeasuredValue
2022-01-19T20:34:39.956293225+00:00 INFO Zigbee Temp Sensor with Thermostat Mc <ZigbeeDevice: e3dcb300-0cd3-4820-a042-357b4cd6f90f [0x814B] (Office Sensor)> emitting event: {“attribute_id”:“temperature”,“state”:{“value”:22.25,“unit”:“C”},“capability_id”:“temperatureMeasurement”,“component_id”:“main”}
2022-01-19T20:34:39.970091934+00:00 DEBUG Zigbee Temp Sensor with Thermostat Mc Office Sensor device thread event handled
2022-01-19T20:34:47.851239809+00:00 TRACE Zigbee Temp Sensor with Thermostat Mc Received event with handler zigbee health poll
listening for logs… -

1 Like

I don’t understand why is nil the value Pre-timer Activation thermostat_Run >>>>>
must be Pre-timer Activation thermostat_Run >>>>> stopped

Please install this version with the CLI to see if it resolves

┌─────────────┬───────────────────────────────────────┐
│ Name        │ Zigbee Temp Sensor with Thermostat Mc │
│ Version     │ 2022-01-19T20:50:29.605778            │
└─────────────┴───────────────────────────────────────┘

this is my thermostat

2022-01-19T20:47:51.941726001+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc  Pre-timer Activation Thermostat Mode >>>>>>>>  rush hour
2022-01-19T20:47:52.072165668+00:00 PRINT Zigbee Temp Sensor with Thermostat Mc  Pre-timer Activation thermostat_Run >>>>>>     stopped

@Mariano_Colmenarejo my devices shows next status

Mine also works fine, but there are two users who have installed it again and the control timer is not initialized

Both the Iris and CentaLite devices are working with the changes you just made.

The only thing I noticed was that on the Iris sensor the Temperature is listed as 69.2°F on the detail page but on the tile T=68.36°F. I do have a temperature offset of -1.

Thanks again for writing and debugging these drivers.

In the next event it should be equal, if it’s not like that tell me and I’ll look at it

Thank you for your collaboration

Sorry for the inconvenience
Try this version of the driver, it seems that it solves the problem of the initialization of the timer

I have been playing with your virtual thermostat Driver, and it seem to work fine other than the temperatures do not agree with you use a temperature offset. 2 examples shown below:

The Office Sensor has a temperature offset of of -0.8°F.
The InfoPanel: T= 64.31ºF is different from the Temperature: 65.0°F at top of device page.
It appear that the offset only adjusts the InfoPanel: T= value. It does not affect the Temperature displayed at the top of the device page. Also the math appears to be off by about 0.1°F. 65.0 - 0.8 = 64.2.

The Laundry Rm Sensor has no temperature offset. The InfoPanel: T= 63.1ºF, and Temperature: 63.1°F. They are exactly the same.

Screen shot to follow.

1 Like


1 Like

Hello, @Paul_Oliver

The temperature compensation is applied immediately for the calculation of the state of the thermostat.

The correction for the temperature information in the stock capability is made when the next event arrives due to a change in temperature and is done automatically by the platform, taking into account whether it is ºC or ºF.

These are examples of how it does it on my thermostat and it should do the same for yours:

Set -1ºC temp offset (17,7ºc) and is only applied in the next timer cycle 15 sec max to info next change
when temp change to 17,8ºc two temp info are the same now:

All temperature information from device is is in ºC and the conversion to ºF has rounding and is the difference between my information with 2 decimal places and that of smartthing with 1 decimal place

1 Like

With this driver looks like the state is changing, but

  1. The device is no longer reporting the temperature. It stays 0C on the panel from the time the device is paired. My setpoint is 5.1C. Thermostat Next State Change Info panel says T=-327.68C, Next State: Pending Heat, T > 4.85C.

  2. Also the operating State show as ‘Heating’ but my Mode is off. Flipping the Mode to Heat does not change the state as it was Heating previously (expected). Then flipping Mode to Off changes the State to Idle, Next State panel changes to ‘no expected change’ but then very shortly (within 15 seconds) flips Sate back to Heating and Next State Panel to T=-327.68C, Next State: Pending Heat, T > 4.85C.

  3. Flipping the units to F changes all panels except the Temperature which stays at 0C. Most likely because of issue 1 - the driver is not reading sensor’s temperature.

I have tried rebooting the hub, re-installing the driver and re-pairing the device several times. And even tried to use this driver on my 2nd device. Could not get it to work yet …