Back to Smartcitizen.me

Approximate Speed/Bandwidth requirements for SmartCitizen kit?

Hello,

I am currently considering the purchase of one or more SmartCitizen units to measure all supported environmental data (PM, noise, etc) at a few remote locations, likely on a data and bandwidth limited plan (3G/4G LTE router).

Can you inform me what is the approximate speed/bandwidth needed, as well as the approximate monthly data usage per month for a single SmartCitizen unit to upload data at the normal and/or maximum transmission frequency supported?

Thank you.

Taking some example message published to MQTT:
{t:2021-11-08T16:33:13Z,10:99,14:11.11,55:19.92,56:36.61,53:51.76,58:84.29,113:17.00,112:514.00,89:11.11,87:11.11,88:11.11}

It’s 123 bytes. Note that not all readings will have the PM values, but for estimation, we can say they all do. If we assume the default of 1 reading per minute:

123 (bytes) * 1.05 (5% overhead for protocol) * 60 (minutes per hour) * 24 (hours per day) * 7 (days per week) * 4 (weeks per month)

~ 5.2 megabytes per month

This is just a rough estimate with some overhead to allow for MQTT headers and such, but I have no idea what real world values are.