Das eigentliche Problem ist, dass überhaupt ein Polling der Daten notwendig ist. Das ist IT aus den 90er Jahren
/this
vor einem Jahr hatte ich nen Kunden, der stärkere/mehr Server wollte, weil ihre Apps für zu hohe Auslastung sorgen.
Jeder Client pollte alle 10 Sekunden, will auch gar nicht wissen, was das bei den Usern an Akku gezogen hat.
Statt dessen haben wir dann deren Kommunikation auf MQTT umgestellt (man muss nicht immer das Rad neu erfinden), seither laufen die selben Server bei 3-5% Auslastung und die Userzahl hat sich seither bereits verdoppelt.
(Jeder Client subscribed nun in "sein" Topic und sorgt so 3-5 mal am Tag für eine Datenübertragung, bei Reaktionszeit im Millisekundenbereich statt worst-case 10 Sekunden delay)
Gerade im Bereich der Auto-Vernetzung / App-Geschichte würde das wie die Faust aufs Auge passen - 99.0% des Tages hat das Auto nämlich nichts (neues) zu sagen schätze ich.