Jump to content

Changed to T-Mobile


Kentinada

Recommended Posts

Posted

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.

Posted (edited)

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.

Edited by KeviNH
Posted

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.

Posted

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?

 

Posted
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

  • Like 1
  • Thanks 1
Posted

Does Pushover need a Polisy installed to work?  Sorry but this is not a simple installation process.  The wiki instructions assume a lot I think.  I guess I'll keep playing with the simple texting or change to email notifications which seem to work.   

Posted
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.

  • Like 1
Posted

@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...

Posted
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.  

Posted

@Geddy....wow...thank you so much....I really appreciate your help and the time you took

to put it to print. Thank you again....

  • Thanks 1
Posted

@SLP sorry.  @Geddy answered better than I ever could have.

Just as a side note, I had not saved my change to point to @tmomail.net which is why it was not working.  Once I changed it AND saved it, my notifications are working again. 

  • Like 1
Posted
17 hours ago, MrBill said:

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

 

@MrBillnot to be a nube but can you point me to what you're referring to above as "Network Resources"?  

Thanks. 

Posted
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.

 

  • Like 1
Posted

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.

Guest
This topic is now closed to further replies.

×
×
  • Create New...