This app was mentioned in 35 comments, with an average of 2.00 upvotes
I exported the tasker project suite and the canvas screen, they're available here!
https://github.com/SidneyAks/PebbleMMIntegration
You'll also need to grab the notification listener app
https://play.google.com/store/apps/details?id=com.balda.notificationlistener&hl=en_US
The code is relatively straight foreward. Every two minutes, or when the notification listner triggers, the code runs the update mmbatt task, which runs a few two other tasks, one for getting the moto mod battery state, and the other for getting the charging state of the phone (used my my canvas screen as well)
One thing you might have to do is change the GetMMBatt state tasks. I have the mophie mod, you have the turbopower mod, so I'm guessing the text in the notification won't word for word. If you run into any trouble let me know!
If anyone wants the best solution so far to get rid of the annoying notification /u/bald_apps solution using Tasker and Notification Listener plugin works perfectly.
I further edited the query so that it scans the title for "background" and only snoozes that notification that contains the word "background" (do that by typing * background * into the title field of the query action, also don't put spaces between the asterisk and the word, that's just to avoid reddit italicizing).
Here's a similar post from a year ago. /r/tasker/comments/29zey4/tasker_read_all_notifications/
I also see a Notification Listener tasker plugin that may be able to help with this.
Overall, your process will need to be similar to this:
Well, no? Cuz letters that go below the baseline extend into the next line. So "q y p g j" all stick into the next lines and like I said I really think there needs to be more padding and a smaller font. I changed my Tasker theme to white to show the size of my status bar.
I suppose the best example I have is there's actually a fairly decent ticker from this plugin that has minor animation issues, but definitely looks quite realistic. https://play.google.com/store/apps/details?id=com.balda.notificationlistener
> Wish there was a way to detect when the alarm turns off independently from when it's snoozed.
Does your alarm app create a notification when it's snoozed? Can you detect it with Notification Listener?
So probably there's still a service running in the background. You might want to switch method and check out the Notification Listener plug-in; I think the functionality you're after—intercepting the Play Music notification—is free in that one.
Here's a simple way of doing it using the Notification Listener plug-in and its "Perform query" action:
Autoupdate Apps
A1: Perform query [ Configuration:Google Play Store Package:com.balda.notificationlistener Name:Perform query Timeout (Seconds):3 ]
A2: WiFi [ Set:On ] If [ %nlqtext() ~ Update ]
The first action asks Google Play Store whether it has any notifications in the status bar, and if it does, writes information about them to various arrays and variables. The second action turns Wi-Fi on if there is a Play Store notification with "Update" somewhere in the content text. I'm not sure, though, if the "Update" bit actually shows up in the text part or the title of the notification; depending on where it is, you either want the %nlqtext() or %nlqtitle() array in the "If" condition.
I have created this for Automagic 3 years back. Last year I ported this to Tasker.
Get pushbullet token and set pushbullet notification to lowest if you want everything silently.
I'm noob to Tasker and regex. So there always room for improvement. Some of actions in this project I don't use. So not tested. If you have root then this project will use Pushbullet database to query notification.
Here is Project. You will need Notification Listener plugin. https://taskernet.com/shares/?user=AS35m8npmVJzI%2Ffod16pYSjk%2BDGHrbUpnVvinBS1vtpqUWRnR090JOEHOJhdMiNLFQ2%2FfE0%3D&id=Project%3APushbullet
There's also Notification Listener, which is free.
You might have to experiment a bit to figure out which variable contains which piece of the Discord notification. I did that (for other apps) by just logging a bunch of variables to a text file and reading it afterwards.
He only say that On 7.1 notification icons won't get hidden. But what is weird that I can use ticker with notification listener. https://play.google.com/store/apps/details?id=com.balda.notificationlistener
Maybe there is a way to color the background of the status bar?
I have "At Work", "At Home", "In Car", "On Charge", ect. profiles that activate based upon connecting to specific wifi, being near specific wifi, or being connected to specific bleutooth, ect. Most of these profiles have empty tasks or do very little, but you can test %PACTIVE in other profiles to see if they are active.
My wife uses hangouts, so I use Notification Listener to catch notifications, or if you are using sms, you can filter by specific person to trigger a profile that generates a sound.
If you also have this profile check to see if other profiles are active, or not, then you can get very detailed on how trigger your event.
So, in this case, if you get a text from your wife and %PACTIVE does not contain "At Work", then you trigger the sound event.
There is no simple solution to this, unless your phone is rooted.
1) If your phone is rooted, you can check if a app is running with the Shell command: pidof com.example.app
2) If your phone is not rooted, but the app has an always running notification, then you can automatically check if the notification is still displaying. Using Notification Listener (https://play.google.com/store/apps/details?id=com.balda.notificationlistener) you can get a list of all notifications. When you find it not running, simply have Tasker relaunch the app.
3) If you don't have root, and the app has no notification, but you can at least touch your phone. Then you could set launch the app to a long volume button press, or Bixby button, or maybe double press power button.
4) As an absolute last resort, you could have Tasker start a loop every time you're in call. The loop could wait every 1 minute or so, and repeatedly launch your app blindly until the call ends.
Notification [ Owner Application Zmodo Title Motion detected
Text * on Driveway at *
]
The Notification event in Tasker is nearly as powerful as AutoNotification (or Notification Listener), a plugin isn't needed for what's described.
Test test test. There's a small chance that the notification uses odd spacing or other invisible characters.
There is a non-root work around with Notification Listener plug-in for tasker.
Without root access it can't stop notifications - it just can delete them automatically.
If that's the case, OP can use the built-in notification events in Tasker under Event > UI > Notification when creating a new profile, or OP can use a plug-in like Notification Listener for more functionality.
Edit: changed System to Event
I have a solution, but in a totally different way.
If u want to the watch the screenshot saving feature, then you can.
https://play.google.com/store/apps/details?id=com.balda.notificationlistener
It already does this at least to some extent, as I've gotten the "Missed Call" notification pushed on reconnect if I was away when the call came.
As for a Tasker solution, you'd need to detect the disconnection somehow (it's not an active BT connection so you can't use that), and then use Notification Listener plugin to start grabbing the text from any relevant notifications that come in. Once your pebble is reconnected, use Taskers 'Notify' to make a notification of your own to push the info to your watch. (And possibly clear it automatically after a while, using Notification Listener plugin and the "Delete by Title" config.)
I use the Notification Listener plugin for this. It monitors SystemUI for 'Screenshot captured' then dismisses the message.
You could take a look at the Notification Listener plug-in. Here's an example profile that triggers whenever there's a notification from MyStocks with some relevant text content:
Profile: Stock Market Alert
Event: Notification Listener [ Configuration:Posted, MyStocks ]
Enter: Message to Stockbroker
A1: If [ %nltext ~ (Relevant notification text here) ]
A2: Flash [ Text:Replace me with a message action! Long:Off ]
A3: End If
not tried but you could perhaps use notification listener to adjust the notification volume depending on the app
Notification listener and Autonotification plugins can.
With Notification Listener, you can trigger tasks not only on notifications being posted by other apps, but on a notification being cleared/removed.
If you have a Pebble smartwatch, then Pebble TaskWatch is really useful. Use tasks to change your watch display, and/or run tasks when a button is pressed on the watch. Currently it's not in the app store for some reason, though.
It's not just a plugin, but AlarmPad has good tasker integration and good developer support. The dev is active on reddit and quick to answer questions.
Note: You'll need to install the Notification Listener app from the Play Store.
Should be self explanatory. The plugin I'm using for notifications is https://play.google.com/store/apps/details?id=com.balda.notificationlistener
You can snooze a persistent notification using Notification Listener that is also a Tasker plugin. https://play.google.com/store/apps/details?id=com.balda.notificationlistener
I'd like to do some of this guy's plugins at some point in time. Check him out.
https://play.google.com/store/apps/details?id=com.balda.notificationlistener
MacroDroid itself doesn't support that.
Not sure what Android API level it needs but now they are free, you could try Notification Listener
It's not AutoNotification. OP is using Notification Listener.
You can intercept the notification from an app using the Notification listener app https://play.google.com/store/apps/details?id=com.balda.notificationlistener
You can use Notification Listener in order to do that if you want.