I have 2 new Elections that came with a 3 MB data allowance @$2.99/month (free for 3 months). But when I look at my SIM Cards in the Console, I am told that my data limit is 5 MB. When I go to View Device in the Console and click on SIM DATA USAGE I am told in one place that my Data Limit is 5 MBs but I have “3MB included/mo.”.
Can someone clarify: are the terms “data limit” and “included” synonymous - in which case, why the discrepancy between the two values - or does “limit” mean that I cannot use more than 5 MB even if I pay $.40/MB for everything over the “included” 3 MB? If the latter, I cannot find any explanation for such a cap.
Also, it appears that the allowance is per device. Can the allowances be aggregated per account, i.e. 6MB total in may case, regardless of distribution among devices, or is the allowance strictly associated with each specific device?
The data limit is the amount of data you can use before your SIM is deactivated. Once deactivated, it won’t use any more data, and also is no longer usable. It will resume working at the end of the billing period or after you’ve increased the limit. It’s primarily used to prevent excessively large bills if something goes wrong and you end up using more data than expected.
There should be a 3 MB level in the popup menu, but there isn’t currently one.
The data usage is per SIM. There’s no option to pool data across multiple SIM cards.
My brand new application (a float switch in a water storage tank, when closed, turns on a pump in a remote well) results in an Electron transmitting a zero or a one (depending of the state of the float switch) every 60 seconds, 24/7/365. As you can see from the screenshot I provided, that app has already consumed .25 MB in less than 24 hours.
If that’s a representative daily figure, then I anticipate using over 7 MB per month. I suppose I could change the transmission interval to every 120 seconds (or more) rather than every 60 seconds, if necessary, but I’d rather just increase the cap. I am puzzled, however, as to why each message is apparently more than 175 bytes in length (250,000 bytes / 1440 minutes in 24 hours).
It might save you a lot of data if you only connected to cellular and transmitted on a state change of your float switch. As you get deeper into writing the firmware for your app, you will find you have a lot of options for controlling when your device connects, and more importantly, when it doesn’t. To get you started, here is how to use the different modes. https://docs.particle.io/support/troubleshooting/mode-switching/electron/
Rick: I got 0.8.0 installed on both Electrons (bit of a struggle, but a good opportunity to refresh my fading knowledge of Unix!) and both are now connected to Device Cloud. I can ping them both and they pass all tests (although one whines about having only fair signal strength) and the event logs show that my app is working properly.