Ich hab irgendwo mal gelesen, dass (bis zu) alle 5 Sekunden ein request von der App raus geht und der response ist dann eine JSON-Datenstruktur. Die sollte nur wenige Byte bis Kilobyte groß sein. Das ist nicht viel, summiert sich aber: gehen wir von request und response inkl. allem Overhead mal von 5 kB alle 5 Sekunden aus, dann sind das 60 kB pro Minute, 3,6 MB pro Stunde und bereits über 86 MB pro Tag. Da kommt also schon was zusammen, für den Komfort von aktuellen Daten.
Ich persönlich finde das eher für die Smart-Server bedenklich, schließlich handelt es sich um „fremde requests“ gegen den eigenen Server. Kann mir nicht vorstellen, dass die das auf Dauer tolerieren werden. Üblicherweise haben öffentliche APIs ein rate limit, um eine Überlastung zu verhindern.
Das von mir Gesagte aber bitte mit Vorsicht genießen - ich stehe in keinerlei Verbindung zu den Entwicklern und treffe lediglich Annahmen basierend auf Hören-Sagen.
edit: die Hochrechnung geht natürlich davon aus, dass die App rund um die Uhr benutzt wird, was wohl unrealistisch ist. Es ist davon auszugehen dass die App im Hintergrund deutlich weniger Anfragen stellt.
—
I once read somewhere that the app sends a request (up to) every 5 seconds and the response is then a JSON data structure. This should only be a few bytes to kilobytes in size. That's not much, but it adds up: if we assume a request and response including all overhead of 5 kB every 5 seconds, then that's 60 kB per minute, 3.6 MB per hour and already over 86 MB per day. That's quite a lot for the convenience of up-to-date data.
Personally, I think this is more of a concern for the Smart servers, as these are "external requests" against their own server. I can't imagine that they will tolerate this in the long term. Public APIs usually have a rate limit to prevent overloading.
But please take what I say with a grain of salt - I have no connection to the developers and am only making assumptions based on hearsay.
edit: The projection naturally assumes that the app is used around the clock, which is probably unrealistic. It can be assumed that the app makes significantly fewer requests in the background.