ja es ist Hardware verbaut um die Batterie in einem vorgegebene Temperaturfenster zu halten. Inwiefern diese Hardware mit MJ24 geändert/upgegradet wurde um z.b. mehr Heizleistung (was aber, wenn ich mich erinnere, nicht der Fall sein sollte) zu haben, weiß man nicht, es kann auch sein dass es nicht mit der Hardware zur Heizleistung sondern der Überwachung drumrum (neue/mehr Sensoren, andere Ansteuerung des Systems usw.) die mit dem MJ24 dazukam.
Bei ME 3 ist es ja ein System Richtung: Akku unter 0°C (bei me 792 unter 8°C) heizen bis über diese Temperatur und umgekehrt, Akku zu heiß (weiß dort den Schwellenwert nicht) -> kühlen. Dieses System kann (ist?) auch in sich geschlossen im BMS programmiert werden.
Wenn man hingegen ein aktives Preheating wie mit, ab ME4, haben will, braucht es etwas mehr, da muss z.b. das Navi (automatisches Preheating bei eingeplanten Ladestop am HPC) mit dem BMS "reden" können und auch Informationen vom BMS bezüglich aktuellere Akkutemperatur usw bekomme. Und wenn ich das richtig verstanden habe, ist genau da das Problem vorhanden. [...]
Das sich an der Hardware was geändert hat, wäre möglich, aber mMn erstmal nicht relevant. Der zweite Punkt "da müssen andere Systeme miteinander reden" ist meiner Vermutung nach der relevante Knackpunkt. Wie Du schon sagst, bei ME3 (und vorher) redet das BMS mit dem Thermomanagement und sagt "Batterie zu warm/kalt, mach was dagegen". Die Werte wurden ja auch schon angepasst, so dass die Batterie jetzt erst unter 0°C friert, vorher war ihr ja schon unter 8°C unangenehm kühl. Für Preheating muss jetzt das Infotainment da mit rein, denn da drücke ich ja die (virtuelle) Taste bzw. das sagt über die Ladeplanung dann bescheid "heiz ein, wir wollen gleich an den HPC". Und ich vermute, dass hier die Problematik liegt, dass bei ME3 (und vorher) dieser Weg nicht vorhanden ist und hier zur Abstimmung die Lieferanten von drei Steuergeräten (Batterie, Thermo und Infotainment) irgendwie zusammengebracht werden müssen.