Skip to main content

Debug Time-Series Data Issues

This guide covers common issues when reporting or querying Time-Series data in RainMaker.

API Returns No Results After Device Reports Time-Series Data

Symptom

The device reports Time-Series data but querying via the API returns no results.

Steps to debug

  1. Confirm the device has completed SNTP time synchronization. Both Time Series Data and Simple Time Series Data require a valid device timestamp before reporting. Check for the log message:

    Current time not yet available. Cannot report time series data.

    If present, wait for time sync to complete before expecting Time-Series data to be sent.

  2. For private RainMaker deployments: the Time-Series service (AWS Timestream) is not enabled by default and requires a separate deployment step. Refer to the ESP Timeseries add-on documentation to enable it.

On this page