Heatmap Chart

Available only for PRO users

circle-exclamation

Heatmap Chart is a two-dimensional visual representation of data, where X-axis is time, and Y-axis is a value visualized with color intensity.

An example of use could be a chart of temperature change depicted in color, but it can also be used to visualize on/off or mode states.

Datastream

It's possible to plot up to 5 datastreams in one widget. Only INT, DOUBLE, and ENUM datastreams are supported.

When using ENUM type, colors will be taken from Datastream settings, for others you can set your own color mapping.

Data aggregation

How data will be aggregated:

  • AVG will plot average value per minute;

  • Raw will plot using all the data available (PRO plan only)

  • MIN will plot the minimum value per minute;

  • MAX will plot the maximum value per minute;

circle-info

ENUM will only work with Raw aggregation type

Color

Set the color scale to color the incoming values.

When using ENUM datastream, colors will be taken from datastream settings, for others you can set your own colors.

How to send data from the device

Send data using Blynk library

To send data to the chart, use standard command:

where vPin is a number, and value is the actual value you want to send.

triangle-exclamation

Here is a C++ code example to update the chart using timer. You can find a full code example for your hardware herearrow-up-right.

Send data using HTTP API

You can also use HTTPs API to send data. Check the articles below:

Update Datastream Valuechevron-rightUpload a Set of Timestamped Datachevron-right

Last updated

Was this helpful?