Ersterfahrung: Echtzeit-Temperaturdaten via neuer API an Fiix CMMS senden
Unser Entwicklungsteam hat kürzlich die finalen Phasen der neuen Fiix CMMS API vorangetrieben. Designed für nahtlose Integration, erlaubt die API externen Applikationen, direkt mit Fiix zu kommunizieren, was native Nutzung von CMMS-Daten across Finanzsystemen, Wartungstools und Machine-to-Machine (M2M) Umgebungen ermöglicht.
Mein Experiment mit der CMMS API
Über die letzten Wochen testete ich die Fähigkeit der API, Daten von einem Low-Cost-Industriesensor zu empfangen. Ich wählte einen BeagleBone Black und einen TMP36 Temperatursensor, Gesamtkosten unter 60 $. Ziel: Temperaturwerte an Fiix streamen und Wartungsaufgaben automatisch triggern.
TMP36 und BeagleBone Black Setup
Der BeagleBone Black ist ein Budget-Linux-Computer (~55 $) verfügbar bei Adafruit, Creatronic und Sparkfun. Der TMP36 Sensor (~3 $) outputs eine zur Temperatur proportionale Spannung, ideal für Rapid Prototyping.
Nach Verdrahtung des Sensors am BeagleBone mit Breadboard adaptierte ich JavaScript-Code von Adafruit zum Temperaturauslesen. Mit der bevorstehenden Client Library sendete das Device alle drei Sekunden einen Temperaturwert an das CMMS, getaggt an ein Asset „Mein Büro“.
Das Resultat war ein kontinuierlicher Stream von Temperaturwerten in Fiix, jeweils ca. drei Sekunden apart:
Der Stream der Temperaturwerte
Um praktischen Wert zu demonstrieren, konfigurierte ich eine geplante Wartungsregel, die aktiviert, wann immer die Temperatur 35 °C überschreitet. Die Arbeitsanweisung lautet einfach: „Klimaanlage prüfen – CMMS API Experiment.“
Die geplante Wartung, gesetzt um einen Arbeitsauftrag zu erstellen, wenn Temperatur 35 °C überschreitet
Erfolg
Testen des Triggers involvierte einen Föhn auf den Sensor zu richten. Als die Temperatur kletterte, generierte Fiix automatisch einen Arbeitsauftrag. Techniker erhielten die Notification im CMMS, konnten Sensor-Historie prüfen und das Issue adressieren – alles ohne manuelle Intervention.
Temperatur-Datapoints nach Föhn-Test. Der Punkt, der Wartung triggert, ist gelb hervorgehoben.
Details des Datapoints, der die geplante Wartung triggert.
Über das Triggern von Arbeitsaufträgen hinaus kann die aufgezeichnete Temperaturhistorie Root-Cause-Analysen unterstützen. Für komplexere Diagnostik könnten zusätzliche Sensoren – wie Druck oder Feuchtigkeit – Daten in denselben Stream einspeisen und reicheren Kontext für Techniker liefern.
Machine-to-Machine Kommunikation und CMMS Integration
M2M-Fähigkeiten öffnen ein Spektrum an Möglichkeiten: Ein Fahrzeug könnte Kilometerstände via Mobile Connection loggen, automatisch alle 10.000 km einen Service-Auftrag generieren; ein Klimaanlagen-Stromzähler könnte Wartung triggern bei Lastspitzen; Vibrationssensoren an rotierenden Maschinen könnten abnormale Bedingungen vor Ausfall flaggen. Selbst wenn nicht sofort actionable, schafft kontinuierliche Datensammlung einen wertvollen operativen Datensatz für zukünftige Insights.
Die Fiix CMMS API wird bald released, mit Zugriff für ausgewählte Pricing Tiers. Falls Sie spezifische Use Cases oder Ideen haben, teilen Sie sie gerne in den Kommentaren unten.
Gerätewartung und Reparatur
- Präzises Raspberry Pi Temperaturprofiling mit Python, SQLite und LabVIEW
- TMP006 Infrarot-Temperatursensor mit Raspberry Pi: Python Library & Setup Guide
- Fern-Temperatursensor mit Raspberry Pi & Python bauen – Schritt-für-Schritt-Anleitung
- LM35-basiertes Temperatursteuerungssystem mit AT89S52 Mikrocontroller
- Heimtemperatur mit Raspberry Pi Dashboard überwachen
- MCP3008 ADC zum Auslesen analoger Sensoren mit Raspberry Pi nutzen
- Vorbeugende Instandhaltung mit CMMS optimieren: 8 bewährte Tipps
- Wie CMMS Techniker-Produktivität in Oil & Gas Operations boostet
- Wird Ontarios neues Cap-and-Trade-Gesetz CO₂ senken? Wie CMMS echte Emissionseinsparungen liefert
- CMMS-Funktionalität mit robuster API erweitern