It appears to be every couple of seconds I get the warning when a message comes in on MQTT and Home Assistant tries to process it.
2025-11-26 11:40:05.172 WARNING (MainThread) [homeassistant.components.mqtt.climate] Invalid ['cooling', 'defrosting', 'drying', 'fan', 'heating', 'idle', 'off', 'preheating'] action: {"QTY":7,"Power":"On","SystemOperationMode":"Heating","Zone1OperationMode":"Heating Fixed Flow","Zone2OperationMode":"Heating Auto Adapt","TimerProhibit":"None","Z1ActiveInput":1,"Z2ActiveInput":1,"Z1Setpoint":20.5,"Z2Setpoint":0,"ErrorCode":0,"DHWForce":"Off","Holiday":"Off","HolidayHrs":0,"RC1Input":20,"RC2Input":21.9,"RC3Input":21.4,"RC4Input":21.2,"RC5Input":20.9,"RC6Input":21.2,"RC7Input":19.8,"RC8Input":18,"HB_ID":0}
2025-11-26 11:40:08.154 WARNING (MainThread) [homeassistant.components.mqtt.climate] Invalid ['cooling', 'defrosting', 'drying', 'fan', 'heating', 'idle', 'off', 'preheating'] action: {"QTY":7,"Power":"On","SystemOperationMode":"Heating","Zone1OperationMode":"Heating Fixed Flow","Zone2OperationMode":"Heating Auto Adapt","TimerProhibit":"None","Z1ActiveInput":1,"Z2ActiveInput":1,"Z1Setpoint":20.5,"Z2Setpoint":0,"ErrorCode":0,"DHWForce":"Off","Holiday":"Off","HolidayHrs":0,"RC1Input":20,"RC2Input":21.9,"RC3Input":21.4,"RC4Input":21.2,"RC5Input":20.9,"RC6Input":21.2,"RC7Input":19.8,"RC8Input":18,"HB_ID":0}
2025-11-26 11:40:08.158 WARNING (MainThread) [homeassistant.components.mqtt.climate] Invalid ['cooling', 'defrosting', 'drying', 'fan', 'heating', 'idle', 'off', 'preheating'] action: {"QTY":7,"Power":"On","SystemOperationMode":"Heating","Zone1OperationMode":"Heating Fixed Flow","Zone2OperationMode":"Heating Auto Adapt","TimerProhibit":"None","Z1ActiveInput":1,"Z2ActiveInput":1,"Z1Setpoint":20.5,"Z2Setpoint":0,"ErrorCode":0,"DHWForce":"Off","Holiday":"Off","HolidayHrs":0,"RC1Input":20,"RC2Input":21.9,"RC3Input":21.4,"RC4Input":21.2,"RC5Input":20.9,"RC6Input":21.2,"RC7Input":19.8,"RC8Input":18,"HB_ID":0}