Send SMS

communication
app

#1

Send SMS

A small Homey app to send text messages via 80 SMS providers.

In this age of IoT there is still a need to send messages by SMS. This small app supports about 80 SMS providers:

smsGate: use your own android phone as SMS gateway. (note: from-number=deviceID)

46elks, AspSMS, BulkSMS, Clickatell, CM Direct, TargetSMS, Twilio and Spryng: These are paid SMS services where you need an account

TextBelt: Unfortunately the free sending of SMS is not working anymore. You now need to buy credit to use it.

DellMont: This includes more than 60 voipservices like Voipbuster, Freecall, Cheapvoip, etc. These are paid services, so you need an account and credit to use it. Also for these providers some numbers might not be reachable.

After setting up the SMS-service provider you want to use, you have the possibility to send messages via an action flow card.

Known limitations:

TargetSMS uses an API that sends the message requests as clear text unsecure over the internet. The other SMS providers use the secured https method. You can only set/use one SMS provider at the same time.

Donate:

If you like the app you can show your appreciation by posting it in the forum, and if you really like it you can buy me a beer. Feature requests can be placed on the forum.

Paypal donate

===============================================================================

Version changelog

v2.0.2  2018.10.20 Added 46elks.
v2.0.1  2018.08.14 smsGateway.me fix. Textbelt settings page fix.
v2.0.0  2018.04.02 Rewrite to sdk2. Less memory usage (removed xml2js and request).
        Added AspSMS, BulkSMS and DellMont SMS services. Added logger.
v1.0.3  2017.04.08 Request updated to 2.81.0
v1.0.2  2017.02.27 added CM Direct. Usability improvements. Minor bug fixes
v1.0.1  2017.01.14 added SpryngSMS and Twilio
v1.0.0  2016.12.05 Xml2js updated to 0.4.17. Request updated to 2.79.0. Minor
        code changes.
v0.0.6  2016.11.08 Fix crash undefined provider
v0.0.5  2016.10.01 Compatibility to fw 0.10.1. added www icon
v0.0.4  2016.09.08 Added targetsms and smsGate.me as SMS service. Added website
        link in settings. Fix crash undefined provider.
v0.0.3  2016.09.04 Fixed broken DellMont. Testbutton added
v0.0.2  2016.09.02 Added Clickatell and VoiceTrading as SMS service
v0.0.1  2016.09.01 Initial release

#2

reserved for future use


#3

A new version is pending approval by Athom :slight_smile:


#4

Nice app Gruijter !


#5

The new version is now available from the athom appstore:

https://apps.athom.com/app/com.gruijter.sms


#6

Hi,

Looks like a fantastic app! Could you please post some screenshots on how to set it up using your own android phone? I can’t get it up and running.

Thanks!
Marcus


#7

Hi @Marcus_Isaksson There is a problem with smsGateWay.me at the moment. This service is not operational for a few weeks already, and they have not solved this so far.

There is already an issue on this topic: https://github.com/gruijter/com.gruijter.sms/issues/3

But you can try any of the other SMS services :slight_smile:


#8

Why not take the SMS from the phone?


#9

I need it to.
How do I set up?

Api ID/handle ?
Username ?
Password/id ?
From number ?


#10

Hi @Johan_Stenlund,

To send an SMS you need an account with one of the SMS services that the app supports. In the settings page, select a service, and klick on the weblink to get more information on that service.

To compare a number of providers for their SMS rates, you can use this site: http://www.voip-comparison.com/

Unfortunately the ‘free’ service that uses your own mobile as gateway (smsGateway.me) is not operational at the moment. If you know any other gateway that you would like to have integrated, preferably one that uses your own mobile, please let me know :slight_smile:


#11

Hi Gruijter and fanks for respond.

But were do i find Api ID/handle ? Username ? Password/id ? From number ?

Do I get it from the SMS services?

Best regards


#12

Indeed🤗. If you get an account at one of the service providers, it should become clear by itself.


#13

Thanks!