Midea matter support issue

Here are the six possible FanModeSequences:

Your device is 2. Looks like every device should support off, but not every device supports on.

Going through this list with some more “elseifs” to set the correct capabilities.thermostatFanMode.supportedThermostatFanModes should do the trick…

1 Like

If you want you can test a driver from this channel.

  1. Delete the device in the SmartThings app
  2. Click the link above
  3. Accept → Enroll → Available Drivers → Install
  4. Add device in the SmartThings app

Thank you!
I didn’t end up deleting it and readding it (which I know I should have), but I did change it and manually changed the fan and modes on the air conditioner, which propagated the new values in the app. 2 things:

  1. I bought another Midea air conditioner (Amazon.com) which doesn’t have a medium setting for the fan. The driver does show it.
  2. A week or so ago (not related to your driver), I have lost the ability to set the cooling temperature. I’m not sure what has changed. This is for all of my Midea air conditioners. The value updates when I change it on the unit, but I can’t change it from smartthings. Do you think it is related to the issue where the value is off by 0.3?

It would be a good idea to delete and re-add the device to see what works and what doesn’t.

Deleted and readded. Same behavior. Setting cooling temp doesn’t work and there shouldnt be a medium fan mode for the mobile unit.

Following…

I have the U shaped window unit and see i cannot change the temp from the ST app

1 Like

@nayelyz, any thoughts on us not able to change the temp value?

Hi, @Wajo357

Have you collected the driver logs to see the command received from SmartThings, the message sent to the Matter device, and the response from the device?
That could help you know if the device is rejecting the command.

You mentioned the value is “off by 0.3.” In your picture, I see the cooling temperature set at 70.7. Does that mean it should be 71?
If so, did you try to control it using the - and + symbols, or did you type the number 71 directly but the value was changed to 70.7?

@nayelyz It should be 71. I tried both:

2025-06-27T12:32:19.257001040-04:00 TRACE Matter Thermostat  Received event with handler capability
2025-06-27T12:32:19.259893870-04:00 INFO Matter Thermostat  <MatterDevice: c879fc3b-d6cd-4746-814c-53a2b228f589 [DCC8C6C12416DDB8-80D60FB13E670A46] (Air Conditioner)> received command: {"args":{"setpoint":70.9},"capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","component":"main","named_args":{"setpoint":70.9},"positional_args":[70.9]}
2025-06-27T12:32:19.263123288-04:00 TRACE Matter Thermostat  Found CapabilityCommandDispatcher handler in matter-thermostat
2025-06-27T12:32:19.265462027-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-06-27T12:32:19.267994686-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-06-27T12:32:19.270213173-04:00 WARN Matter Thermostat  Invalid setpoint (70.9) outside the min (16.0) and the max (30.0)
2025-06-27T12:32:19.273900264-04:00 INFO Matter Thermostat  <MatterDevice: c879fc3b-d6cd-4746-814c-53a2b228f589 [DCC8C6C12416DDB8-80D60FB13E670A46] (Air Conditioner)> emitting event: {"attribute_id":"coolingSetpoint","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":21.5},"state_change":true}
2025-06-27T12:32:19.306791408-04:00 DEBUG Matter Thermostat  Air Conditioner device thread event handled
2025-06-27T12:32:31.828438234-04:00 TRACE Matter Thermostat  Received event with handler capability
2025-06-27T12:32:31.832063157-04:00 INFO Matter Thermostat  <MatterDevice: c879fc3b-d6cd-4746-814c-53a2b228f589 [DCC8C6C12416DDB8-80D60FB13E670A46] (Air Conditioner)> received command: {"args":{"setpoint":71.3},"capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","component":"main","named_args":{"setpoint":71.3},"positional_args":[71.3]}
2025-06-27T12:32:31.835557453-04:00 TRACE Matter Thermostat  Found CapabilityCommandDispatcher handler in matter-thermostat
2025-06-27T12:32:31.837919276-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-06-27T12:32:31.840302725-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-06-27T12:32:31.842533171-04:00 WARN Matter Thermostat  Invalid setpoint (71.3) outside the min (16.0) and the max (30.0)
2025-06-27T12:32:31.845969175-04:00 INFO Matter Thermostat  <MatterDevice: c879fc3b-d6cd-4746-814c-53a2b228f589 [DCC8C6C12416DDB8-80D60FB13E670A46] (Air Conditioner)> emitting event: {"attribute_id":"coolingSetpoint","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":21.5},"state_change":true}
2025-06-27T12:32:31.877599469-04:00 DEBUG Matter Thermostat  Air Conditioner device thread event handled

this seems wrong!
image

Hi, @Wajo357

Is it possible for you to capture the driver logs during the device installation? This means you need to delete the device > start the logcat > re-install the device.
Copy the logs into a file and send it to build@smartthings.com
I saw in the SmartThings driver that the min and max values are defined based on a report from the device. I don’t know if the custom driver you’re using is based on that one but I wanted to see what the device reports in this case and the value calculated by the driver.
I see the current value for the attribute that contains the accepted range in your device is:

"coolingSetpointRange":{
"value":{
"minimum":60.8
"maximum":86
"step":0.2
}
"unit":"F"
"timestamp":"2025-06-27T16:21:11.101Z"

Since the unit is Fahrenheit, it matches the 16-30 range in Celcius.

@nayelyz, same logging method by checking the driver?

Mmm, what do you mean “by checking the driver”?
You need to select the driver the device was using and once it detects a new joining, it will start logging the events.

This is a recent change that looks like it would solve the temperature range issue:

For RPC >= 5, the hub converts temperature values from capability
commands to Celsius, meaning the driver no longer needs to use separate
ranges for Celsius and Fahrenheit in order to determine the unit as
Celsius can always be assumed. A range is still used, in order to filter
out values received from the device that likely to be erroneous, but it
is much larger and will be able to accommodate the temperature range for
most use cases.

It’s currently in beta, though.

Some more changes are in the pipeline that would fix the other issue with the fan modes.

@Wajo357 has probably still the driver from a PR channel installed. Would make sense to install the Matter Thermostat driver from the beta channel to see if it works.

1 Like

I still use the beta one with some of my other air conditioners. Should I test something with those?

The driver I gave you here in this thread is not from the beta channel. It’s basically a modified snapshot from the production driver.

I’m just mentioning that, because it could cause confusion while debugging the current temperature range issue.

I haven’t really followed this thread, but you seem to have two issues: the unsupported fan mode (FanModeSequences) and the temperature issue, right?

From what I’ve seen, both issues are being worked on at the moment. Not yet in the stock drivers, though.

What’s the link to the beta channel?

Thanks!

@nayelyz
Sorry for the delay. I needed to find time to do this because it also deletes the device from the Midea app and all other integrations, when I reset the wifi

Here are the logs. It took me a few attempts to get it to pair.

2025-07-10T09:35:42.528769858-04:00 TRACE Matter Thermostat  Received event with handler device_lifecycle
2025-07-10T09:35:42.562178665-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received lifecycle event: added
2025-07-10T09:35:42.565615197-04:00 TRACE Matter Thermostat  Found DeviceLifecycleDispatcher handler in matter-thermostat
2025-07-10T09:35:42.567872468-04:00 WARN Matter Thermostat  Alias: PowerSourceFeature => Feature
2025-07-10T09:35:42.570222114-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> sending InteractionRequest: <InteractionRequest || type: READ, info_blocks: [<InteractionInfoBlock || cluster: Thermostat, attribute: ControlSequenceOfOperation>, <InteractionInfoBlock || cluster: FanControl, attribute: FanModeSequence>, <InteractionInfoBlock || cluster: FanControl, attribute: WindSupport>, <InteractionInfoBlock || cluster: FanControl, attribute: RockSupport>, <InteractionInfoBlock || cluster: Thermostat, attribute: AttributeList>]>
2025-07-10T09:35:42.666212707-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:42.669000983-04:00 DEBUG Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> added callback did not fail, executing init handler
2025-07-10T09:35:42.671701966-04:00 TRACE Matter Thermostat  Found DeviceLifecycleDispatcher handler in matter-thermostat
2025-07-10T09:35:42.674456325-04:00 WARN Matter Thermostat  Device does not support cluster 0x002F not adding subscribed attribute
2025-07-10T09:35:42.677392519-04:00 WARN Matter Thermostat  Device does not support cluster 0x0402 not adding subscribed attribute
2025-07-10T09:35:42.680417963-04:00 WARN Matter Thermostat  Device does not support cluster 0x0402 not adding subscribed attribute
2025-07-10T09:35:42.684562918-04:00 WARN Matter Thermostat  Device does not support cluster 0x0402 not adding subscribed attribute
2025-07-10T09:35:42.688540621-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> sending InteractionRequest: <InteractionRequest || type: SUBSCRIBE, info_blocks: [<InteractionInfoBlock || cluster: Thermostat, attribute: LocalTemperature>, <InteractionInfoBlock || cluster: Thermostat, attribute: OccupiedCoolingSetpoint>, <InteractionInfoBlock || cluster: Thermostat, attribute: OccupiedHeatingSetpoint>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMinHeatSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMaxHeatSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMinCoolSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMaxCoolSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: ThermostatRunningState>, <InteractionInfoBlock || cluster: Thermostat, attribute: ControlSequenceOfOperation>, <InteractionInfoBlock || cluster: Thermostat, attribute: SystemMode>]>
2025-07-10T09:35:42.748748134-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:35:42.751050364-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-07-10T09:35:42.755327778-04:00 TRACE Matter Thermostat  Received event with handler device_lifecycle
2025-07-10T09:35:42.757858302-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received lifecycle event: doConfigure
2025-07-10T09:35:42.760852996-04:00 TRACE Matter Thermostat  Found DeviceLifecycleDispatcher handler in matter-thermostat
2025-07-10T09:35:42.771312384-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:42.774259828-04:00 DEBUG Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> doConfigure callback did not fail, transitioning device to "PROVISIONED"
2025-07-10T09:35:44.336955483-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:44.337505155-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:35:44.341526317-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: AttributeList, data: Array: [Uint8: \x00, Uint8: \x05, Uint8: \x06, Uint8: \x11, Uint8: \x17, Uint8: \x18, Uint8: \x1B, Uint8: \x1C, Uint16: \xFF\xF8, Uint16: \xFF\xF9, Uint16: \xFF\xFB, Uint16: \xFF\xFC, Uint16: \xFF\xFD]>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanModeSequence, data: FanModeSequenceEnum: OFF_LOW_MED_HIGH_AUTO>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: ControlSequenceOfOperation, data: ControlSequenceOfOperationEnum: COOLING_ONLY>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || cluster: Thermostat, attribute: ControlSequenceOfOperation>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || cluster: FanControl, attribute: FanModeSequence>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || cluster: FanControl, attribute: WindSupport>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || cluster: FanControl, attribute: RockSupport>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || cluster: Thermostat, attribute: AttributeList>>]>
2025-07-10T09:35:44.343453209-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:44.345958232-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: AttributeList
2025-07-10T09:35:44.346369236-04:00 WARN Matter Thermostat  Alias: FanControlFeature => Feature
2025-07-10T09:35:44.347612748-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:35:44.347997210-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:35:44.350063604-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> Updating device profile to thermostat-fan-cooling-only-nostate-nobattery.
2025-07-10T09:35:45.088120493-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.091060145-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.093575627-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanModeSequence
2025-07-10T09:35:45.095882023-04:00 WARN Matter Thermostat  Attempted to generate event for 9604753e-e50e-4d8a-8e6e-a233210b3f09.main but it does not support capability Fan Mode
2025-07-10T09:35:45.099113345-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.101561867-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.104584437-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: ControlSequenceOfOperation
2025-07-10T09:35:45.107410254-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:35:45.109837777-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-07-10T09:35:45.114236567-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"supportedThermostatModes","capability_id":"thermostatMode","component_id":"main","state":{"value":["off","cool"]},"visibility":{"displayed":false}}
2025-07-10T09:35:45.184636175-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.225361384-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.227823199-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.230167762-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.232862995-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.235159308-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.237479371-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:35:45.239921852-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2200>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: AbsMinCoolSetpointLimit, data: Int16: 1600>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: AbsMaxCoolSetpointLimit, data: Int16: 3000>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: OccupiedCoolingSetpoint, data: Int16: 2200>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: ControlSequenceOfOperation, data: ControlSequenceOfOperationEnum: COOLING_ONLY>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: COOL>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x00, cluster: BasicInformation, attribute: SoftwareVersion, data: Uint8: \x01>>]>
2025-07-10T09:35:45.244629354-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.246894291-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:35:45.250507741-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:35:45.293079384-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.296118579-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.298408308-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: AbsMinCoolSetpointLimit
2025-07-10T09:35:45.300744955-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.304476072-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.306891303-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: AbsMaxCoolSetpointLimit
2025-07-10T09:35:45.309170824-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpointRange","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":{"maximum":30.0,"minimum":16.0,"step":0.1}}}
2025-07-10T09:35:45.347013006-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.349519571-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.352575724-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: OccupiedCoolingSetpoint
2025-07-10T09:35:45.355094789-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpointRange","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":{"maximum":30.0,"minimum":16.0,"step":0.1}}}
2025-07-10T09:35:45.379484931-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpoint","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:35:45.437971596-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.440464327-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.442865974-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: ControlSequenceOfOperation
2025-07-10T09:35:45.445150287-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:35:45.447572809-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-07-10T09:35:45.449959039-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"supportedThermostatModes","capability_id":"thermostatMode","component_id":"main","state":{"value":["off","cool"]},"visibility":{"displayed":false}}
2025-07-10T09:35:45.478267842-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.480564863-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.483871602-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:35:45.487289592-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"cool"}}
2025-07-10T09:35:45.537564306-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.540022620-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.542259891-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:35:45.544901540-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2200>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: OccupiedCoolingSetpoint, data: Int16: 2200>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: COOL>>]>
2025-07-10T09:35:45.550078796-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.552575444-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:35:45.555263136-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:35:45.582129050-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.587037596-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.623342889-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: OccupiedCoolingSetpoint
2025-07-10T09:35:45.626589752-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpointRange","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":{"maximum":30.0,"minimum":16.0,"step":0.1}}}
2025-07-10T09:35:45.649039126-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpoint","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:35:45.673831688-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.676550255-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:45.678846568-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:35:45.681121047-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"cool"}}
2025-07-10T09:35:45.720253575-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:45.723543730-04:00 TRACE Matter Thermostat  Received event with handler device_lifecycle
2025-07-10T09:35:45.725821251-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received lifecycle event: infoChanged
2025-07-10T09:35:45.729092239-04:00 TRACE Matter Thermostat  Found DeviceLifecycleDispatcher handler in matter-thermostat
2025-07-10T09:35:45.731381094-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.457311814-04:00 TRACE Matter Thermostat  Received event with handler device_lifecycle
2025-07-10T09:35:47.460792721-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received lifecycle event: infoChanged
2025-07-10T09:35:47.464351504-04:00 TRACE Matter Thermostat  Found DeviceLifecycleDispatcher handler in matter-thermostat
2025-07-10T09:35:47.466641400-04:00 WARN Matter Thermostat  Device does not support cluster 0x0402 not adding subscribed attribute
2025-07-10T09:35:47.469595219-04:00 WARN Matter Thermostat  Device does not support cluster 0x0402 not adding subscribed attribute
2025-07-10T09:35:47.472533579-04:00 WARN Matter Thermostat  Device does not support cluster 0x0402 not adding subscribed attribute
2025-07-10T09:35:47.476581117-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> sending InteractionRequest: <InteractionRequest || type: SUBSCRIBE, info_blocks: [<InteractionInfoBlock || cluster: FanControl, attribute: FanModeSequence>, <InteractionInfoBlock || cluster: FanControl, attribute: FanMode>, <InteractionInfoBlock || cluster: Thermostat, attribute: LocalTemperature>, <InteractionInfoBlock || cluster: Thermostat, attribute: OccupiedCoolingSetpoint>, <InteractionInfoBlock || cluster: Thermostat, attribute: OccupiedHeatingSetpoint>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMinHeatSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMaxHeatSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMinCoolSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: AbsMaxCoolSetpointLimit>, <InteractionInfoBlock || cluster: Thermostat, attribute: ThermostatRunningState>, <InteractionInfoBlock || cluster: Thermostat, attribute: ControlSequenceOfOperation>, <InteractionInfoBlock || cluster: Thermostat, attribute: SystemMode>]>
2025-07-10T09:35:47.497019139-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.590047873-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:35:47.593705490-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanModeSequence, data: FanModeSequenceEnum: OFF_LOW_MED_HIGH_AUTO>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanMode, data: FanModeEnum: AUTO>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2200>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: AbsMinCoolSetpointLimit, data: Int16: 1600>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: AbsMaxCoolSetpointLimit, data: Int16: 3000>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: OccupiedCoolingSetpoint, data: Int16: 2200>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: ControlSequenceOfOperation, data: ControlSequenceOfOperationEnum: COOLING_ONLY>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: COOL>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x00, cluster: BasicInformation, attribute: SoftwareVersion, data: Uint8: \x01>>]>
2025-07-10T09:35:47.598527701-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.600960265-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanModeSequence
2025-07-10T09:35:47.603359412-04:00 WARN Matter Thermostat  Alias: OFF_ON_AUTO => OFF_HIGH_AUTO
2025-07-10T09:35:47.605634850-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"supportedThermostatFanModes","capability_id":"thermostatFanMode","component_id":"main","state":{"value":["auto","on"]},"visibility":{"displayed":false}}
2025-07-10T09:35:47.661400365-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.664330517-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.666595746-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanMode
2025-07-10T09:35:47.668855600-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatFanMode","capability_id":"thermostatFanMode","component_id":"main","state":{"value":"auto"}}
2025-07-10T09:35:47.706945160-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.709220431-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.712365002-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:35:47.715882534-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":22.0}}

And more:

2025-07-10T09:35:47.747026322-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.749316926-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.751760991-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: AbsMinCoolSetpointLimit
2025-07-10T09:35:47.755880237-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpointRange","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":{"maximum":30.0,"minimum":16.0,"step":0.1}}}
2025-07-10T09:35:47.783677702-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.786394519-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.788661456-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: AbsMaxCoolSetpointLimit
2025-07-10T09:35:47.790985103-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpointRange","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":{"maximum":30.0,"minimum":16.0,"step":0.1}}}
2025-07-10T09:35:47.817616224-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.820467625-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.822891772-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: OccupiedCoolingSetpoint
2025-07-10T09:35:47.826657682-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpointRange","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":{"maximum":30.0,"minimum":16.0,"step":0.1}}}
2025-07-10T09:35:47.852302460-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpoint","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:35:47.882030860-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.884455966-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.887029364-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: ControlSequenceOfOperation
2025-07-10T09:35:47.889329094-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:35:47.891581323-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-07-10T09:35:47.894490017-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"supportedThermostatModes","capability_id":"thermostatMode","component_id":"main","state":{"value":["off","cool"]},"visibility":{"displayed":false}}
2025-07-10T09:35:47.921218263-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.923642827-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:47.925884765-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:35:47.928467164-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"cool"}}
2025-07-10T09:35:47.952938890-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:47.959670952-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:35:57.537301073-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:35:57.540232758-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2100>>]>
2025-07-10T09:35:57.543420985-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:35:57.546073807-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:35:57.548325368-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":21.0}}
2025-07-10T09:35:57.582728561-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:36:01.202055251-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:36:01.205743785-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2200>>]>
2025-07-10T09:36:01.209100816-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:36:01.211339004-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:36:01.213866569-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:36:01.248485265-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:36:11.026346670-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:36:11.029354989-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanMode, data: FanModeEnum: OFF>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2100>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: OFF>>]>
2025-07-10T09:36:11.033063399-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:36:11.035355629-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanMode
2025-07-10T09:36:11.037573274-04:00 WARN Matter Thermostat  Invalid Fan Mode (0)
2025-07-10T09:36:11.040398300-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:36:11.043010950-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:36:11.046489482-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:36:11.049163590-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":21.0}}
2025-07-10T09:36:11.094740723-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:36:11.097111162-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:36:11.100679612-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:36:11.103189760-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"off"}}
2025-07-10T09:36:11.137033284-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:36:29.405352496-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:36:29.408343357-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanMode, data: FanModeEnum: AUTO>>, <InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: COOL>>]>
2025-07-10T09:36:29.411513303-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:36:29.458868622-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanMode
2025-07-10T09:36:29.461700524-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatFanMode","capability_id":"thermostatFanMode","component_id":"main","state":{"value":"auto"}}
2025-07-10T09:36:29.487642059-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:36:29.489951997-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:36:29.492214893-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:36:29.495809219-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"cool"}}
2025-07-10T09:36:29.585675478-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:20.757618217-04:00 TRACE Matter Thermostat  Received event with handler capability
2025-07-10T09:37:20.775825474-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received command: {"args":{"setpoint":73.8},"capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","component":"main","named_args":{"setpoint":73.8},"positional_args":[73.8]}
2025-07-10T09:37:20.779091713-04:00 TRACE Matter Thermostat  Found CapabilityCommandDispatcher handler in matter-thermostat
2025-07-10T09:37:20.781314568-04:00 WARN Matter Thermostat  Alias: ThermostatFeature => Feature
2025-07-10T09:37:20.783707132-04:00 WARN Matter Thermostat  Alias: AUTOMODE => AUTO_MODE
2025-07-10T09:37:20.785951320-04:00 WARN Matter Thermostat  Invalid setpoint (73.8) outside the min (16.0) and the max (30.0)
2025-07-10T09:37:20.789044975-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"coolingSetpoint","capability_id":"thermostatCoolingSetpoint","component_id":"main","state":{"unit":"C","value":22.0},"state_change":true}
2025-07-10T09:37:20.824130143-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:28.643190163-04:00 TRACE Matter Thermostat  Received event with handler capability
2025-07-10T09:37:28.646432069-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received command: {"args":{"mode":"off"},"capability":"thermostatMode","command":"setThermostatMode","component":"main","named_args":{"mode":"off"},"positional_args":["off"]}
2025-07-10T09:37:28.649806476-04:00 TRACE Matter Thermostat  Found CapabilityCommandDispatcher handler in matter-thermostat
2025-07-10T09:37:28.652079206-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> sending InteractionRequest: <InteractionRequest || type: WRITE, info_blocks: [<InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: OFF>]>
2025-07-10T09:37:28.674810881-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:28.976396972-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:28.979194124-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: WRITE_RESPONSE, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode>>]>
2025-07-10T09:37:28.982481447-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:28.984937887-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:28.987516620-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: OFF>>]>
2025-07-10T09:37:28.991197072-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:28.994016224-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:37:28.997402673-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"off"}}
2025-07-10T09:37:29.035387953-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:30.077658418-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:30.080576612-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanMode, data: FanModeEnum: OFF>>]>
2025-07-10T09:37:30.083802393-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:30.086063706-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanMode
2025-07-10T09:37:30.088599064-04:00 WARN Matter Thermostat  Invalid Fan Mode (0)
2025-07-10T09:37:30.090802293-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:33.048936717-04:00 TRACE Matter Thermostat  Received event with handler capability
2025-07-10T09:37:33.052053455-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received command: {"args":{"mode":"cool"},"capability":"thermostatMode","command":"setThermostatMode","component":"main","named_args":{"mode":"cool"},"positional_args":["cool"]}
2025-07-10T09:37:33.055558572-04:00 TRACE Matter Thermostat  Found CapabilityCommandDispatcher handler in matter-thermostat
2025-07-10T09:37:33.057825052-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> sending InteractionRequest: <InteractionRequest || type: WRITE, info_blocks: [<InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: COOL>]>
2025-07-10T09:37:33.076006768-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:33.377292193-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:33.380073303-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: WRITE_RESPONSE, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode>>]>
2025-07-10T09:37:33.383669588-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:33.385916734-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:33.388163089-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: SystemMode, data: SystemModeEnum: COOL>>]>
2025-07-10T09:37:33.391971959-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:33.394461816-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: SystemMode
2025-07-10T09:37:33.397943349-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatMode","capability_id":"thermostatMode","component_id":"main","state":{"value":"cool"}}
2025-07-10T09:37:33.431374378-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:35.090981975-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:35.094374924-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: FanControl, attribute: FanMode, data: FanModeEnum: AUTO>>]>
2025-07-10T09:37:35.097455287-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:35.099716726-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: FanControl, attribute: FanMode
2025-07-10T09:37:35.102062456-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"thermostatFanMode","capability_id":"thermostatFanMode","component_id":"main","state":{"value":"auto"}}
2025-07-10T09:37:35.126409940-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:44.377382781-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:44.380287601-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2200>>]>
2025-07-10T09:37:44.383788718-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:44.386231783-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:37:44.388740140-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:37:44.422540465-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:47.537414558-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:47.540324169-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2100>>]>
2025-07-10T09:37:47.543729285-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:47.546879274-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:37:47.549276130-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":21.0}}
2025-07-10T09:37:47.582857620-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:50.962005033-04:00 TRACE Matter Thermostat  Received event with handler device_lifecycle
2025-07-10T09:37:50.965919196-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received lifecycle event: infoChanged
2025-07-10T09:37:50.968997142-04:00 TRACE Matter Thermostat  Found DeviceLifecycleDispatcher handler in matter-thermostat
2025-07-10T09:37:50.971454041-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled
2025-07-10T09:37:53.724261954-04:00 TRACE Matter Thermostat  Received event with handler matter
2025-07-10T09:37:53.728433911-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> received InteractionResponse: <InteractionResponse || type: REPORT_DATA, response_blocks: [<InteractionResponseInfoBlock || status: SUCCESS, <InteractionInfoBlock || endpoint: 0x01, cluster: Thermostat, attribute: LocalTemperature, data: Int16: 2200>>]>
2025-07-10T09:37:53.731505483-04:00 TRACE Matter Thermostat  Found MatterMessageDispatcher handler in matter-thermostat
2025-07-10T09:37:53.733987006-04:00 INFO Matter Thermostat  Executing AttributeReportHandler: cluster: Thermostat, attribute: LocalTemperature
2025-07-10T09:37:53.736257237-04:00 INFO Matter Thermostat  <MatterDevice: 9604753e-e50e-4d8a-8e6e-a233210b3f09 [180F20E8D743EF47-5249E749ECF53316] (Matter Thermostat)> emitting event: {"attribute_id":"temperature","capability_id":"temperatureMeasurement","component_id":"main","state":{"unit":"C","value":22.0}}
2025-07-10T09:37:53.793627581-04:00 DEBUG Matter Thermostat  Matter Thermostat device thread event handled