Blackbird Posted October 24, 2019 Posted October 24, 2019 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
Jimbo.Automates Posted October 25, 2019 Posted October 25, 2019 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 2
TrojanHorse Posted October 25, 2019 Posted October 25, 2019 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
Jimbo.Automates Posted October 25, 2019 Posted October 25, 2019 Thanks. Text is as reliable as your providers email to text service, but SMS doesn't require a data connection to your phone so that may be good when you are in area with no data coverage.Sent from my Pixel 3 XL with Tapatalk 1
Mecheng70 Posted October 26, 2019 Posted October 26, 2019 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.
Jimbo.Automates Posted October 26, 2019 Posted October 26, 2019 I last received one at 6pm Pacific time, and traveling now so can't check.Sent from my Pixel 3 XL with Tapatalk
Mecheng70 Posted October 26, 2019 Posted October 26, 2019 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. 1
Blackbird Posted October 26, 2019 Author Posted October 26, 2019 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?
Blackbird Posted October 26, 2019 Author Posted October 26, 2019 (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 October 26, 2019 by Blackbird 1
Jimbo.Automates Posted October 26, 2019 Posted October 26, 2019 It doesn't rely on email services and direct connection to pushover service.Sent from my Pixel 3 XL with Tapatalk
markv58 Posted October 26, 2019 Posted October 26, 2019 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.
Blackbird Posted October 26, 2019 Author Posted October 26, 2019 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
Jimbo.Automates Posted October 26, 2019 Posted October 26, 2019 Have you reviewed the wiki where @MWareman documented using pushover? Sent from my Pixel 3 XL with Tapatalk
MWareman Posted October 26, 2019 Posted October 26, 2019 (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 October 26, 2019 by MWareman
MWareman Posted October 26, 2019 Posted October 26, 2019 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.
Blackbird Posted October 26, 2019 Author Posted October 26, 2019 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
MWareman Posted October 27, 2019 Posted October 27, 2019 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.
Blackbird Posted October 27, 2019 Author Posted October 27, 2019 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.
MWareman Posted October 27, 2019 Posted October 27, 2019 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
Blackbird Posted October 27, 2019 Author Posted October 27, 2019 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
MWareman Posted October 27, 2019 Posted October 27, 2019 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).
Blackbird Posted October 27, 2019 Author Posted October 27, 2019 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?
MWareman Posted October 27, 2019 Posted October 27, 2019 (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 October 27, 2019 by MWareman
Blackbird Posted October 27, 2019 Author Posted October 27, 2019 (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 October 27, 2019 by Blackbird
Recommended Posts