The Notification System on SGPro is an optional addon, but can be quite valuable if you don't sit outside to monitor the sequence and equipment responsible for its execution. With it, you can register for all sorts of sequence driven events and receive them via email, SMS (text message) or GNS (Good Night System).
In order to start configuring the way you receive notifications, open SGPro and click the "Tools->Notification" menu items. Upon doing so, you will be greeted with a settings window like this:
On the left, you will see "Endpoints". An Endpoint is meant to be the final destination of any notification. In its current form, SGPro supports the GNS and Email endpoints (most cell carriers allow you to specify an email for SMS relay as well).
On the right side you will see a list of notification categories. There are far too many notifications to list individually so we have divided all notifications in SGPro into six different categories:
Each endpoint will require some amount of setup in order to be used. You can access an Endpoint's setting by highlighting it and then clicking the "Settings" button at the bottom.
Good Night System Settings
To use GNS, you must complete set up on the iOS or Android application using your mobile device. This endpoint also requires a GNS client for Windows. There is no need to download or install this as it is distributed with SGPro 2.4 and higher. Once you have downloaded the mobile application, go to the Windows Command Line (terminal) and type "ipconfig". Find the IP address under the heading IPv4 Address and enter this into the GNS mobile app "Host" setting. That should really be it... the rest of the settings are probably OK.
By default, the GNS endpoint will only sound an alarm on error messages (those that stop an event). If you would like the GNS alarm to sound when SGPro issues a warning notification (something might be wrong), make sure this option is checked.
There are three different email endpoints. Each is identical to the next in terms of functionality, but you may wish to have different sets of filters for different addresses (for instance, you may want all events to go to your email account, but only warnings and errors to go to your SMS account).
Use this settings dialog to prepare for email and text based notifications. This is a one time setup used across all sequences.
Outgoing Email Information: This area contains information about the address the notifications are going TO. Enter the address you wish to receive your notifications at... you can enter multiple addresses if you'd like (one at a time though). The example above shows one normal email address and one Verizon based SMS email. Checking the "Send notifications immediately" button will send an email every time a notification is registered in SGPro. While sometimes useful, this may result in a lot of emails and, depending on your provider, you might be flagged as a spammer and shut down. Clearing this option will allow SGPro to aggregate notifications and send them out in 5 minute increments.
SMTP Server Settings: This area contains information that SGPro uses to send your notifications out. Normally it is permissible to use the same account you used in the Outgoing Email Information section. SGPro does its best to auto enter data for many ISPs (bases on the domain of the SMTP user field). If we know what it is, we will auto-populate the fields, if not, they will remain blank and you will need to find them.
When done, click the "Add" button and then click the "Test" button to ensure the settings are correct. You should receive a test email from the SMTP user (be sure to check your SPAM folder if SGPro indicates success but you still don't see a message).
In order to update these settings, highlight the address you want to change, make changes in the fields provided and then click the "Update" button.
Note for GMail users: SGPro can sometimes be flagged as a "less secure application". In order to use gmail with SGPro, you might need to go here and allow less secure applications access to your address: https://www.google.com/settings/security/lesssecureapps
Text File Settings
There are three different text file endpoints. Each is identical to the next in terms of functionality, but you may wish to have different sets of filters for different files (for instance, you may want all events to go to one file, but only warnings and errors to go to another).