Seite wählen

Neues Check-Plugin für TinkerForge Hardware

von | Mai 27, 2019 | Hardware

Sensoren wären ohne anständige Auswertungsmöglichkeit eigentlich nichts wert. TinkerForge bietet mit Ihrem BrickViewer bereits von Haus aus eine gute Lösung an. Da viele jedoch nicht ständig zwischen verschiedenen Tools hin und her wechseln wollen, gibt es für die TinkerForge Hardware und die dazugehörigen Sensoren auch ein Check-Plugin aus dem Hause Icinga. Herunterladen kann man dies auf exchange.icinga.com:

check_tinkerforge

 

Mit diesem Plugin können folgende Sensoren/Bricks mithilfe von Icinga 2 ausgelesen werden:

  • Ambient Light Bricklet 3.0
  • Humidity Bricklet 2.0 (misst auch gleichzeitig die Temperatur)
  • PTC Bricklet 2.0
  • Temperature Bricklet 2.0

 

 

Auch bei diesem Plugin können natürlich Schwellwerte gesetzt werden, um die Zustände OK, WARNING und CRITICAL zu definieren und zurückgemeldet zu bekommen. Im folgenden eine kurze Erklärung zu den wichtigsten Parametern des Plugins:

-H  Host Adresse im IP-Format
-P  Port Number
-S  Übergabe eines Authentication Secrets, falls dies gewünscht ist
-T  Sensortype, z. B. Temperatur
-u  Angabe der UID eines Bricks, insbesondere wenn mehere baugleiche Bricks genutzt werden
-W  Schwellwert oder Wertebereich für WARNING-Zustände
-C  Schwellwert oder Wertebereich für CRITICAL-Zustände

Natürlich möchten wir auch noch kurz ein paar Beispiele zeigen, wie das Plugin aufgerufen werden kann und was es uns dann zurückliefert:

PTC

check_tinkerforge.py -H <IP Address> -T ptc
OK - Tinkerforge: Temperature is 11.63 degrees celcius|'temperature'=11.63

 

Temperature

check_tinkerforge.py -H <IP Address> -T temperature -w 26:55
WARNING - Tinkerforge: Temperature is 24.75 degrees celcius|'temperature'=24.75

 

Humidity

check_tinkerforge.py -H <IP Address> -T humidity
OK - Tinkerforge: Humidity is 35.4 %HR (Temperature is 26.06 degrees celcius)|'temperature'=26.06 'humidity'=35.4

 

Ambient Light

check_tinkerforge.py -H <IP Address> -T ambient_light -w 900
WARNING - Tinkerforge: Illuminance is 959.41 lx|'illuminance'=959.41

 

Damit das TinkerForge Plugin fehlerfrei ausgeführt werden kann, werden folgende Komponenten auf dem System benötigt:

  • Python 2.7+
  • tinkerforge Python library from Pypi

 

Wer sich für die Produkte von TinkerForge interessiert, kann sich bei uns im Shop gerne einen Überblick verschaffen oder uns direkt ansprechen. Bei Fragen rund um unsere angebotene Hardware könnt Ihr uns per Mail erreichen – wir helfen wie immer gerne weiter!

Nicole Frosch
Nicole Frosch
Sales Engineer

Ihr Interesse für die IT kam bei Nicole in ihrer Zeit als Übersetzerin mit dem Fachgebiet Technik. Seit 2010 sammelt sie bereits Erfahrungen im Support und der Administration von Storagesystemen beim ZDF in Mainz. Ab September 2016 startete Sie Ihre Ausbildung zur Fachinformatikerin für Systemintegration bei NETWAYS, wo sie vor allem das Arbeiten mit Linux und freier Software reizt. In ihrer Freizeit überschüttet Sie Ihren Hund mit Liebe, kocht viel Gesundes, werkelt im Garten, liest...
Mehr Beiträge zum Thema Hardware

NEU im Shop: Schalten und Messen mit NETIO Produkten

Ab jetzt bieten wir im Shop auch Produkte der Firma NETIO aus Prag an. Mit den NETIO Produkten bekommen Sie Geräte, mit denen Sie Ihre Stromversorgung sicher und einfach regeln können. Die Geräte werden von NETIO entwickelt und in Europa hergestellt. Die...

Science Corner: Der CO2-Sensor

In dieser neuen Folge unserer Science Corner möchten wir Euch heute die Funktionsweise eines CO2-Sensors vorstellen. Im Shop bieten wir von COMET System folgende Messgeräte an, die alle mit einem NDIR-Sensor arbeiten: COMET System T5000: Kompakter Stand-Alone...

3G Abschaltung Juni 2021

Das 3G Netz läuft bereits schon reduziert. Nur noch 5 MHz mit einem Träger kommen zum Einsatz, davor waren es 10 MHz und zwei Träger. Jetzt hat die Deutsche Telekom angekündigt, dass ab Juni 2021 das 3G Netz abgeschalten wird. Aber das ist kein Problem, da unsere...

Veranstaltungen

Di 27

GitLab Training | Online

Oktober 27 @ 09:00 - Oktober 28 @ 17:00
Di 27

Graylog Training | Online

Oktober 27 @ 09:00 - Oktober 28 @ 17:00
NETWAYS Headquarter | Nürnberg
Nov 04

Vorstellung der Monitoring Lösung Icinga 2

November 4 @ 10:30 - 11:30
NETWAYS Headquarter | Nürnberg
Nov 24

Elastic Stack Training | Online

November 24 @ 09:00 - November 26 @ 17:00
Dez 01

Foreman Training | Nürnberg

Dezember 1 @ 09:00 - Dezember 2 @ 17:00
NETWAYS Headquarter | Nürnberg