Developer: | Colorado4Wheeler’s Plugins by EPS |
Category: | IP Communications |
Github: | Github Repo |
Assistance: | Get help! Check the online documentation |
Plugin ID: | com.eps.indigoplugin.mac-commander |
Latest release: | v1.0.1 released on June 25, 2018 (this release is only compatible with Indigo 2022.2 and earlier) |
Requires: | Indigo v6.0.0 thru v2022.2 |
Download latest release |
This plugin for the Indigo Domotics home automation platform that allows you to execute any AppleScript command on the Indigo server or any other Mac on your network remotely. Essentially, if you can do something via AppleScript then you can use Mac Commander.
The plugin also allows you to create custom AppleScript scripts directly in the plugin just as you have been able to in Indigo. While not as robust as the Indigo editor it is still fully functional and allows you to either code from scratch or copy-and-paste your AppleScript code directly into the plugin for use.
Mac Commander is not all about AppleScript, it's about any means of controlling remote Macs, including utilizing shell commands when AppleScript has no function (such as for rebooting computers or putting them to sleep). While AppleScript is a large part of Mac Commander it is only a part.
While version 1.1.0 and prior required having a Mac Commander device in Indigo, version 2.x forward allows you to either create a device in Indigo or never create a device and perform all functions of this plugin as actions, eliminating the need to have lots of virtual devices in your Indigo setup.
Here are the things you can do with Mac Commander:
In order to utilize this plugin on a remote Mac you will need to enable Remote Login and Remote Apple Events on the remote Mac in the Sharing Preferences for that Mac. This is not needed if you are only going to use this plugin to control your Indigo computer.
This requires Indigo 7 to run but there is a legacy version that is no longer updated (but still fully functional) that supports Indigo 6 and earlier.
The AppleScript Handler plugin was created as a means for users to run AppleScripts as Indigo phases out AppleScript support. That plugin is now rolled into Mac Commander and will be sunsetted.
Released on: | June 25, 2018 |
Requires: | Indigo v6.0.0 thru v2022.2 |
Download this release |
This is the legacy version of the plugin if you are using Indigo 6 or earlier. All new releases will require at least Indigo 7 to run.