Using IoT Technologies to Supercharge Your Condition-Based Maintenance and Predictive Maintenance Processes