Inspiration
Explore and Show the power of Predix platform in managing and optimizing the performance of assets using machine data
What it does
- Uses and extends Predix platform capabilities [APM, TimeSeries, Asset Service and more].
- Captures Machine Data through Edison board and multiple sensors.
- Ingests the data in Predix APM for configured assets.
- Provides Dashboard for alerts and analytics to improve asset performance.
How we built it
- We setup APM and configured the assets.
- Setup the board and sensors.
- Ingested data into APM.
- Installed node.js package for accelerator sensor
- Ingested vibration and temperature data into timeseries
- Created a microservices to retrieve asset data and timeseries data.
- Created a dashboard microapp that create visualization for timeseries data for field engineers.
Challenges we ran into
- Network slowness.
- Board setup to ingest data into APM
Accomplishments that we're proud of
- Team had very little experience with APM and Edison board.
- Everyone came together and delivered more than what we had planned for, configurtiing assets in APM, ingesting data from multiple sensors including acceleration sensor.
- Coded a dashboard microapp and a microservice that interfaces with Timerseries and Asset service.
- Wrote ~2000 lines of working code in java, python, node.js
What we learned
This is the first project for many of us where we actually used APM, We faced many challenges in setting up board and sensor to ingest data in APM but eventually succeeded..ye
What's next for Acceleration Management & Diagnostics (AMD)
- Add more analytics capabilities
- More sensors and more units across more sites
- Enhance dashboard capabilities
Built With
- accelerator-sensor
- angular.js
- apm
- asset-service
- edison-board
- light-sensor
- microapp
- microservice
- node.js
- predix
- python
- temperature-sensor
- timeseries




Log in or sign up for Devpost to join the conversation.