Bei mir läuft das ganze über Home Assistant. Morgens wird geprüft wie kalt es ist und dann entsprechend meiner festen Vorgaben für 20 Minuten oder 30 Minuten vorgeheizt und auch die Lenkradheizung und Sitzheizung eingeschaltet.
z.B.:
Temperatur < 5 Grad wird 30 Minuten geheizt und 15 min vor Abfahrt Sitzheizung und Lenkradheizung
Temperatur > 5 Grad wird 20 Minuten geheizt und 15 min vor Abfahrt Sitzheizung und Lenkradheizung.
Man könnte das natürlich noch mehr verfeinern mir reichen aber entweder 20 min oder 30 min. Wenn es über 12 grad sind läuft garkeine Vorklimatisierung, nur Sitzheizung und Lenkradheizung