Le chauffage des sièges permet l'échauffement de l'assise et du dossier. L'électronique assurant la régulation de la température de chauffage choisie (3 niveaux) et la surveillance des défauts est intégrée au centre de commande de la console centrale (SZM).
Le chauffage des sièges peut être enclenché en trois niveaux, depuis la mise sous tension de la borne 15, en actionnant le bouton correspondant. Trois diodes, montées à l'intérieur du centre de commande, s'allument pour confirmer le fonctionnement. Le signal "Borne 15 active" est transmis au centre de commande de la console centrale par le bus K.
Lors de l'enclenchement du chauffage des sièges (actionnement unique du bouton), le régime de chauffage 1 est tout d'abord activé. La surface du siège est chauffée jusqu'à 44 °C environ. Toutes les trois diodes s'allument pour témoigner du fonctionnement.
Une nouvelle pression sur le bouton entraîne l'extinction de la diode du haut et le niveau 2 du chauffage est activé. Le siège n'est plus chauffé qu'à 39 °C.
Une nouvelle pression sur le bouton enclenche le chauffage des sièges au niveau 3. Seule la diode du bas s'allume. Le siège est chauffé jusqu'à 35 °C.
Le chauffage des sièges s'arrête en appuyant à nouveau sur le bouton ou en coupant le contact. De plus, le chauffage des sièges peut être éteint à chaque niveau en maintenant le bouton enfoncé pendant plus d'une seconde.
Le chauffage des sièges se fait par l'intermédiaire de nappes en fibres de carbone à l'intérieur du composant principal et de fils métalliques (filaments) à l'intérieur du bourrelet. L'assise et le dossier comportent respectivement un élément chauffant en fibre de carbone. Les éléments médians de l'assise et du dossier ainsi que les bourrelets de l'assise et du dossier sont toujours chauffés. Sur le siège sport, des fils chauffants ou des nappes en fibres de carbone sont incorporés en plus au niveau de l'appuie des cuisses. Sur le siège Sport de la série E39 avec sellerie tissu, les bourrelets de l'assise et du dossier ne sont pas chauffés.
La température est mesurée par une sonde dissimulée dans le coussin du siège puis transmise au centre de commande.
Si la tension de la batterie du véhicule est inférieure à 11,4 V ± 0,3 V, l'alimentation électrique des éléments chauffants est coupée par l'électronique de chauffage des sièges. Les témoins de fonctionnement restent cependant enclenchés. Les éléments de chauffe sont remis sous tension dès que la tension de la batterie devient supérieure à 12,2 V ± 0,3 V pendant au moins 5 secondes.
Etant donné que la puissance dissipée par le chauffage des sièges est très élevée (120 W), la température de la carte mère est surveillée au centre de commande par des sondes de température. Si la température augmente à plus de 85 °C, la puissance de chauffe est réduite dans un premier temps. Si la température dépasse 95 °C sur la carte mère, le chauffage est coupé. Les témoins de fonctionnement restent enclenchés. Le réenclenchement du chauffage des sièges se fait automatiquement lorsque la température sur la carte mère redescend en dessous de 85 °C.
L'électronique du chauffage des sièges surveille la sonde de température et les éléments chauffants. Les défauts détectés sont enregistrés dans la mémoire des défauts du centre de commande de la console centrale.
Les défauts suivants peuvent être détectés :
Si une coupure ou un court-circuit se produit sur la sonde de température, le chauffage des sièges est alors coupé pour éviter toute surchauffe. Les témoins de fonctionnement s'éteignent.