Tasker should listen for data SMS

619 views
Skip to first unread message

Dan Krause

unread,
Aug 2, 2013, 10:26:43 AM8/2/13
to tas...@googlegroups.com
Tasker could be made to listen for data SMS on one (or a few) specific port(s) for data SMS, which would trigger an event. This could be handled the same way a normal SMS is handled. It looks like you can specify, in your manifest, to listen for data SMS on all ports simultaneously, which would allow the user to pick their own port when using this feature. Since Tasker can already send a data SMS, it could be made to silently communicate with another device running Tasker even if neither device has an internet connection. These messages would only be seen by Tasker as well - no need to get an SMS alert, and no need for the message to appear in the SMS app.

Two phones running Tasker can already communicate with each other using normal SMS, or HTTP, but using data SMS has some advantages for some use cases.

Some advantages of this approach over using an internet connection are:
  • The internet connection may not be available all the time
  • Receiving a message from the internet requires polling on the receivers end, which drains battery

Some advantages of this approach over normal SMS are:
  • No SMS notification when a message is received, which might be annoying or undesired
  • The message does not show up in the users SMS app, which might otherwise interfere with an SMS conversation between those two users

Pent

unread,
Aug 2, 2013, 12:09:17 PM8/2/13
to tas...@googlegroups.com
Interesting.

I've never even tested whether sending a data SMS even works however :-)

Pent

Dan Krause

unread,
Aug 2, 2013, 2:07:14 PM8/2/13
to tas...@googlegroups.com
Well, hey, if you added this feature, you could test it :)

Ayush Maheshwari

unread,
Aug 3, 2013, 10:17:09 AM8/3/13
to tas...@googlegroups.com
I came here to look for a way to automatically mark my received SMS as read and found this. If implemented it'll be very cool. I currently have 2 phones and could use a feature like this to decide which one to use depending on my location. I use SMS right now and don't use any acknowledgement. This could help one phone acknowledge the messages very easily.

TomL

unread,
Aug 3, 2013, 10:23:48 AM8/3/13
to tas...@googlegroups.com
AFAIK, data SMS is a protocol used by the cellular providers to do behind the scene communications with the cellphone.

Google Play Store has a policy against apps that interfere with cellular provider networks. This could fall into that definition.

Dan Krause

unread,
Aug 4, 2013, 5:53:06 PM8/4/13
to tas...@googlegroups.com
There are definitely apps in the market that use data SMS. At the very least, there is precedent for listening on a couple ports. I doubt they'd reject an app just because it listens on all ports. If a service provider uses data SMS for something, Tasker listening on all data SMS ports won't interfere with that. All apps that listen on a given port should get all messages received on that port.

Cindy

unread,
Apr 14, 2014, 8:11:54 AM4/14/14
to tas...@googlegroups.com

Has anyone been able to get Data SMS working or has there been any progress made since this post was written? I would really like to implement this feature in my apps. I would think that device to device communication as described by Dan would be a huge leap for Tasker.
 
Best,
Cindy

Pent

unread,
Apr 14, 2014, 9:31:02 AM4/14/14
to tas...@googlegroups.com


Has anyone been able to get Data SMS working or has there been any progress made since this post was written? I would really like to implement this feature in my apps. I would think that device to device communication as described by Dan would be a huge leap for Tasker.


I recently noticed a broadcast that Android does for data SMS, so I guess you could say there's been some progress.

Pent

Alexander non

unread,
Apr 25, 2014, 6:50:41 PM4/25/14
to tas...@googlegroups.com
hi all

may any 1 explain what is a data sms and how it works ? does it really require no 3g/gprs/wifi connection ?

any info are much appreciated 

Yarden Naveh

unread,
Mar 18, 2015, 4:53:49 PM3/18/15
to tas...@googlegroups.com
Hi, I've been trying to figure out how to use the data sms feature and it doesn't seem to work. I tried sending a data sms from one phone and receive it on a different phone.
Regular sms works, but data sms doesn't. Am I doing something wrong? Is that possible?

Thanks.

anon ymous

unread,
Mar 22, 2015, 6:36:45 AM3/22/15
to tas...@googlegroups.com
Is data sms just mms?

Pent

unread,
Mar 23, 2015, 4:39:07 AM3/23/15
to tas...@googlegroups.com


Is data sms just mms?

No.

Search internet.

Pent

paulb...@gmail.com

unread,
Mar 23, 2015, 3:05:33 PM3/23/15
to tas...@googlegroups.com

I can't find anything that actually explains it. Some say it gets sent over the internet, begging the question how it differs from mms (and whether it costs the same as mms, or is even supported by all carriers). Some talk about headers in the sms, which begs the question what it needs the internet for. Either way there's nothing that explains the concept and/or examples use cases.

Cheers anyway :/

--
You received this message because you are subscribed to a topic in the Google Groups "Tasker" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tasker/lIGaXa2tNv4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tasker+un...@googlegroups.com.
Visit this group at http://groups.google.com/group/tasker.
For more options, visit https://groups.google.com/d/optout.

Scott Miller

unread,
Mar 23, 2015, 3:22:16 PM3/23/15
to tas...@googlegroups.com

On Mar 23, 2015 3:05 PM, <paulb...@gmail.com> wrote:
>
> I can't find anything that actually explains it.

Here is my understanding of it. Based entirely upon circumstantial evidence, so it may not be precise, but it should be close.

SMS - Short Message Service - enables the sending of short, text only, messages, using the cellular voice network.

Data SMS - enables the sending of short, text only, messages, using the cellular data network.

MMS - Multimedia Message Service - enables the sending of short messages, which may include attachments like pictures, over the cellular data network.

I don't know if either Data SMS or MMS are able to transmit over Wi-Fi. It would seem to be possible.

Marta Hintz

unread,
Mar 23, 2015, 3:27:23 PM3/23/15
to tas...@googlegroups.com
It might be by carrier, as Verizon sms allows for WiFi txt messaging. That's why I changed to their sms app.

paulb...@gmail.com

unread,
Mar 23, 2015, 4:04:15 PM3/23/15
to tas...@googlegroups.com

In New Zealand MMS is always cellular data, and always costs 50 cents a message; regardless of carrier. Even if you have unlimited txts and gigs of data. Carriers excuse is the backend, MMS uses a separate apn and data servers, carriers charge each other for forwarding messages, etc.
I've seen, while I was connected to wifi, my cellular data enable just before receiving an mms.

On a different tack: is there any way in tasker to notify & record all data sms? Data sms sounds like a major security flaw, with anyone able to send silent commands to pre-configured services on your phone, or for law enforcement to silently ping & track your phone.

On 24/03/2015 8:27 am, "Marta Hintz" <lar...@gmail.com> wrote:
It might be by carrier, as Verizon sms allows for WiFi txt messaging.  That's why I changed to their sms app.

Reply all
Reply to author
Forward
0 new messages