Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
indigo_2024.2_documentation:getting_started [2025/03/30 16:47] – [Moving an Indigo Installation to another Architecture] jayindigo_2024.2_documentation:getting_started [2025/10/23 23:58] (current) – [Uninstalling the Mac Client] davel17
Line 11: Line 11:
 To install the Indigo software, you'll need a Mac that meets these OS and hardware requirements: To install the Indigo software, you'll need a Mac that meets these OS and hardware requirements:
  
-  * [[https://en.wikipedia.org/wiki/MacOS_Sierra |Mac OS X 10.12]] or higher +  * [[https://en.wikipedia.org/wiki/MacOS_Sierra |Mac OS X 10.13]] or higher 
-  * [[https://en.wikipedia.org/wiki/MacOS_Sierra#System_requirements|Any Mac capable of running Mac OS X 10.12]]+  * [[https://en.wikipedia.org/wiki/MacOS_Sierra#System_requirements|Any Mac capable of running Mac OS X 10.13]]
  
 Indigo requires you to leave your Mac running all the time (though the display can go to sleep) in order to control your home automation; you should take this into consideration when choosing a location for your Mac. Indigo requires you to leave your Mac running all the time (though the display can go to sleep) in order to control your home automation; you should take this into consideration when choosing a location for your Mac.
Line 169: Line 169:
 If you're moving Indigo to a Mac with a different architecture, read on... If you're moving Indigo to a Mac with a different architecture, read on...
  
-=== Moving an Indigo Installation to another Architecture ===+==== Moving an Indigo Installation to another Architecture ====
 When you move your Indigo installation from one macOS architecture to another (for example from an Intel-based Mac to an M-series Mac) -- especially if you use Migration Assistant or Time Machine -- you will likely need to take additional steps because many Python libraries are compiled to the specific hardware they're installed on. One signal that this has become an issue is an error message like: When you move your Indigo installation from one macOS architecture to another (for example from an Intel-based Mac to an M-series Mac) -- especially if you use Migration Assistant or Time Machine -- you will likely need to take additional steps because many Python libraries are compiled to the specific hardware they're installed on. One signal that this has become an issue is an error message like:
  
Line 195: Line 195:
 To uninstall the Indigo Server and all of its data and configuration files, first deactivate Indigo on your Mac by selecting the ''**Indigo 2024.2->License Details...**'' menu item and clicking the ''**Deactivate License**'' button. You'll get the following warning dialog: To uninstall the Indigo Server and all of its data and configuration files, first deactivate Indigo on your Mac by selecting the ''**Indigo 2024.2->License Details...**'' menu item and clicking the ''**Deactivate License**'' button. You'll get the following warning dialog:
  
-{{:indigo_2024.2_documentation:deactivate_sheet.png?nolink|}}+{{:indigo_2024.2_documentation:deactivate_sheet.png?nolink|Deactivate Sheet Image}}
  
 Then make sure that you have the server and client completely shut down (select **''Stop Server''** from the **''Indigo 2024.2''** menu if the server is still running before you quit the Indigo Mac Client). Then make sure that you have the server and client completely shut down (select **''Stop Server''** from the **''Indigo 2024.2''** menu if the server is still running before you quit the Indigo Mac Client).
Line 209: Line 209:
 To also uninstall the Indigo Mac Client delete the following files: To also uninstall the Indigo Mac Client delete the following files:
  
-  * ''/Applications/Indigo 2024.2.app'' +  * ''/Applications/Indigo 2025.1.app'' 
-  * ''~(your user folder)/Library/Preferences/com.perceptiveautomation.indigo-2024-2.plist'' +  * ''~(your user folder)/Library/Preferences/com.perceptiveautomation.indigo-2025-1.plist'' 
-  * ''~(your user folder)/Library/Preferences/Indigo 2024.Client Prefs.indiPref'' +  * ''~(your user folder)/Library/Preferences/Indigo 2025.Client Prefs.indiPref'' 
-  * ''~(your user folder)/Library/Preferences/Indigo 2024.Client Settings.indiPref''+  * ''~(your user folder)/Library/Preferences/Indigo 2025.Client Settings.indiPref''
  
 Note your Mac has two different Library folders. One is in your the home directory of the account Indigo runs under and the other is at the root level of the drive. In Mac OS X Lion and higher the user's home Library folder is hidden in the Finder so you'll have to use the ''**Go to Folder...**'' menu item in the Finder and type in the path (''~/Library/Preferences'') which will open a Finder window to the Preferences folder. Note your Mac has two different Library folders. One is in your the home directory of the account Indigo runs under and the other is at the root level of the drive. In Mac OS X Lion and higher the user's home Library folder is hidden in the Finder so you'll have to use the ''**Go to Folder...**'' menu item in the Finder and type in the path (''~/Library/Preferences'') which will open a Finder window to the Preferences folder.
Line 279: Line 279:
   - If you want to reconfigure the Indigo Server on a Mac already running Indigo, then select the ''**Indigo 2024.2->Start Local Server...**'' menu item.   - If you want to reconfigure the Indigo Server on a Mac already running Indigo, then select the ''**Indigo 2024.2->Start Local Server...**'' menu item.
  
-{{:indigo_2024.2_documentation:start_server_dialog.png?nolink|}}+{{:indigo_2024.2_documentation:start_server_dialog.png?nolink|Start Server Dialog Image}}
  
 <color red>Note: the length of the entry in the password field does not reflect the length of the actual password entered. This is intentional and is meant to add a layer of security so a bad actor can't guess the true password's length.</color> <color red>Note: the length of the entry in the password field does not reflect the length of the actual password entered. This is intentional and is meant to add a layer of security so a bad actor can't guess the true password's length.</color>
Line 316: Line 316:
 If this is the first time you've started the server, you'll be prompted first to click through our Enduser License Agreement (EULA), then you'll see the Indigo Account Log In dialog: If this is the first time you've started the server, you'll be prompted first to click through our Enduser License Agreement (EULA), then you'll see the Indigo Account Log In dialog:
  
-{{:indigo_2024.2_documentation:login_dialog.png?nolink|}}+{{:indigo_2024.2_documentation:login_dialog.png?nolink|Login Dialog Image}}
  
 and enter your Indigo Account username (or email) and password. The server will then continue to start up. and enter your Indigo Account username (or email) and password. The server will then continue to start up.
Line 336: Line 336:
 If you are using the macOS built-in Firewall, and depending on how you have your firewall configured, you may be prompted by the firewall with the following dialogs the first time you start Indigo: If you are using the macOS built-in Firewall, and depending on how you have your firewall configured, you may be prompted by the firewall with the following dialogs the first time you start Indigo:
  
-{{:indigo_2024.2_documentation:firewall_prompt.png?nolink|}}\\ +{{:indigo_2024.2_documentation:firewall_prompt.png?nolink|Firewall Prompt Image}}\\ 
-{{:indigo_2024.2_documentation:iph_firewall_prompt.png?nolink|}}+{{:indigo_2024.2_documentation:iph_firewall_prompt.png?nolink|IPH Firewall Prompt Image}}
  
 You **must** click the Allow button in those dialogs (if they pop up) or Indigo will not function correctly. You **must** click the Allow button in those dialogs (if they pop up) or Indigo will not function correctly.
Line 346: Line 346:
 For other browsers to remotely access the Web server, we need to know the network IP address for the Mac running Indigo Server. This address will be used on the remote Mac or Web browser when connecting to the Indigo Server. By selecting the active network in the Network System Preference, you can see the IP address for your Indigo Server Mac. For WiFi, it might look something like this: For other browsers to remotely access the Web server, we need to know the network IP address for the Mac running Indigo Server. This address will be used on the remote Mac or Web browser when connecting to the Indigo Server. By selecting the active network in the Network System Preference, you can see the IP address for your Indigo Server Mac. For WiFi, it might look something like this:
  
-{{:indigo_2024.2_documentation:network_wifi.png?nolink|}}+{{:indigo_2024.2_documentation:network_wifi.png?nolink|Network WiFi Image}}
  
 and a wired ethernet connection might look something like this: and a wired ethernet connection might look something like this:
  
-{{:indigo_2024.2_documentation:network_wired.png?nolink|}}+{{:indigo_2024.2_documentation:network_wired.png?nolink|Network Wired Image}}
  
 Note the IP address under the **Status** section. Note the IP address under the **Status** section.
Line 366: Line 366:
   - Press the ''**Connect**'' button.   - Press the ''**Connect**'' button.
  
-{{:indigo_2024.2_documentation:client_connect_dialog.png?nolink|}}+{{:indigo_2024.2_documentation:client_connect_dialog.png?nolink|Client Connect Dialog Image}}
  
 **<color red>NOTE</color>**: the Indigo Mac Client doesn't use the [[reflectors|Indigo Reflector]] service. Connecting an Indigo Mac Client to a server over the internet is a complex topic that is well beyond this document – we suggest you search our online forums for others that have configured this type of access. **<color red>NOTE</color>**: the Indigo Mac Client doesn't use the [[reflectors|Indigo Reflector]] service. Connecting an Indigo Mac Client to a server over the internet is a complex topic that is well beyond this document – we suggest you search our online forums for others that have configured this type of access.
Line 392: Line 392:
 You manage them from the Interfaces menu: You manage them from the Interfaces menu:
  
-{{interfaces_menu.png?nolink|}}+{{interfaces_menu.png?nolink|Interfaces Menu Image}}
  
 The first thing you'll notice is the dot beside the names in that menu. A green dot means that the interface is enabled. If the dot is gray, it means that it's disabled. This allows you to see what's enabled by just looking at the menu. Each interface (and its submenu) is described below. If you select the ''**Manage Interfaces...**'' menu item, it will open the Preferences dialog with the Interfaces tab selected: The first thing you'll notice is the dot beside the names in that menu. A green dot means that the interface is enabled. If the dot is gray, it means that it's disabled. This allows you to see what's enabled by just looking at the menu. Each interface (and its submenu) is described below. If you select the ''**Manage Interfaces...**'' menu item, it will open the Preferences dialog with the Interfaces tab selected:
  
-{{:indigo_2024.2_documentation:interfaces_tab.png?nolink|}}+{{:indigo_2024.2_documentation:interfaces_tab.png?nolink|Interfaces Tab Image}}
  
 You can enable/disable an interface just by clicking the checkbox (rather than selecting the Enable/Disable menu item on each interface's submenu). Likewise, if an interface has any configuration options, you can open those dialogs by selecting the interface and clicking on the ''**Configure...**'' button (rather than selecting the ''**Configure...**'' menu item on each interface's submenu). You can enable/disable an interface just by clicking the checkbox (rather than selecting the Enable/Disable menu item on each interface's submenu). Likewise, if an interface has any configuration options, you can open those dialogs by selecting the interface and clicking on the ''**Configure...**'' button (rather than selecting the ''**Configure...**'' menu item on each interface's submenu).
Line 417: Line 417:
 Installing new plugins is pretty simple (updating plugins is the same process, it will just replace the existing one if there is an older version installed). We're going to describe a couple of ways of installing them primarily based on where you get the plugin. While you may get a plugin from anywhere, we recommending getting them from our [[https://www.indigodomo.com/pluginstore/|Plugin Store]]. To download and install a plugin from the store, this is the process (we're using Safari in these steps, so you may need to adjust accordingly if using another browser): Installing new plugins is pretty simple (updating plugins is the same process, it will just replace the existing one if there is an older version installed). We're going to describe a couple of ways of installing them primarily based on where you get the plugin. While you may get a plugin from anywhere, we recommending getting them from our [[https://www.indigodomo.com/pluginstore/|Plugin Store]]. To download and install a plugin from the store, this is the process (we're using Safari in these steps, so you may need to adjust accordingly if using another browser):
  
-  - In Safari on your Indigo Server Mac, go to the [[https://www.indigodomo.com/pluginstore/|Plugin Store]] and navigate to the Plugin you want to install. {{pluginstore_detail.png?nolink|}}+  - In Safari on your Indigo Server Mac, go to the [[https://www.indigodomo.com/pluginstore/|Plugin Store]] and navigate to the Plugin you want to install. {{pluginstore_detail.png?nolink|Plugin Store Detail Image}}
   - Make sure that the plugin is supported by this Indigo release (look for the **<color green>Requires</color>** field). This is an important step because there may be older plugins which aren't compatible with the current version of Indigo.   - Make sure that the plugin is supported by this Indigo release (look for the **<color green>Requires</color>** field). This is an important step because there may be older plugins which aren't compatible with the current version of Indigo.
   - Click the ''**Download Latest Release**'' button, which will download the plugin. If the release isn't compatible with your version of Indigo, you can click on the **<color purple>Releases</color>** tab, and look through the list for a version that works with your version of Indigo (click on it and then click the ''**Download this release**'' link).   - Click the ''**Download Latest Release**'' button, which will download the plugin. If the release isn't compatible with your version of Indigo, you can click on the **<color purple>Releases</color>** tab, and look through the list for a version that works with your version of Indigo (click on it and then click the ''**Download this release**'' link).
-  - When the download is complete, click on the down arrow in the title bar which will show the plugin download.{{:indigo_2024.2_documentation:pluginstore_safari_download.png?nolink|}}+  - When the download is complete, click on the down arrow in the title bar which will show the plugin download.{{:indigo_2024.2_documentation:pluginstore_safari_download.png?nolink|Plugin Store Safari Download Image}}
   - Most plugins will show the plugin directly as the above image. If it does, double click it and proceed to step 8 below.   - Most plugins will show the plugin directly as the above image. If it does, double click it and proceed to step 8 below.
   - If you see a folder icon (usually with an odd name) in the download dropdown rather than the plugin icon, double-click on the folder and it'll switch to the Finder with the download folder open.   - If you see a folder icon (usually with an odd name) in the download dropdown rather than the plugin icon, double-click on the folder and it'll switch to the Finder with the download folder open.
   - In the Finder window that's now showing, you should see the plugin which will end in ''**.indigoPlugin**''. Double-click that file.   - In the Finder window that's now showing, you should see the plugin which will end in ''**.indigoPlugin**''. Double-click that file.
-  - You will be switched to the Indigo Client app, and you'll a dialog window which asks you if you want to install and enable the plugin {{plugin_install_permission.png?nolink|}}. You will see a different dialog if the version number is lower than an already-installed version; for safety, Indigo will ask you to confirm that you want to downgrade the plugin. +  - You will be switched to the Indigo Client app, and you'll a dialog window which asks you if you want to install and enable the plugin {{plugin_install_permission.png?nolink|Plugin Install Permission Image}}. You will see a different dialog if the version number is lower than an already-installed version; for safety, Indigo will ask you to confirm that you want to downgrade the plugin. 
-  - **NOTE**: due to a bug in some macOS releases, this step may try to launch a previous version of Indigo. If it does, quit it, then right-click the plugin file, select the ''**Open With**'' menu item, then select Indigo 2024.1.{{:indigo_2024.2_documentation:openwithmenuitem.png?nolink|}}+  - **NOTE**: due to a bug in some macOS releases, this step may try to launch a previous version of Indigo. If it does, quit it, then right-click the plugin file, select the ''**Open With**'' menu item, then select Indigo 2024.1.{{:indigo_2024.2_documentation:openwithmenuitem.png?nolink|Open With Menu Item Image}}
   - Click the ''**Install and Enable**'' button.   - Click the ''**Install and Enable**'' button.
   - Done!   - Done!
Line 431: Line 431:
 Many plugins require some kind of configuration for the plugin itself. If that's the case, then when you click the ''**Install and Enable**'' button, the plugin's configuration dialog may automatically popup: Many plugins require some kind of configuration for the plugin itself. If that's the case, then when you click the ''**Install and Enable**'' button, the plugin's configuration dialog may automatically popup:
  
-{{plugin_config_dialog.png?nolink|}}+{{plugin_config_dialog.png?nolink|Plugin Configuration Dialog}}
  
 Complete the dialog as necessary (sometimes, as with the example above, you don't have to do anything) and click the ''**Save**'' button. **<color red>Note</color>**: if you click the ''**Cancel**'' button, the plugin may not be fully operational until you completely fill out the dialog and save it. Complete the dialog as necessary (sometimes, as with the example above, you don't have to do anything) and click the ''**Save**'' button. **<color red>Note</color>**: if you click the ''**Cancel**'' button, the plugin may not be fully operational until you completely fill out the dialog and save it.
Line 446: Line 446:
 This is the meta-menu for many things related to plugins. This is the meta-menu for many things related to plugins.
  
-{{plugins_menu.png?nolink|}}+{{plugins_menu.png?nolink|Plugins Menu Image}}
  
 The ''**Reload Libraries and Attachments**'' menu item will allow scripters to add Python libraries to specific locations and use them in Indigo (see [[plugin_scripting_tutorial#shared_classes_and_methods_in_python_files_python_modules|Shared Classes and Methods in Python Files]] for details). The ''**Reload Libraries and Attachments**'' menu item will allow scripters to add Python libraries to specific locations and use them in Indigo (see [[plugin_scripting_tutorial#shared_classes_and_methods_in_python_files_python_modules|Shared Classes and Methods in Python Files]] for details).
Line 452: Line 452:
 The next section of the menu is dedicated to each plugin that's installed on your system. As you can see, you can tell at a glance the status of the plugin itself: The next section of the menu is dedicated to each plugin that's installed on your system. As you can see, you can tell at a glance the status of the plugin itself:
  
-  * {{[email protected]?nolink&14|}} a gray dot means the plugin is disabled +  * {{[email protected]?nolink&14|Gray Dot Image}} a gray dot means the plugin is disabled 
-  * {{[email protected]?nolink&14|}} a green dot with no arrows means the plugin is enabled and up to date. +  * {{[email protected]?nolink&14|Green Dot No Arrow Image}} a green dot with no arrows means the plugin is enabled and up to date. 
-  * {{[email protected]?nolink&14|}} a green dot with a black arrow means the plugin is enabled and there is an update available that will work with your Indigo version +  * {{[email protected]?nolink&14|Green Dot Black Arrow Image}} a green dot with a black arrow means the plugin is enabled and there is an update available that will work with your Indigo version 
-  * {{[email protected]?nolink&14|}} a green dot with a red arrow means the plugin is enabled and there is an update available but it won't work with your version of Indigo+  * {{[email protected]?nolink&14|Green Dot Red Arrow Image}} a green dot with a red arrow means the plugin is enabled and there is an update available but it won't work with your version of Indigo
  
 There are yellow versions of the dots - the meaning is the same as the green version except it's indicating that the plugin is using an API version that was deprecated with Indigo 2023. You should check the [[https://pluginstore.indigodomo.com|Plugin Store]] for an updated version or contact the plugin developer. There are yellow versions of the dots - the meaning is the same as the green version except it's indicating that the plugin is using an API version that was deprecated with Indigo 2023. You should check the [[https://pluginstore.indigodomo.com|Plugin Store]] for an updated version or contact the plugin developer.
  
-  * {{[email protected]?nolink&14|}} a yellow dot with no arrows means the plugin is enabled but needs updating before the next Indigo release +  * {{[email protected]?nolink&14|Yellow Dot With No Arrows Image}} a yellow dot with no arrows means the plugin is enabled but needs updating before the next Indigo release 
-  * {{[email protected]?nolink&14|}} a yellow dot with a black arrow means the plugin is enabled and there is an update available that will work with your Indigo version - you should install the update before upgrading to the next version of Indigo +  * {{[email protected]?nolink&14|Green Dot with Black Arrow Image}} a yellow dot with a black arrow means the plugin is enabled and there is an update available that will work with your Indigo version - you should install the update before upgrading to the next version of Indigo 
-  * {{[email protected]?nolink&14|}} a yellow dot with a red arrow means the plugin is enabled and there is an update available but it won't work with your version of Indigo+  * {{[email protected]?nolink&14|Green Dot with Red Arrow Image}} a yellow dot with a red arrow means the plugin is enabled and there is an update available but it won't work with your version of Indigo
  
 There is also a red version of the dot, which can mean several things. There is also a red version of the dot, which can mean several things.
-  * {{[email protected]?nolink&14|}} the plugin is not compatible with your version of Indigo and we are not aware of a version that will work with your version of Indigo. +  * {{[email protected]?nolink&14|Red Dot Image}} the plugin is not compatible with your version of Indigo and we are not aware of a version that will work with your version of Indigo. 
-  * {{[email protected]?nolink&14|}} the plugin has failed due to a catastrophic error that has caused the plugin to crash or has caused Indigo to stop the plugin. An error will be output to the log to explain the problem. +  * {{[email protected]?nolink&14|Red Dot Image}} the plugin has failed due to a catastrophic error that has caused the plugin to crash or has caused Indigo to stop the plugin. An error will be output to the log to explain the problem. 
-  * {{[email protected]?nolink&14|}} the plugin's //''self.stopPlugin()''// method has been called for any reason.+  * {{[email protected]?nolink&14|Red Dot Image}} the plugin's //''self.stopPlugin()''// method has been called for any reason.
  
 We'll discuss how to change/deal with those states later, but this menu provides a very simple visual dashboard for plugin status. We'll discuss how to change/deal with those states later, but this menu provides a very simple visual dashboard for plugin status.
Line 479: Line 479:
 Each plugin installed will have it's own submenu on the ''**Plugins**'' menu. For instance, here's the 3rd party [[https://www.indigodomo.com/pluginstore/32/|Harmony Hub plugin]] submenu when it's enabled: Each plugin installed will have it's own submenu on the ''**Plugins**'' menu. For instance, here's the 3rd party [[https://www.indigodomo.com/pluginstore/32/|Harmony Hub plugin]] submenu when it's enabled:
  
-{{plugin_enabled_submenu.png?nolink|}}+{{plugin_enabled_submenu.png?nolink|Plugin Enabled Submenu Image}}
  
 The top section will be available for every plugin The top section will be available for every plugin
Line 498: Line 498:
 There are several other places where plugins may insert menu items in the Indigo Mac UI. The first place is in the [[overview#devices|Device Create/Edit window]]: There are several other places where plugins may insert menu items in the Indigo Mac UI. The first place is in the [[overview#devices|Device Create/Edit window]]:
  
-{{plugin_new_device.png?nolink|}}+{{plugin_new_device.png?nolink|Plugin New Device Image}}
  
 The top half of that menu allows you to create devices from the built-in interfaces. Anything in the bottom half represents plugins that supply new device types that you can create and use in the same way you work with built-in devices (switches, thermostats, etc.). The next place is in the [[overview#triggers |Trigger Create/Edit dialog]]: The top half of that menu allows you to create devices from the built-in interfaces. Anything in the bottom half represents plugins that supply new device types that you can create and use in the same way you work with built-in devices (switches, thermostats, etc.). The next place is in the [[overview#triggers |Trigger Create/Edit dialog]]:
  
-{{plugin_events.png?nolink|}}+{{plugin_events.png?nolink|Plugin Events Image}}
  
 The last section of that menu will show plugins that supply custom events that you can trigger from. The final place that plugins can add menu items is in the [[overview#actions |Action Create/Edit window]]: The last section of that menu will show plugins that supply custom events that you can trigger from. The final place that plugins can add menu items is in the [[overview#actions |Action Create/Edit window]]:
  
-{{plugin_actions.png?nolink|}}+{{plugin_actions.png?nolink|Plugin Actions Image}}
  
 There are actually 3 places where plugins can add menu items to the actions windows: The first is at the bottom of the [[overview#device_actions|Device Actions submenu]]: menus here are for plugin actions that act on devices. The second place is on the [[overview#notification_actions|Notification Action submenu]]: plugins that supply some kind of notification action will put their actions on this submenu. Finally, at the bottom of the [[overview#actions|Action Type menu]] itself: this is where plugins will add actions that don't fit into the other two categories. There are actually 3 places where plugins can add menu items to the actions windows: The first is at the bottom of the [[overview#device_actions|Device Actions submenu]]: menus here are for plugin actions that act on devices. The second place is on the [[overview#notification_actions|Notification Action submenu]]: plugins that supply some kind of notification action will put their actions on this submenu. Finally, at the bottom of the [[overview#actions|Action Type menu]] itself: this is where plugins will add actions that don't fit into the other two categories.
Line 513: Line 513:
 ==== The Plugins tab of the Indigo Preferences ==== ==== The Plugins tab of the Indigo Preferences ====
  
-{{plugins_tab.png?nolink}}+{{plugins_tab.png?nolink|Plugins Tab Image}}
  
 You can also enable/disable a plugin and download a new plugin version from the Plugins tab in the Indigo Preferences. You open the config window choosing the ''**Indigo 2024.1->Preferences...**'' menu item and clicking the ''**Plugins**'' tab or by selecting the ''**Plugins->Manage Plugins...**'' menu item discussed above. You can also enable/disable a plugin and download a new plugin version from the Plugins tab in the Indigo Preferences. You open the config window choosing the ''**Indigo 2024.1->Preferences...**'' menu item and clicking the ''**Plugins**'' tab or by selecting the ''**Plugins->Manage Plugins...**'' menu item discussed above.
Line 541: Line 541:
 ===== Specifying your Latitude and Longitude ===== ===== Specifying your Latitude and Longitude =====
  
-Indigo uses your current Latitude and Longitude coordinates to calculate precisely when sunset and sunrise will occur every day. Indigo automatically extracts your location from the System Preferences. To do this, it must have access to Location Services on your Mac and WiFi must be turned on. When Indigo first launches, you'll be prompted to allow access to Location data. If for some reason it's not working, check the Location Services section on the Privacy tab of the Security & Privacy section of your System Preferences and make sure that IndigoServer is enabled (has a checkbox beside it).+Indigo uses your current Latitude and Longitude coordinates to calculate precisely when sunset and sunrise will occur every day. Indigo automatically extracts your location from the System Preferences. To do this, it must have access to Location Services on your Mac (and WiFi must be turned on for Location Services to work). When Indigo first launches, you'll be prompted to allow access to Location data. If for some reason it's not working, check the Location Services section on the Privacy tab of the Security & Privacy section of your System Preferences and make sure that IndigoServer is enabled (has a checkbox beside it).
  
 ==== Configuring your System Location ==== ==== Configuring your System Location ====
Line 555: Line 555:
 By default, Indigo will use Location Services to determine the location of your Mac. You will be asked the first time you start your server to grant permission for **IndigoServer** to access you Mac's location. If Indigo doesn't seem to be running schedules at the right time, make sure that Indigo is authorized to access Location Services. Open the System Preferences, select the Security & Privacy preference, click on the Privacy tab and you should see IndigoServer in the list - make sure the check box beside it is enabled: By default, Indigo will use Location Services to determine the location of your Mac. You will be asked the first time you start your server to grant permission for **IndigoServer** to access you Mac's location. If Indigo doesn't seem to be running schedules at the right time, make sure that Indigo is authorized to access Location Services. Open the System Preferences, select the Security & Privacy preference, click on the Privacy tab and you should see IndigoServer in the list - make sure the check box beside it is enabled:
  
-{{:indigo_2024.2_documentation:location_services.png?nolink|}}+{{:indigo_2024.2_documentation:location_services.png?nolink|Location Services Image}}
  
 You can, however, manually specify the latitude and longitude: You can, however, manually specify the latitude and longitude:
  
-{{longlat_tab.png?nolink|}}+{{longlat_tab.png?nolink|Longitude Latitude Tab Image}}
  
   * Choose the ''**Indigo 2024.1->Preferences...**'' menu item, then make sure the **''Sunset & Sunrise''** tab is selected.   * Choose the ''**Indigo 2024.1->Preferences...**'' menu item, then make sure the **''Sunset & Sunrise''** tab is selected.
Line 567: Line 567:
 ===== General Configuration Settings ===== ===== General Configuration Settings =====
  
-{{general_prefs_tab.png?nolink|}}+{{general_prefs_tab.png?nolink|General Preferences Tab Image}}
  
 You can configure other Indigo settings by opening the preferences dialog (selecting the ''**Indigo 2024.1->Preferences...**'' menu item) and clicking on the ''**General**'' tab. You can configure other Indigo settings by opening the preferences dialog (selecting the ''**Indigo 2024.1->Preferences...**'' menu item) and clicking on the ''**General**'' tab.
  • /www/perceptive/wiki/data/attic/indigo_2024.2_documentation/getting_started.1743353259.txt.gz
  • Last modified: 2025/03/30 16:47
  • by jay