-
Notifications
You must be signed in to change notification settings - Fork 0
devices
OWServer devices are where most of the plugin’s magic happens. There are myriad device types that the OWS will support—but be forewarned, the OWS (and therefore the OWServer Plugin) does not directly support all the possible 1-Wire devices that you might come across. You will see some using 1-Wire sensors with great success through the use of Arduino boards for example, but these sensors are not necessarily compatible with the OWS. Your safest bet is to refer to the EDS website which lists all of the the sensors that the OWS officially supports. Fortunately, the OWServer Plugin supports many device types natively within the Indigo environment.

Each device type has a custom-tailored configuration dialog that contains settings specific to the OWS implementation for that individual type of sensor. As usual, we start by creating a new Indigo device, selecting OWServer as the Device Type. Next, select the Device Model drop-down menu and the list of currently support sensors will appear. The list of sensors is arranged by model number for easy identification (Maxim/Dallas model numbers followed by EDS model numbers.)
In order to get the most out of the plugin, you should select the sensor device that’s most appropriate to the device that you have connected to your 1-Wire network. Unsurprisingly, some of the EDS sensors are based on Maxim/Dallas chips that the plugin also supports natively. In those instances, you should always select the EDS model number and not the Maxim/Dallas number. That way, you can be sure that you are getting all of the supports for the additional features of the EDS sensor (like LED, optional relay, etc.) Once you have selected the appropriate device type, you should select Edit Device Settings…
Selecting the Edit Device Settings… button will cause the device’s custom-tailored configuration dialog to appear. The available options will vary based on the type of device selected. Sometimes, options will appear that may not be present on your specific device. For example, relay settings may appear even though you have a device without the optional relay. The following devices are presently supported in the OWServer Plugin:
Presently, the plugin contains functionality for many 1-Wire devices including:
-
EDS 1-Wire Server (OW-SERVER-ENET 1, 2 and WiFi) There is an OWServer Plugin device type that represents OWS server units. By creating a Server Device and selecting the relevant IP address, you will be presented with a device that shows information regarding the server itself including health, power, number of connected sensors and so on. One use for a Server Device type is to help identify communication errors on your network. Each server reports device communication errors—separately by communication channel if so equipped—which can help isolate trouble. If you see
owsDataErrorsorowsDataErrorsChannelx, these are errors in your 1-Wire network, not in the plugin or the communication between the plugin and the OWS. A low number of 1-wire network errors are fairly normal and can be safely ignored. -
Dallas DS18B20 Temperature Sensor

The DS18B20 is a simple 9-bit to 12-bit temperature sensor. It reports little beyond temperature. Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. Lastly, you can set an optional temperature offset to account for the possibility that your sensor isn’t reporting temperature accurately. In most cases, you won’t need to use this feature; however, it’s provided as a convenience. The adjustment factor is in degrees Celsius. If you are reporting temperatures in Celsius, simply add a positive or negative value to adjust the temperature up or down (for example, -0.5 or +1.0). If you are reporting values in Fahrenheit, for every 1 degree Celsius temperature adjustment, your temperature will be adjusted 1.8° F. Enter the adjustment factor in the Temperature Adjustment textfield. Lastly, there are two writeable variable values[UserByte1]and[UserByte2]. These two fields are two bit registers, and they are non-volatile. Note: these values are not writeable from the configuration dialog box, but they are writeable from several other places via the OWServer Sensor Command Framework. More on that later. Because the sensor reports little beyond temperature, there is no need to provide any alternatives for a Primary Sensor Value (unlike most of the other devices below.) -
Dallas DS18S20 Temperature Sensor

The DS18S20 is a simple temperature sensor. It reports little beyond temperature. Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. Lastly, you can set an optional temperature offset to account for the possibility that your sensor isn’t reporting temperature accurately. In most cases, you won’t need to use this feature; however, it’s provided as a convenience. The adjustment factor is in degrees Celsius. If you are reporting temperatures in Celsius, simply add a positive or negative value to adjust the temperature up or down (for example, -0.5 or +1.0). If you are reporting values in Fahrenheit, for every 1 degree Celsius temperature adjustment, your temperature will be adjusted 1.8° F. Enter the adjustment factor in the Temperature Adjustment textfield. Lastly, there are two writeable variable values[UserByte1]and[UserByte2]. These two fields are two bit registers, and they are non-volatile. Note: these values are not writeable from the configuration dialog box, but they are writeable from several other places via the OWServer Sensor Command Framework. More on that later. Because the sensor reports little beyond temperature, there is no need to provide any alternatives for a Primary Sensor Value (unlike most of the other devices below.) -
Dallas DS2406 Dual Switch Plus Memory

The DS2406 is a dual switch that also contains a memory function. The DS2406 Dual Addressable Switch Plus Memory offers a simple way to remotely control a pair of open drain transistors and to monitor the logic level at each transistor’s output via the 1-Wire bus for closed loop control. The sensor reports several pieces of information about the states of the transistors in the form of Input Level, Flip Flop, Activity Latch, and will respond to an Activity Latch Reset command. In addition, according to Maxim, individual devices will respond to a Conditional Search command if they qualify for certain user-specified conditions, which include the state of the output transistor, the static logic level or a voltage transition at the transistor’s output. Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. There are a couple options for Primary Sensor Value: Input A or Input B. There are settings to set the operational state of the Flip Flop A and Flip Flop B—to either off (the default) or on (conducting.) -
Dallas DS2408 8-Channel Addressable Switch

The DS2408 is an 8-channel, Programmable Input/Output (PIO) 1-Wire chip. PIO outputs are configured as open-drain and provide an on resistance of 100Ω max. A robust PIO channel-access communication protocol ensures that PIO output-setting changes occur error-free. A data-valid strobe output can be used to latch PIO logic states into external circuitry such as a D/A converter (DAC) or microcontroller data bus. The DS2408 also supports conditional search capability based on PIO conditions or power-on-reset activity; the conditions to cause participation in the conditional search are programmable. The DS2408 has an optional VCC supply connection. When an external supply is absent, device power is supplied parasitically from the 1-Wire bus. When an external supply is present, PIO states are maintained in the absence of the 1-Wire bus power source.Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. The Primary Sensor Value can be configured to represent one of the eight channels (enumerated as 0 - 7). There are several writeable data variables displayed, although it should be noted that these values are not writeable from this interface. Additionally, you can configure the Power On Reset Latch to either reset state (or not as the case may be) on loss of power.
-
Dallas DS2423 Ram with Counters

The DS2423 is a simple four channel counter—two of which have external trigger inputs called A and B. Each of the counters is associated with a memory page. A counter without external trigger input increments each time data is written to the page it is associated with (write cycle counter). The counters triggered by inputs A and B, respectively, increment with every low-going pulse on their input. All counters are read only. They are automatically cleared after power loss.Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. For now, there is only one Primary Sensor Value custom setting, which allows for display of the Channel A or Channel B counter.
-
Dallas DS2438 Smart Battery Monitor

The DS2438 Smart Battery Monitor provides several functions that are desirable to carry in a battery pack: a means of tagging a battery pack with a unique serial number, a direct-to-digital temperature sensor which eliminates the need for thermistors in the battery pack, an A/D converter which measures the battery voltage and current, an integrated current accumulator which keeps a running total of all current going into and out of the battery, an elapsed time meter, and 40 bytes of nonvolatile EEPROM memory for storage of important parameters such as battery chemistry, battery capacity, charging methodology and assembly date.Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. For now, there is only one Primary Sensor Value custom setting, which allows for display of the Temperature value as the Primary Sensor Value for the Indigo UI, however, if there is demand, Vdd, Vad, Vsense and Humidity could be added. Humidity is tricky because the DS2438 doesn’t report “actual” humidity and calculating actual humidity is somewhat of a black art.
-
Dallas DS2450 Quad Converter

The DS2450 1-Wire Quad A/D Converter is based on a successive- approximation analog to digital converter with a four to one analog multiplexer. Each input channel has its own register set to store the input voltage range, resolution, and alarm threshold values as well as flags to enable participation of the device in the conditional search if the input voltage leaves the specified range. Two alarm flags for each channel indicate if the voltage measured was too high or too low without requiring the bus master to do the comparison. Each A/D conversion is initiated by the bus master. A channel not used as analog input can serve as a digital open-drain output. After disabling the input the bus master can directly switch on or off the open-drain transistor at the selected channel. All device settings are stored in SRAM and kept non-volatile while the device gets power either through the 1-Wire bus or through its Vcc pin. After powering up, a power-on reset flag signals the bus master the need to restore the device settings before the regular operation can resume.Select the relevant IP address from the Server IP drop-down menu. Likewise, select the relevant ROM ID for your sensor using the Sensor ID drop-down menu. The Primary Sensor Value setting allows for display of the Conversion Value for Channels A - D for the Indigo UI. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display any channel in the Indigo UI.
In addition to the settings above, there are two other settings related to all channels on the device. Power on Reset controls whether the state of the device will reset after power loss. As long as this bit is set the device will always respond to the Conditional Search command in order to notify the bus master that the control and threshold data is no longer valid. It is possible for the bus master to write the Power on Reset bit to a 1. This will make the device participate in the conditional search but will not generate a reset cycle. All device settings are stored and kept non-volatile while the device gets power either through the 1-Wire bus or through its Vcc pin.
There are four sensor information blocks that contain information and controls for each of the four channels. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to enable or disable Output and Output Control.
-
EDS0064 Temperature Sensor with Counter

The EDS0064 Temperature Sensor with Counter is a part of the EDS OW-ENV line of environmental sensors (EDS0064-EDS0068). The 32-bit counters (there are two) will increment approximately once per second and will reset upon power loss. The device is also offered with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.The Primary Sensor Value will control what is shown in the Indigo Item List. The control allows you to display the Temperature, the value of Counter 1 and Counter 2, the LED State or the Relay State. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.)
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There is one sensor information block that contains information and controls for Temperature. It displays read-only information regarding writeable variables, the current value of each variable, a Temperature Adjustment textfield and, where appropriate, a button to clear Conditional Search States. In most cases, you won’t need to use the Temperature Adjustment feature; however, it’s provided as a convenience. The adjustment factor is in degrees Celsius. If you are reporting temperatures in Celsius, simply add a positive or negative value to adjust the temperature up or down (for example, -0.5 or +1.0). If you are reporting values in Fahrenheit, for every 1 degree Celsius temperature adjustment, your temperature will be adjusted 1.8° F. Enter the adjustment factor in the Temperature Adjustment textfield. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0065 Temperature and Humidity Sensor

The EDS0065 Temperature and Humidity Sensor is a part of the EDS OW-ENV line of environmental sensors (EDS0064-EDS0068). The Temperature and Humidity Sensor’s primary sensors allow the reporting of Counter 1, Counter 2, Dewpoint, Humidity, Heat Index, Humidex, LED, Relay (if so equipped) or Temperature, The 32-bit counters will increment approximately once per second and will reset upon power loss. The device is also offered with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.)
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3] The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are five sensor information blocks that contain information and controls for each of the various sensors groups—Dewpoint, Heat Index, Humidex, Humidity, and Temperature. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear conditional search states. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0066 Temperature and Barometric Pressure Sensor

The EDS0066 Temperature and Barometric Pressure Sensor is a part of the EDS OW-ENV line of environmental sensors (EDS0064-EDS0068). The Temperature and Barometric Pressure Sensor’s primary sensors allow the reporting of Counter 1, Counter 2, Barometric Pressure (Hg), Barometric Pressure (Mb), LED, Relay (if so equipped) or Temperature, The 32-bit counters will increment approximately once per second and will reset upon power loss. The device is also offered with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.)
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are three sensor information blocks that contain information and controls for each of the various sensors. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0067 Temperature and Light

The EDS0067 Temperature and Light Sensor is a part of the EDS OW-ENV line of environmental sensors (EDS0064-EDS0068). It provides sensors for temperature and light, an LED and an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up. The OWServer Plugin provides facilities to interact with each of these sensors as well as the LED and relay.The Primary Sensor Value will control what is shown in the Indigo Item List. Options include: Counter 1, Counter 2, Illumination, LED, Relay, and Temperature. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and an illumination device (for example.) The device is also available with and optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are two sensor information blocks that contain information and controls for each of the various sensors. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear conditional search states. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0068 Temperature, Humidity, Pressure, Light

The EDS0068 is currently the most comprehensive combination sensor that EDS offers. The EDS0068 is a part of the EDS OW-ENV line of environmental sensors (EDS0064-EDS0068). It provides sensors for temperature, humidity, barometric pressure and illumination, an LED indicator and an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up. The OWServer Plugin provides facilities to interact with each of these sensors as well as the LED and relay. The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.)The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are eight sensor information blocks that contain information and controls for each of the various sensors. They display read- only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear conditional search states. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0070 Vibration Sensor

The EDS0070 Vibration Sensor senses relative vibration, reports minimum, maximum, peak and alarm values. In addition, the sensor is available with an optional relay. The LED may be controlled independently or by alarm state. The sensor outputs a value of 0 to 1023 (representing a relative vibration level.) The sensor includes a counter (the counter resets on power up and is incremented approximately once per second.) The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.The Primary Sensor Value will control what is shown in the Indigo Item List. The options available as a primary sensor value include Counter, LED, Relay, and Vibration Instant. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value (which seems a bit of a misnomer), merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.)
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There is one sensor information block that contains information and controls for the vibration sensor. It also displays read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0071 RTD Interface, 4 wire

The EDS0071 Resistance Temperature Detector (RTD) Transmitter line offers a highly accurate way to monitor and control temperature throughout a wider temperature range than previously possible with 1-Wire networks. Each variation of the RTD Transmitter includes a highly accurate RTD sensor input, an LED, conditional search support, and optional relay.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value (which seems a bit of a misnomer), merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.) The device is also available with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are two sensor information blocks that contain information and controls for each of the various sensors. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear conditional search states. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0072 RTD transmitter 3-Wire The EDS0072 is not yet supported by the OWServer Plugin.
-
EDS0080 Octal 4-20 Milliamp Input

The EDS0080 4 to 20 mA Analog Input Device monitors up to 8 analog inputs. In addition to the current reading, each input maintains a minimum value and a maximum value.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value (which seems a bit of a misnomer), merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.) The device is also available with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are eight input information blocks that contain information and controls for each of the various inputs. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0082 Octal Current Input

The 1-Wire Octal (8 channel) Discrete I/O device monitors and controls up to 8 digital channels. Each channel includes an activity latch, a programmable pulled-down resistor and programmable high and low alarms. Channels 1 & 2 include 32 bit pulse counters. The Octal Discrete I/O also includes an LED and an optional latching relay.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.) The device is also available with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are eight input information blocks that contain information and controls for each of the various inputs. They display read- only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0083 Quad 4-20 Milliamp Input

The 1-Wire Quad (4 Channel) Input device offers a way to monitor up to 4 analog points. In addition to the current reading, each point maintains a minimum value, a maximum value, and a peak value. Furthermore, high and low alarms may be set independently for each input. The 1-Wire Quad Input also includes an LED.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.) The device is also available with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are four input information blocks that contain information and controls for each of the various inputs. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0085 Quad 0-10 Volt Input

The 1-Wire Quad (4 Channel) Input device offers a way to monitor up to 4 analog points. In addition to the current reading, each point maintains a minimum value, a maximum value, and a peak value. Furthermore, high and low alarms may be set independently for each input. The 1-Wire Quad Input also includes an LED.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value, merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.) The device is also available with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are four input information blocks that contain information and controls for each of the various inputs. They display read- only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0090 Octal Discrete IO

The 1-Wire Octal (8 channel) Discrete I/O device monitors and controls up to 8 digital channels. Each channel includes an activity latch, a programmable pulled-down resistor and programmable high and low alarms. Channels 1 & 2 include 32 bit pulse counters. The Octal Discrete I/O also includes an LED and an optional latching relay.The Primary Sensor Value will control what is shown in the Indigo Item List. All other sensor values are retained and can be referred to in scripts, triggers, actions and control pages. If you would like to have more than one primary sensor value (which seems a bit of a misnomer), merely create another instance of the device (same IP and ROM ID) and select a second primary sensor value. This allows you to be able to display both a temperature device and a humidity device (for example.) The device is also available with an optional relay. The optional relay is a latching relay; it will retain its state when power is lost. The states of the LED and the relay are nonvolatile; their states will be restored at power-up.
The LED Function and Relay Function drop-down menus control how the sensor reacts to system inputs. There are four possible settings:
On with alarms / off with no alarms. [0] On with alarms / off with clear alarms command. [1] On / off under command. [2] Always off. [3]
The Toggle Sensor LED and Toggle Sensor Relay buttons work as you would expect. If the item is presently off, clicking the button will turn it on (and vice versa.)
There are eight input information blocks that contain information and controls for each of the various inputs. They display read-only information regarding writeable variables, the current value of each variable and, where appropriate a button to clear Conditional Search States. (See Conditional Search States for More Information.) Finally, there is a Clear Sensor Alarms button which will clear all sensor alarms. It is not possible to clear individual alarms so this is not an option within the OWServer Plugin. Clicking this button will set all alarm variables for the device to zero (no alarm) and will apply the change to the requesting device only.
-
EDS0091 Quad Optoisolator Input The EDS0091 is not yet supported by the OWServer Plugin.
-
EDS0092 Quad Relay Output The EDS0092 is not yet supported by the OWServer Plugin.
-
Optional Relays Many of the EDS devices are provided with an option to include a latching relay. In many control dialogs, you will be presented with relay controls whether or not a relay exists in your instance of the device. It is a future enhancement plan to exclude those controls unless a user specifically indicates that the relay is present on the device. There is no concern however if you don’t have a relay. The OWS will simply send out the relay command and it will fall on deaf ears. When the relay function is populated on the EDS Sensors there will be a 4 Channel screw-down terminal. The individual connections (C, NO, NC, GND) will be labeled on the PCB Board. Since the relay is a latching relay NO and NC terminals have the opposing states. The screw-down labeled C is the connection for the power source of the NO & NC terminals.
The plugin supports multiple servers--and a theoretically unlimited number of devices.
Within the plugin preferences, enter the IP number(s) of the server(s) you want to use. The plugin has the ability to auto-detect servers, so you may want to try this feature first. If auto-detect is selected, the manually-entered list of IP addresses will be ignored. To get the most out of the plugin, you should create a set of devices. It is recommended that you create a server device which you can use to monitor the health of your EDS server. You should also create a 1-Wire device to track the information reported by that device for use in Indigo.
Copyright DaveL17 2023
This plugin is distributed under the MIT license; however the author reserves the right to change the license at any
time.