WeatherGoose Series Instructions

Instructions for installing and maintaining WeatherGoose series devices

Overview

I/O Ports

Provides 3 analog inputs that are read by the unit. The port is labeled "C123C". The C ports are for the common lead of the analog inputs. The "123" ports are for the positive leads. Instructions for hooking up analog inputs can be found in the Troubleshooting section. These show up as IO-1, IO-2, IO-3 on the unit's webpage. These can be given friendly names that correspond to what is attached. Some units do not have I/O ports.

Figure 1: Front of a SuperGoose

Sensor Ports

This is a set of 1 to 5 inputs for 1-wire sensors. Using the appropriate splitters up to 16 sensors can be attached to the unit. The unit automatically detects the attached sensors and provides you with correct data for each sensor.

LCD

This is an option on certain units. Sensors chosen on the Logs page are displayed on the LCD.

Buzzer Reset

This allows you to silence the buzzer, on unit with this option.

Setup

For the initial setup of the Goose it is recommended that you connect the Goose directly to a local system, instead of trying to reach it through a network. The following steps will guide you through making initial contact with the unit.

Connections

  1. Power the unit using the supplied power supply.
  2. Ensure that the green power indicator is on. Soon after powering on, the green Ethernet status indicator will blink three times.
  3. Connect the unit to a local system using a cross-over cable.
  4. The orange Link indicator will turn on if a good link has been established. If the indicator does not light, then check the connections and/or try a new cross-over cable.
  5. The unit has now been connected to a local system, it is time to setup the network card, so that the system can communicate with the unit.

NIC Setup

To connect to the Goose, the network card setting on the computer need to be adjusted. The steps below will guide you through changing the network settings in Windows XP.

  1. Click on the Start button.
  2. Select the Control Panel. If the control panel is not an option you may need to choose Settings -> Control Panel.
  3. Click on the Network Connections icon.
  4. You should now see one of more icons that represent network cards installed on your system. Choose the network card you connected the Goose to and right click it and select Properties.
  5. Find and double-click Internet Protocol (TCP/IP).
  6. This opens a window that shows your current network card settings. It should like similar to the window shown in Figure 2. Make a note of the current settings, so that they can be restored later.
  7. Ensure that "Use the following IP address" is selected and enter the following settings in the appropriate fields.
  8. IP Address: 192.168.123.100
    Subnet Mask: 255.255.255.0
    Gateway: 192.168.123.1

    Figure 2: NIC settings for unit at default IP

  9. You can leave the DNS fields blank. Click the OK button on the TCP/IP window to save the changes. Then click OK on the Local Area Connection window to finalize the process.

Connecting to the Goose

Once the network settings have been adjusted you can connect to the unit using a browser.

  1. Open a web browser.
  2. Type in http://192.168.123.123 for the address.
  3. You should get a screen that looks like figure 3.
  4. If so, you are able to connect to the Goose. To configure the IP address on the unit, refer to the Configuration tab section.

Tabs Overview

Sensors

This is the main screen. Here you can see the current values for the sensors that are attached to the unit. For each device there is a graph that shows trends in the data.

Logs

On this screen, you get a graph for a selected group of sensors and a certain time frame. You can also download log data from this page and set the logging frequency.

Display

Use the display tab to change the default names of the devices. On this page you can also see devices that are unplugged or unavailable. You are given the option of removing them from memory. On the display page, you set the temperature unit.

Alarms

The alarms tab lets you set the range of acceptable values for a sensor. You select the method the unit will use to notify you if the sensor goes outside of this range. There is also an option to send test alarms for each sensor. An event log is also included on this page that keeps a record of log messages from the Goose.

Control

This tab provides the interface to elements that can be controlled by the Goose.

Configuration

The configuration tab is used to configure the main features of the Goose, including email, SNMP, user accounts, and an IP camera.

Sensors Tab

Current Readings

The current values for each sensor are displayed on the Sensors page. These are updated automatically every 60 seconds. For a faster update hit the Refresh button on your browser. Sensors are grouped together by device. Only devices that are currently available will show up on this screen. Unplugged devices will not. The internal sensors are displayed in the first box, with the other device boxes following.

Figure 3: Sensors Tab

Figure 4: All data, alarms and configurations are presented in graphic form on easy-to-understand HTML pages. All data values are graphed.

Graphs

In each device box, there is a line graph, showing the trend of the sensors for that device. The colors on the graph, match with the color box next to each sensor. If a sensor does not have a color box next to it, then it will not be graphed. The X-axis shows time and the Y-axis shows value. The value axis will change scale to keep the graph data within the graph window.

Alternate Formats

The Alternate Formats links are used to get information from the Goose in a variety of formats.

PDA: A small version of the Sensors page, used on PDA's and cell phones.
WAP: A special version of the Sensors page, used by WAP-enabled cell phones.
XML: The current data, along with device information, displayed in XML.
MIB: Check on this link to download the MIB for the Goose. Used in SNMP.

Camera Image

This is an image provided by a supported IP camera. It will be found inside the first device box. It will only appear if a camera has been configured on the Configuration tab. The image is updated every 20 seconds or when the page is updated.

Logs Tab

Graph

On the Logs Tab is a set of controls for the Logs graph. You can select sensors and the time span to use for the graph. The Y-axis shows the sensor values and the time is shown on the X-axis. The legend at the bottom of the graph, provides the sensor name for each color used on the graph. On the left side of the screen is a series of checkboxes, one for each sensor. To graph the sensor, make sure its box is checked. Use the Time range drop-down above the graph to adjust the time range for the graph. Click on an Update Graph button to get a new graph, when a change is made. On a unit with a LCD display the checkboxes also control which sensors will be displayed on the LCD.

Figure 5: Logs Tab

Download Logs

To download the log history, select the "Click here to download raw log data" link. The log file is in CSV format and will be called "log.csv". This download can take quite a while, if the unit has been running for some time.

Logging Frequency

The Goose saves log data on a set interval, determined by the logging frequency. To change the frequency, edit the value in the Logging Frequency input field and click Save Changes. The acceptable range is 15 to 250 seconds. A lower frequency saves data more often, but at a cost of fewer days of saved data. The text under the graph, gives the number days that can be logged at the current logging frequency. The data log is a circular buffer. Once it fills up, old data is overwritten by the newer data.

Delete Logs

To clear the log data, check the Delete Log History checkbox and click on the Save Changes button. In a few seconds the graphs should clear and graphing will resume in a few minutes, depending on the logging frequency.

Display Tab

Friendly Names

On the Display page is a list of the friendly names for each device attached to the unit. If the Goose has I/O sensors, the friendly names for these can be located in the section below the device friendly names. To change a friendly name, edit the name in the input field and click Save Changes. The friendly name for a device is saved as long as the device remains in this list, even if the device is unplugged.

Figure 6: Display Tab

Delete Unplugged Devices

The list of friendly names includes all devices that are attached to the unit as well as those that were. This way if a device is unplugged and reattached later, the settings for the device are restored. However, these unplugged sensors count toward the 16 external sensors limit. If you need to remove these to make room for other sensors, then check the "Remove all unplugged devices" checkbox and click Save Changes.

Temperature Unit

Use the Temperature drop-down box to change the unit of measurement for temperature. Then select Save Changes to finalize the change.

Alarms Tab

Alarm Settings

From the Alarms tab you can setup the unit to notify you if a sensor's value goes outside of an acceptable range. For each sensor there is a Low Trip, High trip and Alarm State. Use the low and high trips to set the acceptable range for the sensor. If the current value of the sensor goes below the Low Trip or higher than the High Trip, or the device is unplugged the alarm is considered tripped. When the value goes back into the acceptable range or the device is reattached, the alarm is cleared. To control how you will be notified of alarm trips and clears use the Alarm State drop-down. The choices are Email, SNMP trap, Buzzer( if the unit has one), or a combination of these. One notification is sent when the alarm is tripped and another notification is sent when the alarm clears. Set the alarm state to Disabled if you do not want to set an alarm for a sensor. Make sure to click Save Changes after adjusting the alarm settings.

Figure 7: Alarms Tab

Test Alarms

The Test Alarms section is used to send test alarm trip and clear notifications. The following instructions describe how to use this feature.

  1. Select a sensor to test from the Sensors drop-down.
  2. Choose the method of notification from the Alarm State drop-down.
  3. Use the Trap Type drop-down to pick between trip or clear.
  4. Click the Test button to send the notification.

Event Log

The Event log is a chronological list of events that have taken place on the unit. This is where errors, and warnings are listed as well as alarm notifications. The Event Log is also useful for debugging email and SNMP issues. The default logging level is Verbose. To change this use the drop-down box to select the logging level and then click Set Mode.

Control Tab

From this tab you are able to manipulate any control devices that might be attached to the system. For instance, a Power Egg 2 would have the status of receptacles and buttons to turn them on and off. An example of this is shown in figure 8.

Figure 8: Example Control Tab

Configuration Tab

Network

The main network settings for the unit can be set in this section. To assign the unit a static IP address, fill in the Static IP address field, Static Net Mask, and Static Gateway fields. Make sure the DHCP checkboxed is uncheck if using a static IP address. The next two drop-downs let you enable/disable Telnet and SNMP. The HTTP Services drop-down lets you choose if you want to allow HTTP, HTTPS, or both. The last two input fields let you set the HTTP and HTTPS ports. The default port for HTTP is 80, and 443 for HTTPS.

Figure 9: Configuration Tab

Time

For the unit to know the date, it needs to be able to connect to an NTP server. The IP address for two servers can be entered. If these fields are left blank the unit will use the default addresses of 192.5.41.40 and 192.5.41.41. To adjust the time retrieved from the NTP server for time zone and/or Daylight Savings, use the "Timezone offset from GMT" field.

Email

The setup for Email is handled in this section. Enter the IP address of the Email server in the SMTP Server IP Address field. This needs to be in the numeric form. A named version will not work. You can ping the name of the email server to get this number. The unit needs a From address to send email. The unit can send email to up to 5 addresses. Enter these in the To fields. Using commas or semicolons to concatenate email address is not supported, so make sure to only enter one address per line. Some email servers require a POP3 connection to be made before it will accept an email via SMTP. The last three fields are used for this purpose. You can leave these blank, if this is not required by your email server. Normally, the POP3 IP address will be the same as the SMTP Server IP address.

Figure 10: Email Configuration

SNMP

This section is used to configure the unit for SNMP traps. The community string for traps can be set using the SNMP Trap Community String field. This only sets the community string for traps. Currently the unit only supports the "public" community string for SNMP requests. The unit can send SNMP traps to up to 4 addresses. Enter these in the SNMP Trap IP address fields.

Figure 11: SNMP Configuration

User Accounts

Use the Name and Password section to control access to the unit. There are three levels of access. The highest is admin, which allows full access to the unit. The second level of access is Control. This allows access to the Sensors, Logs and Control tab. Control access also lets the user change the logging frequency and delete the logs from the Logs tab. The lowest access level is Read-only. The user can view the Sensors and Logs tab. At the Read-only level, the user can not change the logging frequency nor delete log history on the Logs tab.

Figure 12: User Account Configuration

Camera

If a supported IP camera is configured in this section, the image from the camera is displayed in the Sensors tab page. Put the numeric IP address of an IP camera in the Camera IP address field. Select the camera model from the list of supported camera in the Camera Model drop-down.

Figure 13: Camera Configuration

Device

Information from the fields in this section is displayed in the footer of each webpage. Normally, this is information helps identify the Goose and the person responsible for its maintenance.

Figure 14: Device Info Configuration

Update Firmware

Below are the instructions to update the firmware on the unit. These instructions can also be found in the firmware zip file.

  1. Download the latest firmware for your device from: www.itwatchdogs.com/downloads.shtml
  2. Connect the unit with a CROSS-OVER CABLE to the computer that will be used for the update. Trying to update a unit not directly attached to a computer MAY damage the unit and WILL VOID YOUR WARRANTY.
  3. Change your Network Interface Card's (NIC) settings to the following:
  4. IP Address: 192.168.123.100
    Subnet Mask: 255.255.255.0
    Gateway: 192.168.123.1

  5. If you have enabled the built-in Windows firewall or any third-party firewall, disable it before continuing.
  6. Extract the zip file to an easy to find location (ie a folder on your desktop or at the root level of your hard disk)
  7. Open the folder in Windows Explorer.
  8. Double-click on the 'updater.exe' file and follow the on-screen instructions.
  9. If everything works properly, the device should be available for use about two minutes after the update is complete.
  10. Restore the NIC's previous settings once the firmware update is complete.

Should you run into any trouble while updating, please DO NOT reset your Goose. Contact ITWatchdogs at:

Phone: 512-257-1462
E-mail: support@itwatchdogs.com

Troubleshooting

Connecting to the Goose

I can not get the webpage for the unit.

Here is a list of steps for diagnosing and fixing the issue:

  1. If DHCP is enabled, the IP address for the unit may have changed. Check with the DHCP server to find out the current IP address for the unit.
  2. If the IP address of the unit was changed by DHCP or by the Configuration tab, make sure to use the new IP address to connect to the unit. Even if the IP address was changed, the unit can still be reached at 192.168.123.123.
  3. Check the connections to the unit and the network. The power and link indicators should both be on and stable. The activity light should blink periodically. If the power light is not on, check the connection on both ends. If the link light is out then check the network cable connections. A cross-over cable should be used for connecting directly to a computer and a straight-through should be used for connecting to a network.
  4. Ensure the network card settings are appropriate for the IP address of the unit. The recommended network settings for a unit at the default IP address are:
  5. IP Address: 192.168.123.100
    Subnet Mask: 255.255.255.0
    Gateway: 192.168.123.1

  6. Try to contact the unit using ping, telnet or ftp. For instance at the default IP address these commands would look like the following:
  7. ping 192.168.123.123
    telnet 192.168.123.123
    ftp 192.168.123.123

  8. If the unit is not at the default IP then the correct IP address would need to be substituted for the 192.168.123.123.
  9. If the unit is still unreachable, it may be on a different subnet, could be blocked by a firewall, or a proxy could be preventing access. These are networking issues beyond the scope of this document.

I/O Ports

How do I attach an I/O sensor to the I/O port?

The I/O ports support up to 3 I/O sensors. The I/O port block has 2 sets of openings, a top set and bottom set. The openings are labeled C, 1, 2, 3, and C. The top openings are used to open the bottom so that a wire can be inserted. Each I/O sensor has two wires. The positive wire (normally red) should be inserted into a bottom opening, labeled 1, 2, or 3. The negative wire (normally green or black) should be inserted into a C opening. Since three I/O sensors can be attached and there are only two C openings, more than one negative wire can be inserted into a C. Only one positive wire should run to a 1, 2, or 3 opening. The following instruction describes how to insert a wire into the I/O block.

  1. Make sure the lead is stripped.
  2. Insert a small flat-head screwdriver into the top hole until it stops.
  3. Gently, pry up with the screwdriver to open the spring-closed bottom hole.
  4. Insert the wire into the bottom hole.
  5. Release the tension on the top hole to allow the bottom hole to close, locking the wire in place.

Figure 15: Inserting a wire into the I/O port

Graphs

The graphs do not look right. They show dots, gaps, or appear blank.

Sometimes the log data can get corrupted. This will cause graphing issues. To fix this problem you will need to delete the log history. The following steps will explain how to do this.

  1. Click on the Logs tab.
  2. Download the logs by clicking on the appropriate link on this page. Skip this step if you do not need a backup of the log data.
  3. Check the Delete Log History checkbox. If this box is grayed out, refer to the troubleshooting section on a grayed out logging frequency/delete logs checkbox.
  4. Select Save Changes to delete the log history.
  5. In a few seconds the graphs should go blank. Depending on the logging frequency, the graphing should begin in a few minutes.

Email

I have not been able to get email from the unit.

Below are some common solutions to email problems.

  1. Check the Event Log for email errors. This may help diagnose the problem.
  2. Make sure a numeric IP address is used for the SMTP Server IP address (and POP3 IP address if used).
  3. The unit needs a From address to send an email.
  4. There should only be one email address in each To field.
  5. Some email servers require the POP3 fields to be filled in. If POP3 isn't required these fields should be left blank.
  6. If an Exchange server is being used, then it needs to be configured to allow 3rd party emails. There is a checkbox for this purpose in the Exchange server configuration.

SNMP

What is SNMP?

SNMP is the Simple Network Management Protocol. It provides a way for network devices to communicate. In the protocol there is a manager device that uses SNMP to find out the status of devices on the network. These devices are called agents. Normally, the manager makes a request to an agent, and the agent responds to this request. For example the manager asks the Goose for its temperature, the unit reads the temperature and sends this back to the manager. The exception to this is SNMP traps. A trap is an alert sent by an agent to the manager about some abnormal condition. For instance, if the temperature on the unit leaves an acceptable range, the Goose can send an SNMP trap to the manager.

How do I get the MIB for the unit?

The MIB for the unit can be found in two places. In the header of the unit webpage, under Alternate Formats, is a link to the MIB. A copy of the MIB is also included in the firmware zip file of version 2.53 and higher.

I need the OID's for the unit.

In the zip file for firmware versions 2.53 or higher there is a CSV file that contains the list of OID's for the unit.

I have not been able to get a SNMP trap from the unit.

A SNMP manager must be configured to receive traps from the unit. Most SNMP programs have a database of traps, they are monitoring for. The possible traps that can be sent by the unit must be added to this database. Some programs can take the unit MIB and extract the trap information. With other programs the trap data has to be entered manually. A CSV file is included in the firmware zipfile of version 2.53 and higher. The CSV includes the OID's for the unit as well as the information for each trap. Below is a list of issues that might stop you from getting traps from the unit.

  1. See if there are errors in the Event Log.
  2. Not all SNMP software is able to receive traps. Check if the software can receive version 1 traps.
  3. Make sure the IP address configured on the unit, matches the IP address of the SNMP manager.
  4. Ensure that the Trap Community String on the unit, corresponds to the community string expected by the manager.
  5. On some SNMP software, you have to enable trap monitoring and SNMP requests.

Buzzer

Is there a way to turn the buzzer off remotely?

The Test Alarms feature can be used to turn the buzzer off remotely. The following step will lead you through this process.

  1. Go to the Alarms tab.
  2. Scroll down to the Test Alarms section.
  3. Pick one of the internal sensors from the Sensors drop-down.
  4. From the Alarm State drop-down, choose Buzzer.
  5. Select Clear from the Trap Type drop-down.
  6. Click on the Test button.
  7. The buzzer should turn off in a few seconds.

Temperature

The internal temperature on my unit seems to be reading high.

The internal temperature can read 2-3 degrees F higher than an external sensor, because of the heat generated by the circuits in the unit. The following steps can help minimize internal heating.

LCD Display

The LCD on my unit displays No Devices or does not show me the sensors that I want.

The checkboxes used for graphing on the Logs page also control which sensors will be displayed on the screen. Make sure the sensors you want to show on the LCD are checked on the Logs page.

Logging Frequency/Delete Logs Grayed Out

I want to change the logging frequency or delete the logs, but they are grayed out.

An account level of Control or Admin Access is required to change the logging frequency or delete the log data. It will grayed out if the current access level is not high enough. To change this, do the following:

  1. To change to Control access click on the Control tab. For Admin click on Configuration
  2. Enter the appropriate username/password for the appropriate account.
  3. Click on the Logs tab and the Logging Frequency and Delete Log History checkbox should not longer be grayed out.

Products

I/O Port Sensors

Door Contacts

Allows the unit to detect whether the contacts are open/closed.

Water Sensor

Used for detecting liquid that could damage your gear.

City Power Monitor (CPM)

Tells the unit if power was lost to a electric plug.

Pollution Sensor

Gives you a measure of air quality.

Current Transformer (CT)

Allows you to measure AC amps.

Smoke Alarm

Be notified if the smoke alarm triggers.

External Sensors

Temperature

Provides remote temperature sensing.

Airflow/Temperature/Humidity

Combo sensor (humidity is optional) that provides monitoring for critical areas.

Power Egg I/II

Plug into an existing power strip and monitor power usage from the unit. The Power Egg II provides remote control (on/off) for two outlets.

CCAT

Special order item that converts an analog input into a 1-wire serial sensor.

Console