TMservice je rezidentní služba operačního systému Windows. Monitoruje teplotu měřenou připojenými teploměry. Při překročení nastavených mezí odesílá e-mail, zprávu síťovou kurýrní službou, atd.
TM nebo TMU, připojeným na lokálním COM portu, respektive USB. Při překročení mezních hodnot teploty je možno odeslat e-mail na nastavenou adresu a/nebo zprávu síťovou kurýrní službou systému Windows. Rovněž umožňuje ukládání naměřených teplot do souboru na lokálním disku.
Ke snadné instalaci a správě služby slouží utilita, která je k dispozici zdarma stejně jako samotná služba. (Veškeré nastavení je uloženo v souboru ve formátu XML.)
Režim ladění: Tento režim umožňuje spustit službu jako normální Windows aplikaci. V okně aplikace je pak vypisován log jejího běhu. Lze tak ověřit v jaké části aplikace nepracuje správně. Službu v režimu DEBUG spustíte z příkazové řádky: TMservice.exe /DEBUG
<?xml version="1.0" encoding="windows-1250"?> <config> <SMTP address="mail.volny.cz" from="TM@volny.com"/> <TM comport="1" caption="TM on COM1"> <save directory="C:\TM\Data\" interval="1"/> <save directory="C:\TM\Data\" interval="1" type="TXT" filename="teplota" extension="txt" rewrite="1"> <!-- V zadanem intervalu bude ukladan radek do textoveho souboru podle interniho formatu [Datum] [cas] [hodnota], nebo podle uzivatelsky definovaneho radku viz priklad nize. Pro vlastni formatovani slouzi funkce vlozena mezi znak procento: %DATETIME(YYYY.MM.DD HH:NN:SS)% - zformatuje aktualni cas %VALUE% - nahradi aktualni namerenou hodnotou %#9% - pokud je prikaz zacinajici # bude nahrazen znakem odpovidajicim kodovemu cislu dle ASCII tabulky --> <![CDATA[%DATETIME(YYYY.MM.DD HH:NN:SS)%%#9%%VALUE%]]> </save> <condition> <email address="tm@volny.com"/> <netmessage address="localhost" from="ja" repeatinterval="2"/> <min value="30"><![CDATA[Teplota klesla pod minimalni hranici %value% (%conditionvalue%)!]]></min> <max value="40"><![CDATA[Teplota stoupla nad maximalni hranici %value% (%conditionvalue%)!]]></max> <normal><![CDATA[Teplota je nyni stabilizovana!]]></normal> <error><![CDATA[Chyba cidla TM, zkontrolujte pripojeni!]]></error> </condition> </TM> </config>
Služba operačního systému Windows pro měření teploty - konfigurační software a samotná služba.
Velikost souboru: 721,03 kB
Datum: 13.04.2012