Jump to content

Notifications Pushover Network Resources vs Email vs Polyglot?


Blackbird

Recommended Posts

Posted

Can someone tell me which ISY notification method is better in terms of reliability and speed?

Pushover Polyglot

Email to Pushover

Network resources using Pushover

Or is there something better?

 

Thanks

Posted

NR to pushover is fastest and most reliable, but more tedious to setup.
Email to pushover is very reliable, but does have more failure possibilities, can be slower, but much easier to setup.
Push or Notification nodeservers add another layer of possible failure points...

Sent from my Pixel 3 XL with Tapatalk

  • Like 2
Posted
NR to pushover is fastest and most reliable, but more tedious to setup.
Email to pushover is very reliable, but does have more failure possibilities, can be slower, but much easier to setup.
Push or Notification nodeservers add another layer of possible failure points...

Sent from my Pixel 3 XL with Tapatalk



Good overview and well said. How would you compare pushover vs text? I suppose that depends on cell provider to some extent. I discovered recently that pushover didn’t work for Verizon for maybe 5 days due to maybe an inaccurate anti malware flag that effectively Verizon placed on pushover servers. I suppose nothing is 100% so having some redundancy is important.


Sent from my iPhone using Tapatalk
Posted

Just curious... is your pushover working today?  The last communication from the ISY on pushover was at 0800am this morning (25Oct). Then everything has stopped.  Trying to figure it out and just wondering if it was something on my side.

Posted
4 minutes ago, Jimbo said:

I last received one at 6pm Pacific time, and traveling now so can't check.

Sent from my Pixel 3 XL with Tapatalk
 

Evidently I have been running my network resources without the check box "Use SNI".  Once that is checked, then the pushover notifications are going through.

  • Like 1
Posted
On 10/24/2019 at 9:25 PM, Jimbo said:

NR to pushover is fastest and most reliable, but more tedious to setup.
Email to pushover is very reliable, but does have more failure possibilities, can be slower, but much easier to setup.
Push or Notification nodeservers add another layer of possible failure points...

Sent from my Pixel 3 XL with Tapatalk
 

Why is NR faster and more reliable?

Posted (edited)
1 hour ago, Mecheng70 said:

Just curious... is your pushover working today?  The last communication from the ISY on pushover was at 0800am this morning (25Oct). Then everything has stopped.  Trying to figure it out and just wondering if it was something on my side.

They had a DDOS yesterday and today.  Mine was affected.  NR isnt working.

Edited by Blackbird
  • Like 1
Posted

The Push nodeserver does receive a response code when used, I can add a driver that could be used for backup if there is an error sending to Pushover. That way an email or sms can be sent.

A bit busy so give me a couple of days.

Posted

Can any of you post a screenshot or the text of the body for one of your NR messages please.  In particular one that includes date and time if possible.  I understand you don't want to include the key but everything after the & sign.

 

Thanks

Posted (edited)

Also in the wiki is documentation on substitution variables...


https://wiki.universal-devices.com/index.php?title=ISY-994i_Series:EMail_and_Networking_Substitution_Variables

Date and time will be problematic for network rules - as to comply with URL requirements certain characters must be URL encoded - and ISY itself does URL encoding in the admin console as NRs are saved (rather than at runtime). So, time and date substitutions will not normally succeed in network rules.

Edited by MWareman
Posted
12 hours ago, Blackbird said:

Why is NR faster and more reliable?

NRs are faster because they are essentially real-time.  Email uses store-and-forward queuing. 

Additionally - Pushover (and others) popup on mobile devices notification system - while email may or may not.

Overall - the triggered activity => eyeball time is way faster with Pushover, Pushbullet, others as compared to email. 

As I mentioned above though - the way ISY processes substitutions in email and NRs is very different. Some substitutions are not supported in NRs (in particular the # substitution to represent the triggering device) because NRs are not processed synchronously on ISY - so by the time ISY performs the substitution it does not know which device triggered it.

Posted

Thank you.  I tried a sample message in NR that duplicated an email program I have.  The program sends an email when my rear perimeter is activated.  I use a tasker task that when the message "Rear perimeter" is received, it plays a notification sound.  When sending the same message through NR, tasker doesn't seem to acknowledge it.  Is Tasker not compatible with the NR messages?

 

Thanks

Posted

I use Autoremote (a Tasker plugin) and use NRs to send messages to it. Tasker then acts on incoming messages to Autoremote without issue.

 

I put this recipe on the wiki as well. Is that what you are doing?

 

A better alternative may be to send the Pushover message with a parameter to play a sound. That way it’s not dependent on Tasker.

Posted
1 hour ago, MWareman said:

I use Autoremote (a Tasker plugin) and use NRs to send messages to it. Tasker then acts on incoming messages to Autoremote without issue.

 

I put this recipe on the wiki as well. Is that what you are doing?

 

A better alternative may be to send the Pushover message with a parameter to play a sound. That way it’s not dependent on Tasker.

I have Autoremote but never knew how to use it.  I just learned about NR for notifications.

Where do I find your recipe?  

currently tasker receives my isy emails through pushover plugin then I have it play a sound like if I have a water leak it plays the sound of a sonar ping.

When you wrote "A better alternative may be to send the Pushover message with a parameter to play a sound. That way it’s not dependent on Tasker.", can you explain how that works?

Thanks and have patience with me as I will probably be bugging you more about this.

Posted

If you want to try having Pushover natively notify you (instead of needing Tasker to intercept) - the try setting the priority to >0, and the sound to something.

token={token}&user={user}&priority=1&sound=falling&message={message}

1 causes Pushover to make a high priority notification, and 2 causes the message to repeat the notification until it's acknowledged. This can only be done from a NR AFAIK.

Tasker intercepting incoming will require a different triggering profile that what you used for email. I've never configured Tasker to trigger from incoming Pushover pushes (it just seems redundant).

For using NRs to send data to Tasker - this is the wiki I refer to: https://wiki.universal-devices.com/index.php?title=ISY-99i_Series_INSTEON:Networking:Mobile_Notification:Tasker

Posted
36 minutes ago, MWareman said:

If you want to try having Pushover natively notify you (instead of needing Tasker to intercept) - the try setting the priority to >0, and the sound to something.


token={token}&user={user}&priority=1&sound=falling&message={message}

1 causes Pushover to make a high priority notification, and 2 causes the message to repeat the notification until it's acknowledged. This can only be done from a NR AFAIK.

Tasker intercepting incoming will require a different triggering profile that what you used for email. I've never configured Tasker to trigger from incoming Pushover pushes (it just seems redundant).

For using NRs to send data to Tasker - this is the wiki I refer to: https://wiki.universal-devices.com/index.php?title=ISY-99i_Series_INSTEON:Networking:Mobile_Notification:Tasker

Few questions:

1.your method does not require tasker, only autoremote?

2. What plays the selected sound files, autoremote?

Thanks

Posted

If using the Pushover URL - then Pushover is playing the message and popping up the notification. No Tasker or autoremote needed.

If using the Tasker / Autoremote method - the you need to write a Tasker profile that triggers on the incoming AR message and runs a task that plays your notification (and pops up your message).

Posted
28 minutes ago, MWareman said:

If using the Pushover URL - then Pushover is playing the message and popping up the notification. No Tasker or autoremote needed.

If using the Tasker / Autoremote method - the you need to write a Tasker profile that triggers on the incoming AR message and runs a task that plays your notification (and pops up your message).

"If using the Pushover URL - then Pushover is playing the message and popping up the notification. No Tasker or autoremote needed."

What do you mean by Pushover URL?  How does pushover grab the sound file for the notification you want, such as a different sound for specific messages?

So you recommend and prefer the tasker/autoremote method?  Is it faster and more reliable?

Posted (edited)

By Pushover URL - I mean the NR pointing to Pushovers API: https://pushover.net/api#messages

Pushover has a library of sounds baked in. 

https://pushover.net/api#sounds

As long as one of the sounds fits - then Pushover will be better.

If you want full control over the sounds played - then you will need to use Tasker/Autoremote.

Edited by MWareman
Posted (edited)

Pushover sounds like a good option but I have alot of custom sounds so maybe I'll have to go the autoremote route.  

Thanks so much, I appreciate it.  Thanks to all of you

Edited by Blackbird
Guest
This topic is now closed to further replies.

×
×
  • Create New...