I’m trying to find out what uses up messages. do heartbeat packets count, or is based off only the efficiency of your code?
Every time you send data to Blynk, using a Blynk.virtualWrite, Blynk.setProperty, Blynk.syncVirtual etc, it counts as a message.
If you’re updating a singe datastream once every 5 seconds that’s 17,280 messages per day, or over half of your monthly allowance of 30,000 messages.
If you’re updating two datastreams every 5 seconds then you’ll run out of messages in the first day.
Pete.