Sending alerts with Pushbullet


 
I've been using pushbullet for a long time with heatermeter now. I recent integrated it into a staged smoker temp ramp-up script "alarm-0H" and have it give me custom notifications when I pass my 3 points of (initial, intermediate, setpoint reached). I'm also working on a script that sends notifications in the event something bad happens (i.e. pit was at setpoint, lid wasn't opened, and I'm losing pit temps). I had an event where my electric smoker popped a breaker (but my HM was on battery). This logic should cover me for remote notifications when my HM is powered and functional.

But I got to thinking "What happens when I lose all power or HM falls off of the internet"? I found a interesting solution called https://uptimerobot.com/. This website will monitor (up to 50) an http url for you at 5 minute intervals for free. Then, if it loses connectivity you can choose from many notification systems to notify you. I plan to use pushbullet (and email) since I'm using it for HM cooking notifications as well.
 
I liked the push notification option over email and SMS but Pushbullet isn't my go to service for push notifications. I modified the code base to instead allow a user to select from a list of push notification services. Currently there are two options. Pushbullet and Pushover. Its easy enough to add other push providers so if you have a service that you prefer, please let me know and I get it added. Hopefully, these changes will end up in an official release.

https://github.com/CapnBry/HeaterMeter/pull/23

push1.png


push2.png


push3.png
 
I was actually using push bullet before the gui supported it. You can easily use the services API's and put them into the alarm scripts area. I actually do that still with pushbullet so I can get custom notifications such as these:

zSr7OGK.jpg
 
Merged, thanks! I wish github had a little finer grained control over what they'd notify you of. Yes I want to know when someone posts a pull request, no I do not want to know ever. damn. time. someone creates a ticket on any of the dozen projects I watch.
 
I saw today that Pushbullet now has a Pro option and they put limits on the free version. If you use Pushbullet for other things besides your cook, that may put you in the pro category which isn't cheap for what it provides. Let me know if there is another push notification service you'd like to see supported and I can take a look into implementing it.

https://www.pushbullet.com/pro
 
I really only use pushbullet for HM notifications, so the limit of 100 messages per month on the free account should be good for me. I still find the PB notifications are sometimes hit and miss, especially on the desktop.

What I really like using is a secondary twitter account that sends tweets to my main twitter account. I keep the secondary account in "private" mode, so that nobody can see what it's sending.

Using the thingspeak API to send the tweets is pretty straight forward.
 
I finally used pushbullet last night -- set up HM to use it, and set a ridiculously annoying notification on my phone for PushBullet so that it would wake me up. Did the trick :) Thanks all for this.
 
Is it possible that I am missing something? I've looked all over the Alarms page of LinkMeter and cannot find the checkbox for Pushbullet. The only two that I see are Email and SMS. I just flashed the latest snapshot from the online repository and still don't see it. Can anyone give me a hand on what I'm missing? If it helps, I have Load: 0.00 0.02 0.04 and the AVR version is snapshots/trunk/heatermeter.hex dated 10/28/15.
 
Last edited:
Merged, thanks! I wish github had a little finer grained control over what they'd notify you of. Yes I want to know when someone posts a pull request, no I do not want to know ever. damn. time. someone creates a ticket on any of the dozen projects I watch.

FYI, I found a nice little solution to this, using an IFTTT RSS to Email recipe to get commit emails on a repo.

RSS feed = https://github.com/$USER/$REPO/commits/master.atom

EBvTGf9.png
 
I was actually using push bullet before the gui supported it. You can easily use the services API's and put them into the alarm scripts area. I actually do that still with pushbullet so I can get custom notifications such as these:

zSr7OGK.jpg

Tony L, what are you using for a script to drive these alerts? would you be willing to share?

T
 
Tony L, what are you using for a script to drive these alerts? would you be willing to share?

T

Does anybody know how this was scripted? Or how to set notifications in multiple steps like this with or without pushbullet?

Thank you all

Tony
 

 

Back
Top