MessPC Monitor USB Temp./Luftfeuchte

111,21 

  • Sensor für Temperatur
  • Luftfeuchte und Taupunkt mit alphanumerischer Ausgabe der Messwerte
  • direkter Anschluss an den USB Port
  • virtueller com-Port Treiber

Sensor für Temperatur, Luftfeuchte und Taupunkt mit alphanumerischer Ausgabe der Messwerte zum direkten Anschluss an den USB Port, virtueller com-Port Treiber.

Download der virtuellen com-Port Treiber für den USB-Sensor 30602 von der Webseite des Chipherstellers FTDI.

Verwendet wird der FT232R, die Treiber sind für alle gängigen Betriebssysteme verfügbar. Ab Linux Kernel 2.4 sind die USB-Treiber bereits im Kernel enthalten.

Der Sensor dient zur Messung von Temperatur, Luftfeuchte und der Berechnung des Taupunkts.
Diese Messwerte werden im Intervall oder auf Anforderung auf die serielle Schnittstelle ausgegeben.

Parameter des virtuellen com-Ports bei USB-Ausführung:
9600bit/sec, 8bit, keine Parität, 1 Stopbit, keine Flusskontrolle

Der Sensor lässt sich mit einem Terminalprogramm ansprechen, er kann aber auch direkt aus Scripten oder von der Kommandozeile aus abgefragt werden.

Nach Einschalten sendet der Sensor nach ca. 20 Sekunden eine Statusmeldung in folgender Form:

PCMeasure Environment sensor 4 (30601) and 5 (30602)
check also www.pcmeasure.com or www.messpc.de
type ‚?‘ and press enter for help

Im Auslieferungszustand werden danach in einem Intervall von einer Sekunde die Messwerte in folgendem Format auf die Schnittstelle geschrieben:

temperature=23.4ºC humidity=40.2% dewpoint=8.0ºC

Der Sensor lässt sich auch so konfigurieren, dass die Messwerte erst nach einer Anfrage ausgegeben werden.

Das Format der Ausgabe ist in weiten Grenzen einstellbar, so dass der Sensor sehr flexibel einsetzbar ist.

Konfiguration des Sensors:
Jedes Kommando wird durch ‚Enter‘ abgeschlossen. Ist das Kommando unbekannt, wird das durch die Ausgabe ‚illegal command‘ angezeigt.

Kommandos:

save – die aktuelle Konfiguration wird gespeichert init – der Auslieferungszustand wird wiederhergestellt
restart – Sensor neu starten
? – Hilfe anzeigen

r0 – die automatische Messwertausgabe wird deaktiviert
r1 – die Messwerte werden automatisch jede Sekunde ausgegeben (default)
r5 – die Messwerte werden automatisch alle 5 Sekunden ausgegeben

t – die Temperatur in Grad Celsius, Kelvin oder Fahrenheit wird ausgegeben (temperature)
h – die relative Luftfeuchte in % wird ausgegeben (humidity))
d – der Taupunkt in Grad Celsius, Kelvin oder Fahrenheit wird ausgegeben (dewpoint)
a – Temperatur, Luftfeuchte und Taupunkt werden ausgegeben (all)

v0 – Ausgabeformat: nur Messwert (z.B. 23.4)
v1 – Ausgabeformat: Messwert und Einheit (z.B. 23.4°C)
v2 – Ausgabeformat: Beschreibung, Messwert und Einheit (z.B. temperature=23.4ºC, default)

d. – als Dezimaltrenner wird ein Punkt verwendet (default)
d, – als Dezimaltrenner wird ein Komma verwendet

l; – als Begrenzung zwischen Messwerten wird ein Semikolon verwendet
ltab – als Begrenzung zwischen Messwerten wird ein Tabulator verwendet
lblank – als Begrenzung wird ein Leerzeichen verwendet (default)

uc – temperaturanzeige in Grad Celsius (default)
uk – temperaturanzeige in Kelvin
uf – temperaturanzeige in Grad Fahrenheit

cr0 – Zeilenumbruch im Unix-Format (nur Linefeed))
cr1 – Zeilenumbruch im Windows-Format (Carriage Return + Lienfeed, default)

e0 – das Echo eingegebener Kommandos wird deaktiviert
e1 – eingegebene Kommandos werden als Echo ausgegeben (default)

Gerne stellen wir Ihnen auch FAQ/Tutorials/Anleitungen zur Verfügung.

Ein Icinga/Nagios Plugin zur Überwachung mit MessPC ist hier zu finden: exchange.icinga.org