Skip to content

configuration

DaveL17 edited this page Dec 29, 2023 · 5 revisions

All settings that affect the plugin’s overall operations are found in the Plugin Configuration dialog. The settings are divided into four sections: Server Settings, Display Settings, Plugin Update Notification Settings, and Debug Settings. Let’s look at each of these in turn.

Plugin Configuration Dialog

Server Settings

The OWServer Plugin is designed to automatically detect your EDS server as long as it’s installed on your network in a place where Indigo can see it (if you have more than one server, the plugin should be able to detect all of them.) To enable automatic detection, tick the Auto Detect Servers? checkbox. This will invoke a process whereby the plugin will call-out to your network and ask all OWS servers to identify themselves. If this operation is successful, the plugin will automatically manage communication with all of your server instances. If you add an additional server to your network, the plugin is designed to automatically make it available. If for some reason the automatic detection is unsuccessful, or if you’d rather manually identify your servers, you can enter the IP address(es) of your OWS. Simply enter the IP addresses into the Server IP Address(es) textfield, and separate each address with a comma. If you have checked the Auto Detect Servers? checkbox, any information that you have typed in the Server IP Address(es) textfield will be ignored (you can leave the field populated if you wish.) The plugin also controls how frequently Indigo will reach out to your OWS to download new data. Set this frequency in the Polling Interval drop-down menu. The value of this setting depends largely on the size of your network. For example, polling intervals of 15 seconds may be ambitious for larger networks (especially if an entire plugin cycle is near or greater than 15 seconds long.) If you see strange behavior—such as the plugin getting stuck into a loop where it never seems to stop updating—try increasing the time between polls. Lastly, we want to allow for the possibility that your OWS won’t respond to a particular request. This is unlikely, but we don’t want the plugin to wait forever either. Select your preferred wait time in the Server Timeout drop-down menu. This will close the socket that has been opened to the OWS if it doesn’t reply by the chosen timeout.

Display Settings

OWServer Plugin Display Settings control how information is visually displayed throughout Indigo. First, select whether you prefer temperatures to be displayed in Fahrenheit or Celsius using the Temperatures drop-down menu. You can control the level of data precision that is displayed by using the Display Precision drop-down menus. These settings affect how many decimal places are shown throughout the Indigo interface. The settings do not affect the underlying data. There are drop-down menus to select settings for Humidex, Humidity, Temperatures, Pressures and Voltages. Lastly, you can choose to suppress most log messages by ticking the Suppress Results Logging checkbox. Checking this box will minimize the number of messages sent to the log; however, occasional general messages and all error messages will still be displayed.

Debugging (optional)

Use this menu to control the types of logging messages the plugin will print to the Indigo Events Log.

Clone this wiki locally