Jump to content

Changed to T-Mobile


Kentinada

Recommended Posts

I just changed cell providers to T-Mobile and I noticed my text alerts were not coming through any more.  I went into the Configuration page of my ISY994i and edited the text address.  I selected T-Mobile from the drop down list and I think it wanted me to put in an address that was my 10-digit phone number followed by "@tmomail.net".  So I have 616XXXXXXX@tmomail.net but it's not working.  What am I missing? 

Thanks.

Link to comment

IME, the "tmomail" mail server is stricter about some checks than other carriers such as Verizon, AT&T.

Try changing the "From" email address, also make sure the message body < 120 characters.

I switched my most important notifications over to use "Pushbullet" via a network resource instead of going out via email.    I get reliable and near-instant delivery to not just my phone, but also to my desktop.   The free service level does have rate limits and a cap of 100 pushes/month.

Link to comment

I've not used the t-mobile text gateway, but I have used At&T and Verizon's and had sporadic results with both.  Currently we have AT&T and the gateway is hit and miss.. somedays they come thru fast and somedays they take hours... and then there was a batch that were delivered 8 months later (thank goodness I add timestamps to the message body!)  (I have a few messages that i still send via 3 services, although I'm now confident that Pushover always works)

as @KeviNH mentions there are alternatives.  He choose one that works well for him, my pick is Pushover.  Pushover is a free to try, then one time 4.99 fee.  Messages volume is almost unlimited.  (10,000 per month which equates to about about 13.8 messages per hour 24 hours per day...lol.. no one needs that many!)

Pushover can be used with Network Resources, see the link above, Or via a cloud Nodeserver Called Push, or via a polisy nodeserver called Notification.   I started with network resources and converted over to the Notification Nodeserver because it has the added benefit of "retries" when there is an internet failure between Polisy and the pushover server.

Pushover notifications arrive instantly.

Link to comment

FWIW, I wrote a test program to try email to text notifications using my T-Mobile number. It worked. I used the default SMTP settings. I did not try testing the message length, just a short text alert.

If one were to try Pushover, what would the Network Resources setup look like?

 

Link to comment
4 minutes ago, matapan said:

FWIW, I wrote a test program to try email to text notifications using my T-Mobile number. It worked. I used the default SMTP settings. I did not try testing the message length, just a short text alert.

If one were to try Pushover, what would the Network Resources setup look like?

 

The instructions are in the wiki link above, but to re-paste here:

Pushover

Apps

Instructions

  • Sign up at https://pushover.net/login
  • Make a note of your user key
  • Create an application at https://pushover.net/apps
  • Make a note of your application key
  • Enter same credentials into 'Pushover' app on device
  • For each message you wish to send, create a network resource as follows
    • 'https' 'post'
    • host is 'api.pushover.net'
    • port is 443
    • path is '/1/messages.json'
    • timeout at least 2000ms (SSL takes a while to become established - can be lower if you change method to 'http' though
    • mode is 'C Escaped'
    • body to 'token=#Application Token#&user=#User Key#&message=Test Notification'

 

----

to add to that if you want a newline in the message use \n 

here's a screenshot:

image.thumb.png.576640aa90f2bde2f21e73f8ba0369d8.png

the "body string" here is:

token=[redacted]&user=[redacted]&message=ISY Rebooted ${sys.date} ${sys.time}\nUptime before reboot: ${var.1.42}  \nSaved Value: ${var.1.43}\n\nSent direct from ISY.

which produces this notification:

index.png.b2d71f4140cc57cfb425fad1c44e7b80.png

Link to comment
8 minutes ago, Kentinada said:

Does Pushover need a Polisy installed to work? 

No it does not.  The screenshots just above your latest 3 posts show how to set it up via Network Resources.

It can also be done via a portal nodeserver named "Push".

it can also be done via a Polisy nodesever named "Notification".

But again those are 3 options the first option does NOT require polisy or polyglot.

Link to comment

@Kentinada Hi...I've been searching the various UDI wiki's and Forums looking for instructions on how to send a simple 1 line text triggered off of one my sensors. I understand it's really sending an email, and plan to use Verizon ( xxxxxxxxxx@vtext.com) and I believe I understand the SMTP filters, but what I can't figure out is how to associate the sensor trigger to the action.

Would you mind giving me a sentence or two to head me in the right direction.

Thank you in advance...

Link to comment
32 minutes ago, SLP said:

I can't figure out is how to associate the sensor trigger to the action.

Would you mind giving me a sentence or two to head me in the right direction.

You need to make a program that sends the notification in the "THEN" portion.

 

Similar to this (very generic and your trigger might be different):

-----------------------------

Email-Front-ON - [ID 0005][Parent 0010]

If
        'MISC Light' Status is On
 
Then
        Send Notification to 'Email1' content 'Light On'
 
Else
   - No Actions - (To add one, press 'Action')
 

-----------------------------

 

Then in your configuration tab you have to go to Emails/Notifications and make an entry in the Customizations for the email/text/notification that you're calling for in the "THEN" above.

This wiki page has a wealth of information for how to generate the subject and body of the notification.  

 

In my sample program above when the "MISC Light" changes the status to on it emails me a notification. The notification I have is generic and I used the wiki page to figure out how to have the notification tell me which light came so the notification could be used for various objects that the status changes to "On"

For mine it is:    At ${sys.time12} ${sys.node.#.name} turned ${alert.control}

What I receive is:   "At x-time light-y turned z-status" (where "x-time" is in 12 hour format, the "light-y" = name of device that changed status and the "z-status" is if it turned on or off. 

 

Hope that helps. Post a new thread if you need more programming as this thread was originally about sending messages to T-Mobile.  

Link to comment
2 hours ago, Kentinada said:

Once I changed it AND saved it, my notifications are working again. 

Ahhh...the ways important "SAVE" step! Glad it's working.  I've been a t-mobile customer many years, but never send notifications to text through them. I attempted that, but was never happy with the speed of notifications. Of course, I wasn't really doing anything mission critical, but sometimes the texts came in quick and other times it would be hours later. 

Glad you got it working, and hope T-Mobile works out well for you. Their service is good and customer service had been great...it's starting to decline (as with most these days), but it's still miles better than other providers I've had experience with over the years.

 

Link to comment

Kentinada, this is where I was scratching my head also. The instructions say “create an application.” What do you mean, create an application? I’ve written a lot of code and created a lot of applications in my time, so what kind of application am I creating? This made no sense to me until it finally dawned, you’re not “creating an application”, you’re “registering” your unique use of Pushover with whatever method you need. This wording is really confusing.

Link to comment

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

    • Total Topics
      36.9k
    • Total Posts
      370.2k
×
×
  • Create New...