Products
THUM
THUM Service Software
THUM FAQs
THUM OCX
THUM DLL
THUM-OEM
THUM Linux
THUM Mac
THUM Calibration
THUM Home Automation
THUM Wonderware
Downloads
Policy\Shipping
View Cart
 
  THUM
Temperature Humidity USB Monitor

 
THUM FAQs
  1. Does the THUM software include a web server?

  2. Does the THUM require calibration?

  3. Does the THUM run as a service on Windows 2000 and Windows XP?

  4. Can I have more than 1 THUM?

  5. What formats can the THUM data be exported to?

  6. Can the THUM call a cell phone or pager when an alarm occurs?

  7. What is the maximum distance the THUM can be from the computer?

  8. Will the THUM run an external application when an alarm limit is reached?

  9. Can I change the layout of the html page generated by the THUM?

  10. Can I change the layout of the e-mails sent by the THUM?

  11. What does the green light on the THUM mean?

  12. Why is MDAC 2.8 RTM and Jet 4 SP7 included in the THUM installation program?

  13. Can I create a shortcut to start the THUM program minimized?

  14. Can I write my own program to get data from the THUM directly?

  15. What are the temprh and config files in the HTML folder?

  16. Why does the THUM Windows program give an error in SaveData?

  17. Linux version stops responding or gives weird readings.

  18. Event log show "The description for Event ID in Source ( THUMsvc ) cannot be found".

Does the THUM software include a web server?

 

No, currently the software does not include a web server.  However, there are several web servers available.  A sample list is provided below.  Most on this list are free.

bullet

IIS  www.microsoft.com  Win2000 and WinXP Pro only

bullet

Personal Web Server www.microsoft.com

bullet

Keyfocus www.keyfocus.net/kfws

bullet

Abyss www.aprelium.com

bullet

xISAPIserver catalog.net.au/httpserver

bullet

Apache www.apache.org

bullet

Savant savant.sourceforge.net

 

[Back to Top]

 

Does the THUM require calibration?

 

The manufacturer of the Temperature/RH sensor used in the THUM states that calibration is done at the factory and re-calibration is not needed.  However if you need a traceable calibration certificate you can obtain one from an independent calibration lab like the one listed here.
Calibration Information from the sensor's manufacturer:

"Each sensor is individually calibrated in a precision humidity chamber with a chilled mirror hygrometer as reference. The calibration coefficients are programmed into the OTP(one time programmable) memory. These coefficients are used internally during measurements to calibrate the signals from the sensors. The sensor comes in a high-quality pin-type packaging (for 1.27mm sockets). Owing to full calibration and digital 2-wire output (CMOSens technology), the sensor is fully interchangeable. In this way, you are spared the elaborate and cost-intensive recalibration in case of a humidity sensor replacement!"


 

[Back to Top]

 

Does the THUM run as a service on Windows 2000 and Windows XP?

 

Yes, see THUM Service page for more information.

If you are running the non-service version 1.0.xx,  The installation program for the current version does put a shortcut in the All User's Startup folder.  This should allow the THUM program to start automatically when a user logs in.  If security is an issue on the computer where the THUM is installed, we suggest using the "Lock" feature of Windows 2000 and XP.  This makes the computer inaccessible without entering a password, but still allows a user to stay logged in and keep the THUM program running.  To "Lock" a computer, hold down the Windows key and press L

 

[Back to Top]

 

Can I have more than 1 THUM?

 

You can NOT have more than 1 THUM plugged into a single computer. This is because of the way USB devices are addressed.  You can have an unlimited number of THUMs on a network as long as each one is plugged into a different computer.

 

[Back to Top]

 

What formats can the THUM data be exported to?

 

The included data conversion program allows the THUM data to be exported to a csv(comma separated), dBase III, dBase IV, HTML, Excel, or another Access file.  It also allows SQL queries during the export in order to export a portion of the data, such as a date range.

 

[Back to Top]

 

Can the THUM call a cell phone or pager when an alarm occurs?

 

It can NOT call a cell phone or pager directly.  If there is demand for this feature we may add it to a future release.

 

However, if your cell phone or pager can receive SMS messages via e-mail, then you can set the e-mail address in Options/E-mail Settings to be the address of your phone/pager.

 

The Alpha (SMTP/Email) pagers provide you with the ability to send textual (and meaningful) messages to pagers and cell phones during the alert cycle using standard SMTP email functionality.

 

Before configuring Alpha (EMAIL) pager alerts, you will need to get the following information from your paging service.

1. Email Address Format.
Make sure that the email address that you use is in the correct format to be accepted by your paging service. Some have used address book entries that were actually converted by their email clients... obviously, THUM does not know about your address book entries and will not be able to convert "Bob's Pager" to a valid email address.  A list of e-mail to SMS gateways can be found here.

2. Verify Delivery Restrictions
Make sure that your paging service will accept messages from either your SMTP relay host (mail server) or from the machine on which THUM is running. Also verify that the "FROM" address is valid as some systems may restrict delivery from a known set of addresses.

3. Confirm Message Structure
While highly unlikely, some message servers may strip the subject line or require special headers within a message. In any case, make sure that you know what your paging service accepts and what they will deny.
 

[Back to Top]

 

What is the maximum distance the THUM can be from the computer?

 

The cable included is 6' long. The USB specifications say the maximum cable length should not exceeded 16'.

If you need a longer distance you could use one of the following products:

Belkin USB Active Extension Cable $24.00
With these cables a USB device can go beyond the 16' cable limitation. With the Belkin USB Active Extension Cable, you can connect up to four of these cables in a series along with a device cable for a total operating distance of up to 80 feet. http://www.cdw.com/shop/products/default.aspx?EDC=570691

USB Cat 5 Line Extender $89.00
Extend your USB peripherals up to 150 foot using regular CAT5/5e/6 RJ45 cable. This repeater cable has built-in buffer & actively regenerates the signals to preserve data integrity. http://www.trianglecables.com/171632.html

Digi AnywhereUSB $240
allows USB devices to communicate as an Ethernet device http://www.cdw.com/shop/products/default.aspx?EDC=388669
 

[Back to Top]

 

Will the THUM run an external application when an alarm limit is reached?

 

Yes, you can set a program to be run when an alarm limit is reached.  The path and program can be entered in the Options/Alarm Settings tab.  This can be handy if you need to perform a special task such as shutdown a server or send some other type of notification. 

 

Note: The THUM program will attempt to start your external program but, your program must control closing itself.  If it doesn't exit on its own you could end up with multiple copies of your application running if multiple alarms occur.

 

[Back to Top]

 

Can I change the layout of the html page generated by the THUM?

 

Yes, you can modify the html in the following template 

C:\Program Files\THUM\template\template.htm

You can change this file to contain any html or other text you desire. Any place that you want the THUM to enter its dynamic information into the temprh.htm file, enter one of the command words listed below. You can use the included template.htm as a guide.
Note: The commands must have the start and stop # symbols and be in upper case.


Commands
#ALARMCHECK# -- Add this command to the top of the file. If this command is present the THUM will change the font color of #TEMP# or #RH# if they exceed the current alarm limits.
#MONITORNAME# -- Monitor name entered in the THUM Settings
#DATETIME# -- Date and Time of the last reading
#TEMP# -- Last temperature reading
#UNIT# -- Displays either a F or a C depending on the unit selected in the THUM Settings
#RH# -- Last RH reading
#DP# -- Last Dew Point reading
#TEMPALARMHIGH# -- Displays the high alarm setting
#TEMPALARMLOW# -- Displays the low alarm setting
#RHALARMHIGH# -- Displays the high RH setting
#RHALARMLOW# -- Displays the low RH setting

 

[Back to Top]

 

Can I change the layout of the e-mails sent by the THUM?

 

Yes, you can modify the text in the following templates 

C:\Program Files\THUM\template\AlarmEmail.txt

C:\Program Files\THUM\template\OKemail.txt

You can change these files to contain any text you desire. Any time you want the THUM to enter its dynamic information when the e-mail is generated, enter one of the command words listed below. You can use the included alarmemail.txt and okemail.txt as guides.
Note: The commands must have the start and stop # symbols and be in upper case.


Commands
#FAILTYPE# -- States whether the last reading failed for temperature or RH. If both temperature and RH fail, it will state a temperature failure.
#MONITORNAME# -- Monitor name entered in the THUM Settings
#DATETIME# -- Date and Time of the last reading
#TEMP# -- Last temperature reading
#UNIT# -- Displays either a F or a C depending on the unit selected in the THUM Settings
#RH# -- Last RH reading
#DP# -- Last Dew Point reading
#TEMPALARMHIGH# -- Displays the high alarm setting
#TEMPALARMLOW# -- Displays the low alarm setting
#RHALARMHIGH# -- Displays the high RH setting
#RHALARMLOW# -- Displays the low RH setting

 

[Back to Top]

 

What does the green light on the THUM mean?

 

If the green light is on steady - it means the THUM is plugged in to a USB port and the Windows driver for the device has loaded properly. If the green light flashes, the THUM is sending temperature or humidity data to the computer.

 

[Back to Top]

 

Why is MDAC 2.8 RTM and Jet 4 SP7 included in the THUM installation program?

 

The THUM uses Microsoft MDAC/ADO/JET components to save data to an Access table.  The Data Conversion Utility also uses ADO/Jet. We have found that many software installs attempt to install different versions of MDAC. This can lead to mismatched dll files, which may cause the THUM not to function properly.  In an attempt to make the THUM installation as easy as possible, we have included the newest versions of MDAC and Jet in the install.  This should update any mismatched files and allow all MDAC/Jet dependent applications to run correctly.

 

If for some reason, you do not want to update the MDAC/Jet versions on your computer, e-mail support@practsol.com and we can send you an install without MDAC and Jet updates.

 

[Back to Top]

 

Can I create a shortcut to start the THUM program minimized?

 

Yes, in the Target box of the shortcut add -min to the end.

Example:

"C:\Program Files\THUM\Thum.exe" -min

 

[Back to Top]

 

Can I write my own program to get data from the THUM directly?

 

Yes. The THUM OCX, THUM DLL, Mac Library, or Linux library will allow you to write your own program to read temperature, RH, and dew point from a THUM.

 

You could also create a program to read the temprh file and parse the readings. Click here for more information.

 

Click here for more information on the OCX.
Click here for more information on the DLL.

 

[Back to Top]

 

What are the temprh and config files in the HTML folder?

 

Temprh - This file contains a simple ASCII string of HTML-free pipe-delimited data values of the last reading. It can be used by other programs to test or import the data. This URL is handy for those wishing to write their own software interface, to simply and quickly obtain the temperatures, and incorporate them into their existing Network Management Software. If the html files are being served by a web server you can access the file by a command similar to the following: http://webserver.com/temprh


The following is an example of what would be returned:
Monitor1|3/20/2004 10:44:46 PM|77.360|29.20|42.83|False
 

Fields returned are:
MonitorName|Date-Time of last reading|Last Temp reading|Last RH reading|Last Dew Point reading|Alarm status.

 

Config - This file contains a simple ASCII string of HTML-free pipe-delimited values of the current configuration information such as monitor name and alarm settings. If the html files are being served by a web server you can access the file by a command similar to the following: http://webserver.com/config


The following is an example of what would be returned:
1|Monitor1|F|HighTempAlarm|85|LowTempAlarm| 70|HighRHAlarm|70|LowRhAlarm|10

 

[Back to Top]

 

Why does the Windows THUM program give an error in SaveData?

 

Most errors that mention Savedata are caused by using a Regional Language setting other than English (US) when running THUM software version 1.0.14 or older. 
To resolve the problem, either change the Region Language setting to English (US).
  Or
Download and install version 1.0.17 of the THUM.exe file into C:\Program Files\Thum folder.

thum.zip - 250 KB
 

[Back to Top]
 

Linux version stops responding or gives weird readings.

Running the thumctl with out any switches or the -h switch is probably locking up the unit. The humidity switch has been the cause of problems on the systems. On distros that don't exhibited the problem, the THUM is very stable.  Most kernels 2.6.12 and above work ok.

We are currently re-writing the thumctl to use a different library which should eliminate the problems we have encountered on certain kernels.

[Back to Top]


Event log show "The description for Event ID in Source ( THUMsvc ) cannot be found".

To resolve this issue:
First, stop the THUM Service
Then at the Run command, enter the following two commands:
"c:\program files\thum\thumsvc.exe" -uninstall
"c:\program files\thum\thumsvc.exe" -install

Then check the event log and see if the descriptions are listed correctly.

It appears to be a problem with the install program not always registering the THUM service with certain Microsoft Updates. We are working on modifying the installer to get the service installed correctly.

[Back to Top]

 

 

 

Home | Products | THUM | THUM Service Software | THUM FAQs | THUM OCX | THUM DLL | THUM-OEM | THUM Linux | THUM Mac | THUM Calibration | THUM Home Automation | THUM Wonderware | Downloads | Policy\Shipping | View Cart