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

Hi @mario550

There are 6 different models of stelpro thermostat.They have not yet been activated in production, I don’t know what problem there may be
In the stock driver practically each model has different functions and uses a different subdriver, Therefore, without knowing the details of the operation of the thermostat, it seems difficult for me to guess which subdriver could fit to make it work.

#   - id: "Stelpro/STZB402plus"
#     deviceLabel: Stelpro Thermostat
#     manufacturer: Stelpro
#     model: STZB402+
#     deviceProfileName: thermostat-temperature-temperaturealarm
#   - id: "Stelpro/ST218"
#     deviceLabel: Stelpro Thermostat
#     manufacturer: Stelpro
#     model: ST218
#     deviceProfileName: thermostat-temperature-temperaturealarm
#   - id: "Stelpro/MaestroStat"
#     deviceLabel: Stelpro Thermostat
#     manufacturer: Stelpro
#     model: MaestroStat
#     deviceProfileName: thermostat-stelpro-profile
#   - id: "Stelpro/SORB"
#     deviceLabel: Stelpro Thermostat
#     manufacturer: Stelpro
#     model: SORB
#     deviceProfileName: thermostat-stelpro-profile
#   - id: "Stelpro/SonomaStyle"
#     deviceLabel: Stelpro Thermostat
#     manufacturer: Stelpro
#     model: SonomaStyle
#     deviceProfileName: thermostat-stelpro-profile

What DTH did you use before with this device?

@Mariano_Colmenarejo ,

I just used the standard stelpro maestro DTh (Not a custom one).

SMT402AD StelPro Maestro Baseboard / Convector Thermostat with Zigbee, White )

Maestro Smart Thermostat
Type Stelpro Maestro Thermostat
Current States * heatingSetpoint: 6 C

[

“heat”

]

[

“heat”

]

Hope this helps!

Hi @mario550

Added to this druvr version with same profile and subdriver that StelPro Maestro.
TRy it and Keep in mind that any Stelpro thermostat has been put into production yet, I don’t know if it will have any problems

───────────────────────────────────────────────────
 Name         Zigbee Thermostat Mc
 Version      2022-12-23T18:48:30.767503071        
───────────────────────────────────────────────────
- id: "Stelpro/SMT402AD" # Added M.colmenarejo
    deviceLabel: Stelpro Thermostat
    manufacturer: Stelpro
    model: SMT402AD
    deviceProfileName: thermostat-stelpro-profile

@Mariano_Colmenarejo,

It works, I can control the temperature.

thanks a lot.

1 Like

Thanks @Mariano_Colmenarejo - this is looking positive.
The basic actuator functions seem to be working correctly, certainly for the temperature settings.
As you identified - there is something unusual about the boost function - pressing the physical button (twice) opens the valve fully but there are no logs generated; the same in reverse - closes or reverts to temperature set point. For me, that function isnt really necessary - I can set the temperature higher or lower of course to have the valve open.

Howerver, the App is not reporting the value of something called “State” or the “Battery” level - these would be useful.

? Select a driver. 17
connecting… connected
2022-12-27T12:21:28.668836414+00:00 DEBUG Zigbee Thermostat Mc driver device thread event handled
2022-12-27T12:21:47.575394756+00:00 TRACE Zigbee Thermostat Mc Received event with handler capability
2022-12-27T12:21:47.738126756+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received command: {“args”:{},“capability”:“refresh”,“command”:“refresh”,“component”:“main”,“positional_args”:{}}
2022-12-27T12:21:47.814890423+00:00 TRACE Zigbee Thermostat Mc Found CapabilityCommandDispatcher handler in zigbee-thermostat
2022-12-27T12:21:47.921874090+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0011 > > >
2022-12-27T12:21:48.063173090+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0012 > > >
2022-12-27T12:21:48.215494090+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0000 > > >
2022-12-27T12:21:48.378374090+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x001B > > >
2022-12-27T12:21:48.442399423+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0029 > > >
2022-12-27T12:21:48.545456423+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x001E > > >
2022-12-27T12:21:48.639591757+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x001C > > >
2022-12-27T12:21:48.672207423+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: FanControl >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0001 > > >
2022-12-27T12:21:48.742780757+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: FanControl >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0000 > > >
2022-12-27T12:21:48.817038423+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x0020 > > >
2022-12-27T12:21:48.937769757+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> sending Zigbee message: < ZigbeeMessageTx || Uint16: 0x0000, < AddressHeader || src_addr: 0x0000, src_endpoint: 0x01, dest_addr: 0x430B, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x00, seqno: 0x00, ZCLCommandId: 0x00 >, < ReadAttribute || AttributeId: 0x003E > > >
2022-12-27T12:21:48.979938090+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:51.038410091+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:51.060133091+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xC6, rssi: -77, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5A, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0011, ZclStatus: SUCCESS, DataType: Int16, OccupiedCoolingSetpoint: 2600 > > > >
2022-12-27T12:21:51.534755758+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:51.578718758+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: OccupiedCoolingSetpoint
2022-12-27T12:21:51.653646758+00:00 WARN Zigbee Thermostat Mc Attempted to generate event for 07836e1e-4bb9-4e56-8bbe-17af82dba00b.main but it does not support capability Thermostat Cooling Setpoint
2022-12-27T12:21:51.871956758+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:51.895280091+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:51.914004091+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xD0, rssi: -74, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5B, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0012, ZclStatus: SUCCESS, DataType: Int16, OccupiedHeatingSetpoint: 2000 > > > >
2022-12-27T12:21:52.077160425+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:52.149226092+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: OccupiedHeatingSetpoint
2022-12-27T12:21:52.206675092+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“heatingSetpoint”,“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”,“state”:{“unit”:“C”,“value”:20.0}}
2022-12-27T12:21:52.415346092+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:52.516390092+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:52.598218092+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xC8, rssi: -74, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5D, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x001B, ZclStatus: SUCCESS, DataType: Enum8, ControlSequenceOfOperation: ControlSequenceOfOperation[HEATING_ONLY] > > > >
2022-12-27T12:21:52.828479092+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:52.878038425+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: ControlSequenceOfOperation
2022-12-27T12:21:52.967999759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“supportedThermostatModes”,“capability_id”:“thermostatMode”,“component_id”:“main”,“state”:{“value”:[“off”,“heat”,“emergency heat”]},“visibility”:{“displayed”:false}}
2022-12-27T12:21:53.011728759+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:53.039846425+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:53.083547425+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xCC, rssi: -74, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5E, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0029, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:53.150874425+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:53.186044759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:53.305503759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xD2, rssi: -74, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5F, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x001E, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:53.405549759+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:53.438308425+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:53.543015092+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xCE, rssi: -73, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x60, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x001C, ZclStatus: SUCCESS, DataType: Enum8, SystemMode: SystemMode[HEAT] > > > >
2022-12-27T12:21:53.717545092+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:53.725960092+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: SystemMode
2022-12-27T12:21:53.750266092+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“thermostatMode”,“capability_id”:“thermostatMode”,“component_id”:“main”,“state”:{“value”:“heat”}}
2022-12-27T12:21:53.812943426+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:53.818834426+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:53.855500092+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: FanControl >, lqi: 0xCC, rssi: -73, body_length: 0x0005, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x61, ZCLCommandId: 0x0B >, < DefaultResponse || cmd: 0x00, ZclStatus: UNSUPPORTED_CLUSTER > > >
2022-12-27T12:21:53.880149426+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:53.888758092+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:53.906212426+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: FanControl >, lqi: 0xD0, rssi: -73, body_length: 0x0005, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x62, ZCLCommandId: 0x0B >, < DefaultResponse || cmd: 0x00, ZclStatus: UNSUPPORTED_CLUSTER > > >
2022-12-27T12:21:53.926041759+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:53.948670092+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:53.966167759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, lqi: 0x9C, rssi: -70, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x63, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0020, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:53.996943759+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.008247092+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.048874426+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, lqi: 0xD0, rssi: -74, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x64, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x003E, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:54.065500092+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.071570759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.081749092+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xCC, rssi: -72, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5A, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0011, ZclStatus: SUCCESS, DataType: Int16, OccupiedCoolingSetpoint: 2600 > > > >
2022-12-27T12:21:54.097983092+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:54.104900092+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: OccupiedCoolingSetpoint
2022-12-27T12:21:54.111944426+00:00 WARN Zigbee Thermostat Mc Attempted to generate event for 07836e1e-4bb9-4e56-8bbe-17af82dba00b.main but it does not support capability Thermostat Cooling Setpoint
2022-12-27T12:21:54.117719759+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.123204759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.133967426+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xD2, rssi: -73, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5B, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0012, ZclStatus: SUCCESS, DataType: Int16, OccupiedHeatingSetpoint: 2000 > > > >
2022-12-27T12:21:54.154235093+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:54.159547426+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: OccupiedHeatingSetpoint
2022-12-27T12:21:54.166522093+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“heatingSetpoint”,“capability_id”:“thermostatHeatingSetpoint”,“component_id”:“main”,“state”:{“unit”:“C”,“value”:20.0}}
2022-12-27T12:21:54.192662759+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.201210093+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.213350759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xD0, rssi: -74, body_length: 0x0009, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5C, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0000, ZclStatus: SUCCESS, DataType: Int16, LocalTemperature: 1796 > > > >
2022-12-27T12:21:54.233602093+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:54.241538759+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: LocalTemperature
2022-12-27T12:21:54.248394093+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“temperature”,“capability_id”:“temperatureMeasurement”,“component_id”:“main”,“state”:{“unit”:“C”,“value”:17.96}}
2022-12-27T12:21:54.270986093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.278994093+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.290599759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xD2, rssi: -72, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5D, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x001B, ZclStatus: SUCCESS, DataType: Enum8, ControlSequenceOfOperation: ControlSequenceOfOperation[HEATING_ONLY] > > > >
2022-12-27T12:21:54.308056426+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:54.314336759+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: ControlSequenceOfOperation
2022-12-27T12:21:54.335299093+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“supportedThermostatModes”,“capability_id”:“thermostatMode”,“component_id”:“main”,“state”:{“value”:[“off”,“heat”,“emergency heat”]},“visibility”:{“displayed”:false}}
2022-12-27T12:21:54.354483093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.362491759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.371697759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xD0, rssi: -76, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5E, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0029, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:54.389489426+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.395483093+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.409477093+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xCC, rssi: -73, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x5F, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x001E, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:54.446999093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.452691759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.461251426+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: Thermostat >, lqi: 0xC6, rssi: -72, body_length: 0x0008, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x60, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x001C, ZclStatus: SUCCESS, DataType: Enum8, SystemMode: SystemMode[HEAT] > > > >
2022-12-27T12:21:54.478351093+00:00 TRACE Zigbee Thermostat Mc Found ZigbeeMessageDispatcher handler in zigbee-thermostat
2022-12-27T12:21:54.484633426+00:00 INFO Zigbee Thermostat Mc Executing ZclClusterAttributeValueHandler: cluster: Thermostat, attribute: SystemMode
2022-12-27T12:21:54.491187093+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> emitting event: {“attribute_id”:“thermostatMode”,“capability_id”:“thermostatMode”,“component_id”:“main”,“state”:{“value”:“heat”}}
2022-12-27T12:21:54.509695093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.517492426+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.530238759+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: FanControl >, lqi: 0xC6, rssi: -73, body_length: 0x0005, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x61, ZCLCommandId: 0x0B >, < DefaultResponse || cmd: 0x00, ZclStatus: UNSUPPORTED_CLUSTER > > >
2022-12-27T12:21:54.546966093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.552670759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.560746093+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: FanControl >, lqi: 0xCC, rssi: -72, body_length: 0x0005, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x62, ZCLCommandId: 0x0B >, < DefaultResponse || cmd: 0x00, ZclStatus: UNSUPPORTED_CLUSTER > > >
2022-12-27T12:21:54.577781093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:54.583254759+00:00 TRACE Zigbee Thermostat Mc Received event with handler zigbee
2022-12-27T12:21:54.591701426+00:00 INFO Zigbee Thermostat Mc <ZigbeeDevice: 07836e1e-4bb9-4e56-8bbe-17af82dba00b [0x430B] (Eurotronic Thermostat)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x430B, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, lqi: 0xCA, rssi: -72, body_length: 0x0006, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x63, ZCLCommandId: 0x01 >, < ReadAttributeResponse || < AttributeRecord || AttributeId: 0x0020, ZclStatus: UNSUPPORTED_ATTRIBUTE > > > >
2022-12-27T12:21:54.618507093+00:00 DEBUG Zigbee Thermostat Mc Eurotronic Thermostat device thread event handled
2022-12-27T12:21:58.686256095+00:00 DEBUG Zigbee Thermostat Mc driver device thread event handled

hello mariano
Can you add mine too?
temperature and humidity sensor

ManufacturerCode: _TZ3000_xr3htd96
Model: TS0201

please, thank you.

ps
sorry zigbee thing mc not working, I don’t know raw.

Hi @Andy_Godber

It seems that the information about the battery attribute voltage (0020) in the manual does not match reality, responding that it is not supported.

I have configured the attribute battery percentage remaining (0021) and I have corrected an error in the driver.

Now it should work better.

Install this version with the CLI and it would be nice if you capture the installation log.

───────────────────────────────────────────────────
 Name         Zigbee Thermostat Mc
 Version      2022-12-28T17:08:10.803167728        
───────────────────────────────────────────────────

Hi @muffin

Added to this driver version

─────────────────────────────────────────────────────────      
 Name         Zigbee Temp Sensor and Child Thermostat Mc 
 Version      2022-12-27T16:57:41.174053025
─────────────────────────────────────────────────────────
- id: "_TZ3000_xr3htd96/TS0201"
    deviceLabel: Tuya TS0201
    manufacturer: _TZ3000_xr3htd96
    model: TS0201
    deviceProfileName: temp-humid-battery

thank you very much mariano

1 Like

Hi @Mariano_Colmenarejo

I have a issue with my temperature sensor , they don’t show temperature in google home with your driver temperature sensor mc .

But if i choose zigbee temp sensor with thermostat mc , i can see the temperature on google home , but i have a big tiles in smartthings apps and google obviously think it a thermostat .

I just want to see the the temperature in google home , i dont care using that driver but with a normal tile size!!! Or maybee something that i did wrong on my side.

Thank you

Hi @Sylvain
Driver Zigbee Temp Humidity Sensor Mc was replaced by Zigbee Temp Sensor and Child Thermostat Mc.
You can try using this driver without create optional child thermostat.

Yes thats what i did and no information in google home .
The only driver that as work is zigbee temp sensor with thermostat mc , cause google think its a thermostat .

The two drivers have the same Thermostat category in all profiles, I don’t know why one is seen in google home and the other is not

Ok in that case , there no way to replace that that big tile is the setting of this driver zigbee temps sensor with thermostat mc .

I thinks its becaus with the driver zigbee temps sensor and child thermostat , its not a thermostat till i will create the child thermostat and then google home will diplay the temperature of the thermostat , maybee im wrong , i will have to try that.
But i will have have too much device for nothings !!!

Just try , create a child thermostat and google dont see the child , but im pretty shure if google will see it , then the temperature will dislay.

Google home is not supporting temperure sensor , only thermostat , i think is that

Can ThirdReality thermal and humidity sensor be added to this awesome driver?

Name ThirdReality Thermal & Humidity Sensor
Mfg Name SmartThings
Mfg Code Third Reality, Inc
Model 3RTHS24BZ
ocf Type oic.d.thermostat
Category Thermostat
Presentation ID SmartThings-smartthings-SmartSense_Temp/Humidity_Sensor

This device was added time ago to drivers:
Zigbee Temp Sensor and Child Thermostat Mc
Zigbee Temp Sensor with Thermostat Mc

Thank you friend. I did see that. My mistake I should have highlighted this. The issue I see is that it’s just a sensor, capable of reporting temp and humidity. Adding it in the 2 you mentioned essentially causes this to appear as if it’s a thermostat, which is not the case here. Is there any alternative?

If you use Zigbee Temp Sensor and Child Thermostat Mc and you do not create virtual child thermostat then the driver works as temperature and humidity sensor.

Create Virtual child thermostat is a option for users need a virtual thermostat functions

1 Like

How are folks using virtual thermostats? Can they control actual thermostats, but just use a remote Temp sensor and have better scheduling (and somehow mirror physical thermostat to virtual)? Or are folks using to control space heaters and things that don’t have built in smart thermostats?