Zu Zonen und Abwesenheiten hatte ich heute morgen noch Erkennung ob jemand zu Hause und Trigger der Automation geschrieben.
Damit kannst Du natürlich auch feststellen wie viele Personen in der Zone zone.heating sind. Und dann z.B. als Trigger definieren, dass wenn eine Person in der Heating Zone ist / die Zone > 0 ist, aber niemand mehr Home ist… bzw. eher anders herum, wenn niemand mehr zu Hause aber noch in der Zone ist bzw. Sobald zuhause verlassen wird, weil man ja automatisch noch in der 150 km Zone ist.
Und dann eben, wenn auch keiner mehr in der Zone ist, weiter runter regeln…
Die Lösung von @maxe finde ich auch sehr schön. Da musst Du es allerdings für die einzelnen Personen selbst festlegen.