Notification Monitor is a simple application that turns on the screen on your Android device when you get a notification from any app. Notification Monitor provides options when the screen should turn on such as time of day, how long the screen stays on, and more. Once the app has been setup and configured the way you like, you don't have to worry about it or launch the app ever again unless you want to change some preferences.
Current users of Notification Monitor:
The latest update has removed a lot of features of the app to simplify it and to hopefully squash some bugs. The features that were removed are redundant with built-in features of newer versions of Android or can be found through the Google Assistant using Routines. Sorry but this allows me to update the app and hopefully allow it to work with those that have been having issues with the app.
Android 6.0 and higher:
A new battery-saving feature of Android 6.0 is Doze. If the device has been sitting idle for a while (about 1 hour) and not connected to a charger, the device will enter Doze which prevents background tasks and network activity for apps. If the device enters the Doze state, notifications will not be allowed through during that time period and the screen will not turn on. Phone calls and alarms are the exception along with any app you have manually specified is allowed to work while in Doze.
Progress Bar Notifications:
Sometimes notifications with a progress bar, such as downloading a file for example, will turn on the screen within seconds of it turning off. This happens because a new notification is being created by the app to update the progress bar. You can use the App Ignore List feature to block any apps that behave this way if it is not wanted.
Samsung device owners:
There is a bug in older Samsung devices that causes the Talkback service to begin speaking whatever action you perform on the device. If this is happening for you, open the Settings app, tap Applications (or Apps), switch over to the "All" list and disable both the Samsung Talk-to-speech and Google Text-to-speech (if installed) apps. You can disable an application by tapping on it in the list of apps, and then click the "Disable" button.