Simon icon Simon
Flexible server monitoring

Simon 5 is coming soon!

Simon version 5 is currently in beta testing. It is a massive update, introducing a much-requested feature: syncing the Simon data between multiple Macs, plus a Simon Status service, a Link Checker filter, improved Find filter, iMessage and Speak Error notifiers, a new app icon, and much more.

Important: please note that Simon 5 requires a minimum of macOS 10.12 (Sierra), and will be a paid upgrade from Simon 4 after the beta. Purchasers since September 1, 2020 automatically get a version 5 license (that also works in previous versions).

Read the blog for details.

Growl Notifier Not Registering

I can confirm that Simon 3.5.1 is not registering itself with Growl 2.01. Activity shows that a web page has changed and that the Growl Change notifier is being fired, but I get no notification and Growl shows that Simon is not registered.

David Sinclair's picture

Re: Growl Notifier Not Registering

Now that Simon requires an Intel Mac, I can probably update the framework to the newer version.

I'll make a note of that for the next update.

The Growl notifier is working for me, so if you are able to manually register it somehow, it should work.

Re: Growl Notifier Not Registering

I suspect you had your copy of Simon registered with Growl before that feature was broken. Have you attempted to remove Simon from Growl and see if it gets registered again?

I could register Simon manually, but I need to know the notification types to register -- the specific names you use when you create the notifications.

David Sinclair's picture

Re: Growl Notifier Not Registering

I haven't tried, no... but will do so when I investigate this.

The Simon notification for Growl is called simply "Simon Notification".

Re: Growl Notifier Not Registering

This AppleScript will register Simon with Growl:

tell application id "com.Growl.GrowlHelperApp"
set theAppName to "Simon"
set the allNotificationsList to ¬
{"Simon Notification"}
set the enabledNotificationsList to ¬
{"Simon Notification"}
register as application theAppName ¬
all notifications allNotificationsList ¬
default notifications enabledNotificationsList ¬
icon of application "Simon"
end tell

Once registered, the Growl notifier works.