Need help with smart heating via TS0601

I need some assistance to get more familiar with automation of my heating valves TS0601.

Given Environment and Goals

On the basement, I do have an open kitchen (living room and kitchen are same room).
Both have an radiator with TS0601 installed.

I would like to use Lovelace with simple-thermostat (GitHub - nervetattoo/simple-thermostat: A different take on the thermostat card for Home Assistant ♨️) to manage.

But I don’t want to manage them one by one, but both together.
Means, if temperature-sensor reach a given range, it should set both valves to on or off.

Questions

I wonder what the right way is to manage those valves. If I look into Zigbee2MQTT, I see this state for one of the valves:

{
    "away_mode": "OFF",
    "away_preset_day": 1,
    "away_preset_days": 0,
    "away_preset_hour": 0,
    "away_preset_minute": 0,
    "away_preset_month": 1,
    "away_preset_temperature": "17.0",
    "away_preset_year": 19,
    "binary_one": "OFF",
    "binary_two": "OFF",
    "child_lock": "UNLOCK",
    "comfort_temperature": "18.0",
    "current_heating_setpoint": "0.0",
    "current_heating_setpoint_auto": "12.0",
    "detectwindow_temperature": "17.0",
    "detectwindow_timeminute": 1,
    "eco_temperature": "16.0",
    "friday_hour_1": "07",
    "friday_hour_2": "22",
    "friday_hour_3": "24",
    "friday_hour_4": "24",
    "friday_hour_5": "24",
    "friday_hour_6": "24",
    "friday_hour_7": "24",
    "friday_hour_8": "24",
    "friday_minute_1": "30",
    "friday_minute_2": "30",
    "friday_minute_3": "00",
    "friday_minute_4": "00",
    "friday_minute_5": "00",
    "friday_minute_6": "00",
    "friday_minute_7": "00",
    "friday_minute_8": "00",
    "friday_temp_1": "16.0",
    "friday_temp_2": "22.0",
    "friday_temp_3": "16.0",
    "friday_temp_4": "15.5",
    "friday_temp_5": "17.0",
    "friday_temp_6": "21.0",
    "friday_temp_7": "17.0",
    "friday_temp_8": "21.0",
    "friday_temp_9": "17.0",
    "linkquality": 45,
    "local_temperature": "22.0",
    "local_temperature_calibration": "0.0",
    "monday_hour_1": "07",
    "monday_hour_2": "22",
    "monday_hour_3": "24",
    "monday_hour_4": "24",
    "monday_hour_5": "24",
    "monday_hour_6": "24",
    "monday_hour_7": "24",
    "monday_hour_8": "24",
    "monday_minute_1": "30",
    "monday_minute_2": "30",
    "monday_minute_3": "00",
    "monday_minute_4": "00",
    "monday_minute_5": "00",
    "monday_minute_6": "00",
    "monday_minute_7": "00",
    "monday_minute_8": "00",
    "monday_temp_1": "16.0",
    "monday_temp_2": "22.0",
    "monday_temp_3": "16.0",
    "monday_temp_4": "15.5",
    "monday_temp_5": "17.0",
    "monday_temp_6": "21.0",
    "monday_temp_7": "17.0",
    "monday_temp_8": "21.0",
    "monday_temp_9": "17.0",
    "preset": "manual",
    "saturday_hour_1": "08",
    "saturday_hour_2": "24",
    "saturday_hour_3": "22",
    "saturday_hour_4": "24",
    "saturday_hour_5": "24",
    "saturday_hour_6": "24",
    "saturday_hour_7": "24",
    "saturday_hour_8": "24",
    "saturday_minute_1": "30",
    "saturday_minute_2": "00",
    "saturday_minute_3": "45",
    "saturday_minute_4": "00",
    "saturday_minute_5": "00",
    "saturday_minute_6": "00",
    "saturday_minute_7": "00",
    "saturday_minute_8": "00",
    "saturday_temp_1": "16.0",
    "saturday_temp_2": "22.0",
    "saturday_temp_3": "16.0",
    "saturday_temp_4": "15.5",
    "saturday_temp_5": "17.0",
    "saturday_temp_6": "21.0",
    "saturday_temp_7": "17.0",
    "saturday_temp_8": "21.0",
    "saturday_temp_9": "17.0",
    "sunday_hour_1": "11",
    "sunday_hour_2": "22",
    "sunday_hour_3": "24",
    "sunday_hour_4": "24",
    "sunday_hour_5": "24",
    "sunday_hour_6": "24",
    "sunday_hour_7": "24",
    "sunday_hour_8": "24",
    "sunday_minute_1": "30",
    "sunday_minute_2": "30",
    "sunday_minute_3": "00",
    "sunday_minute_4": "00",
    "sunday_minute_5": "00",
    "sunday_minute_6": "00",
    "sunday_minute_7": "00",
    "sunday_minute_8": "00",
    "sunday_temp_1": "17.0",
    "sunday_temp_2": "21.0",
    "sunday_temp_3": "17.0",
    "sunday_temp_4": "15.5",
    "sunday_temp_5": "17.0",
    "sunday_temp_6": "21.0",
    "sunday_temp_7": "17.0",
    "sunday_temp_8": "21.0",
    "sunday_temp_9": "17.0",
    "system_mode": "off",
    "thursday_hour_1": "07",
    "thursday_hour_2": "22",
    "thursday_hour_3": "24",
    "thursday_hour_4": "24",
    "thursday_hour_5": "24",
    "thursday_hour_6": "24",
    "thursday_hour_7": "24",
    "thursday_hour_8": "24",
    "thursday_minute_1": "30",
    "thursday_minute_2": "30",
    "thursday_minute_3": "00",
    "thursday_minute_4": "00",
    "thursday_minute_5": "00",
    "thursday_minute_6": "00",
    "thursday_minute_7": "00",
    "thursday_minute_8": "00",
    "thursday_temp_1": "16.0",
    "thursday_temp_2": "22.0",
    "thursday_temp_3": "16.0",
    "thursday_temp_4": "15.5",
    "thursday_temp_5": "17.0",
    "thursday_temp_6": "21.0",
    "thursday_temp_7": "17.0",
    "thursday_temp_8": "21.0",
    "thursday_temp_9": "17.0",
    "tuesday_hour_1": "07",
    "tuesday_hour_2": "22",
    "tuesday_hour_3": "24",
    "tuesday_hour_4": "24",
    "tuesday_hour_5": "24",
    "tuesday_hour_6": "24",
    "tuesday_hour_7": "24",
    "tuesday_hour_8": "24",
    "tuesday_minute_1": "30",
    "tuesday_minute_2": "30",
    "tuesday_minute_3": "00",
    "tuesday_minute_4": "00",
    "tuesday_minute_5": "00",
    "tuesday_minute_6": "00",
    "tuesday_minute_7": "00",
    "tuesday_minute_8": "00",
    "tuesday_temp_1": "16.0",
    "tuesday_temp_2": "22.0",
    "tuesday_temp_3": "16.0",
    "tuesday_temp_4": "15.5",
    "tuesday_temp_5": "17.0",
    "tuesday_temp_6": "21.0",
    "tuesday_temp_7": "17.0",
    "tuesday_temp_8": "21.0",
    "tuesday_temp_9": "17.0",
    "voltage": 1150,
    "wednesday_hour_1": "07",
    "wednesday_hour_2": "22",
    "wednesday_hour_3": "24",
    "wednesday_hour_4": "24",
    "wednesday_hour_5": "24",
    "wednesday_hour_6": "24",
    "wednesday_hour_7": "24",
    "wednesday_hour_8": "24",
    "wednesday_minute_1": "30",
    "wednesday_minute_2": "30",
    "wednesday_minute_3": "00",
    "wednesday_minute_4": "00",
    "wednesday_minute_5": "00",
    "wednesday_minute_6": "00",
    "wednesday_minute_7": "00",
    "wednesday_minute_8": "00",
    "wednesday_temp_1": "16.0",
    "wednesday_temp_2": "22.0",
    "wednesday_temp_3": "16.0",
    "wednesday_temp_4": "15.5",
    "wednesday_temp_5": "17.0",
    "wednesday_temp_6": "21.0",
    "wednesday_temp_7": "17.0",
    "wednesday_temp_8": "21.0",
    "wednesday_temp_9": "17.0"
}

Am I right, that all those “weekday-settings” only applicable if I set the valve hvac_mode to auto?

Should I use this weekday settings in any way, or should I implement it in HA?

For HA-Implementation I don’t yet really know how exactly I should do it. I would guess something like:

  1. only use the valves in mode head and off
  2. create an automation that checks a sensor for a temperature and
  3. if it reach a given value toggle the valve between heat and off ?

Hi,
I don’t have those valves but as for

But I don’t want to manage them one by one, but both

goes try creating helper group or zigbee group. One of them should suit your needs.
I ditch automation config as it drains battery without any significant effect. At least in my case. I set them to manual mode to use the temp I want. For rooms that are occupied I use 25 degrees and for empty rooms 18. The effect I want to archive by that is more heat where I need it but keep at least some temp in other parts of the house.
The reason for this is thermal capacity of the house.
For on off settings I use automation. When buderus is set to summer mode valves are off.