TMservice is a resident service of the Windows operating system. It monitors temperature measured by connected thermometers. It sends an e-mail or a network courier service message etc. whenever the predefined limits are exceeded.
TMservice is a resident service monitoring the temperature measured by a TM or TMU sensor connected to a local COM or USB port. It is possible to send an e-mail to a predefined address and/or a message by the Windows network courier service when the predefined limits of the temperature value are exceeded. It is also possible to store the measured values into a file on the local drive.
There is a utility for easy installation and administration of the service. This utility is free of charge as well as the service itself. (All settings are stored in a XML format file.)
Features
- Windows system resident service (only for the systems based on the Windows NT technology; e.g. Win2000, WinXP)
- Automatic sending of messages via e-mail or system courier service
- Saving measured values into a file in the text or XML format
Usage
- Monitoring of limit values
- Remote temperature monitoring
Example of configuration XML file
01 |
<? xml version = "1.0" encoding = "windows-1250" ?> |
02 |
< config > |
03 |
< SMTP address = "mail.server.com" from = "TM@server.com" /> |
04 |
< TM comport = "1" caption = "TM on COM1" > |
05 |
< save directory = "C:\TM\Data\" interval = "1" /> |
06 |
< save directory = "C:\TM\Data\" interval = "1" type = "TXT" filename = "temperature" extension = "txt" rewrite = "1" > |
07 |
<!-- A new line will be added to the text file in the preconfigured interval in format [Date] [time] [value], or according to user defined line (example below). |
08 |
Function between percentage characters is a way for custom formating: |
09 |
%DATETIME(YYYY.MM.DD HH:NN:SS)% - formats current time |
10 |
%VALUE% - substitutes current measured-out value |
11 |
%#9% - if a command starts with # it will be added as a character corresponding with the code number from ASCII table --> |
12 |
<![CDATA[%DATETIME(YYYY.MM.DD HH:NN:SS)%%#9%%VALUE%]]> |
13 |
</ save > |
14 |
< condition > |
15 |
< email address = "tm@server.com" /> |
16 |
< netmessage address = "localhost" from = "myself" repeatinterval = "2" /> |
17 |
< min value = "30" > <![CDATA[Temperature has dropped below the minimal limit %value% (%conditionvalue%)!]]> </ min > |
18 |
< max value = "40" > <![CDATA[Temperature has risen above the maximum limit %value% (%conditionvalue%)!]]> </ max > |
19 |
< normal > <![CDATA[Temperature is stabilised for now!]]> </ normal > |
20 |
< error > <![CDATA[TM sensor error, check the connection!]]> </ error > |
21 |
</ condition > |
22 |
</ TM > |
23 |
</ config > |
tmservice.zip
A service of the Windows operating system for temperature measurement – configuration software and the service itself.
File size: 721 kB
Date: 04-13-2012
Reviews
There are no reviews yet.