Device doctor is a tool that helps you to diagnose and fix issues with your device. You can use it to check the status of your device and get recommendations for fixing issues.
The device doctor monitors four levels related to the overall health of a device:
- Cloud Services used by the device
- Connectivity from device to the cloud (internet)
- Device Power (Wired or Battery)
- Sensor signals to and/or from the device (inputs and outputs)
By analyzing the data gathered from the four levels, the device doctor summarizes the information in the "Troubleshoot" feature, that is helpful for troubleshooting issues with the equipment.
Troubleshoot
Diagnosis
In order to provide a proper diagnose, the Device Doctor checks for various "Symptoms".
Symptoms can be "low battery", "outdated firmware" or other states of the device, that are typically related to troublesome behaviour of the system.
Treatment Plan
Based on the symptoms, the Device Doctor puts together a "treatment plan" listing proposed actions to cure the device.
It is important to notice that the treatment plan is listed in a prioritized order, which means that you should only move on to the next step, if you have performed the previous one. In other, start from step 1, then go to step 2, then to the next and so on. The suggestions can be statements such as "Change the battery", "Update Firmware" and so on.
Cloud Services
See the status for each of the individual cloud services. Click on a specific row to see historical uptimes for the given service. More details can be found at https://consibio.statuspage.io/.
Connectivity
See the network and connection status for the device, including logs of the signal power and signal quality, to ensure the best connection for your device. Can be used to troubleshoot periods of data outages.
Device and power
See the status of power and battery life of your device. Review how much estimated battery is left and when you will likely run out of battery based on the current device settings.
Sensors and signals
See how your sensors and signals are performing on your device.
The uptime feature is especially useful when you want to to check whether or not data has been missing for a specific period of time.
Interval and periods
Each interval are calculated on basis of the most recent checkin, if that's within one max-offline period. Else, it's using defined period as the starting point. Please note that devices can check-in, without handle over telemetry data, if the telemetry period are ahead of the max-offline period. In that case, one period will be missing, until the next check-in. If you're requesting a large period, the data will be simplified, allowing us to show as much data as possible. If you need the raw data, please use our REST API.