I found another instance and was able to catch the related log entries:
2023-03-02 21:30:00.003 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=climate, service=set_temperature, service_data=hvac_mode=heat, temperature=16, entity_id=['climate.great_room_thermostat']>
2023-03-02 21:30:00.005 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=switch.schedule_2851cf, old_state=<state switch.schedule_2851cf=on; weekdays=['daily'], timeslots=['21:30:00'], entities=['climate.great_room_thermostat'], actions=[{'service': 'climate.set_temperature', 'data': {'hvac_mode': 'heat', 'temperature': 16}}], current_slot=None, next_slot=0, next_trigger=2023-03-02T21:30:00-05:00, tags=[], icon=mdi:calendar-clock, friendly_name=Schedule #2851cf @ 2023-03-01T21:31:00.010500-05:00>, new_state=<state switch.schedule_2851cf=triggered; weekdays=['daily'], timeslots=['21:30:00'], entities=['climate.great_room_thermostat'], actions=[{'service': 'climate.set_temperature', 'data': {'hvac_mode': 'heat', 'temperature': 16}}], current_slot=0, next_slot=0, next_trigger=2023-03-02T21:30:00-05:00, tags=[], icon=mdi:calendar-clock, friendly_name=Schedule #2851cf @ 2023-03-02T21:30:00.005555-05:00>>
2023-03-02 21:30:00.012 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event scheduler_updated[L]>
2023-03-02 21:30:02.304 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=climate.great_room_thermostat, old_state=<state climate.great_room_thermostat=heat; hvac_modes=[<HVACMode.OFF: 'off'>, <HVACMode.HEAT: 'heat'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT_COOL: 'heat_cool'>], min_temp=5, max_temp=35, fan_modes=['Auto low', 'Low'], preset_modes=['none', 'Auxiliary'], current_temperature=19.5, temperature=20, target_temp_high=None, target_temp_low=None, current_humidity=40, fan_mode=Auto low, hvac_action=idle, preset_mode=none, fan_state=Idle / off, friendly_name=Great Room Thermostat, supported_features=ClimateEntityFeature.PRESET_MODE|FAN_MODE|TARGET_TEMPERATURE_RANGE|TARGET_TEMPERATURE @ 2023-02-25T17:57:19.434535-05:00>, new_state=<state climate.great_room_thermostat=heat; hvac_modes=[<HVACMode.OFF: 'off'>, <HVACMode.HEAT: 'heat'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT_COOL: 'heat_cool'>], min_temp=5, max_temp=35, fan_modes=['Auto low', 'Low'], preset_modes=['none', 'Auxiliary'], current_temperature=19.5, temperature=16, target_temp_high=None, target_temp_low=None, current_humidity=40, fan_mode=Auto low, hvac_action=idle, preset_mode=none, fan_state=Idle / off, friendly_name=Great Room Thermostat, supported_features=ClimateEntityFeature.PRESET_MODE|FAN_MODE|TARGET_TEMPERATURE_RANGE|TARGET_TEMPERATURE @ 2023-02-25T17:57:19.434535-05:00>>
2023-03-02 21:30:02.313 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.hvac_target_temp, old_state=<state sensor.hvac_target_temp=20; friendly_name=HVAC Target Temp @ 2023-03-02T06:00:02.327935-05:00>, new_state=<state sensor.hvac_target_temp=16; friendly_name=HVAC Target Temp @ 2023-03-02T21:30:02.313194-05:00>>
2023-03-02 21:30:07.399 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=climate.great_room_thermostat, old_state=<state climate.great_room_thermostat=heat; hvac_modes=[<HVACMode.OFF: 'off'>, <HVACMode.HEAT: 'heat'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT_COOL: 'heat_cool'>], min_temp=5, max_temp=35, fan_modes=['Auto low', 'Low'], preset_modes=['none', 'Auxiliary'], current_temperature=19.5, temperature=16, target_temp_high=None, target_temp_low=None, current_humidity=40, fan_mode=Auto low, hvac_action=idle, preset_mode=none, fan_state=Idle / off, friendly_name=Great Room Thermostat, supported_features=ClimateEntityFeature.PRESET_MODE|FAN_MODE|TARGET_TEMPERATURE_RANGE|TARGET_TEMPERATURE @ 2023-02-25T17:57:19.434535-05:00>, new_state=<state climate.great_room_thermostat=heat; hvac_modes=[<HVACMode.OFF: 'off'>, <HVACMode.HEAT: 'heat'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT_COOL: 'heat_cool'>], min_temp=5, max_temp=35, fan_modes=['Auto low', 'Low'], preset_modes=['none', 'Auxiliary'], current_temperature=19.5, temperature=20, target_temp_high=None, target_temp_low=None, current_humidity=40, fan_mode=Auto low, hvac_action=idle, preset_mode=none, fan_state=Idle / off, friendly_name=Great Room Thermostat, supported_features=ClimateEntityFeature.PRESET_MODE|FAN_MODE|TARGET_TEMPERATURE_RANGE|TARGET_TEMPERATURE @ 2023-02-25T17:57:19.434535-05:00>>
2023-03-02 21:30:07.407 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.hvac_target_temp, old_state=<state sensor.hvac_target_temp=16; friendly_name=HVAC Target Temp @ 2023-03-02T21:30:02.313194-05:00>, new_state=<state sensor.hvac_target_temp=20; friendly_name=HVAC Target Temp @ 2023-03-02T21:30:07.407266-05:00>>
The state change event for the thermostat is there,immediately followed by the “reverse” state change…
Is there any advise out there to help determine what is causing the thermostat to set the target temp “back” after 5 seconds?
e