Ich finde ja, eine (zusätzliche) Anbindung über MQTT wäre sinnvoller! Die meiste Zeit ändern sich ja nicht die Daten, daher bringt es auch nix, alle paar Minuten den Server abzufragen. 1x beim Start und eventuell 1x pro Stunde eine Abfrage mittels GET, aber die laufenden Änderungen z.B. beim Laden dann über MQTT. Das Fahrzeug sendet ja auch nicht ständige den aktuellen SOC, manchmal alle 1%, dann auch nur alle 5%. Ich kann mir vorstellen, dass das Intervall vom Server gesteuert wird je nach Auslastung.
Wenn das Auto aber nur steht ohne zu laden ändert sich ja nicht wirklich viel an den Daten.