Wie hast Du denn die Zeitpläne in HomeKit hinterlegt?
Meine Zeitpläne habe ich ganz einfach mit einer Automation in Homekit gelöst.
z.B. Morgens 07:00 Temperatur -> 23°
Morgens 11:00 Temperatur ->14°
fürs Wochenende habe ich andere Zeiten hinterlegt. Funktioniert zuverlässig.