Applications Dashboard - Device Metrics - String values not updating

Hello,

I have setup a codec to decode events as they come in and it is working properly and showing the information when viewed in the events screen.
image

And I have setup a few of these measurements in the device profiles to track per device in the dashboard. Gauge and Counter measurements show up fine in the 24h view, but the string values never seem to update.

Because in the above screen shot I would expect the Hardware Alarm value to still be 0, but the Software Alarm seems like it should be 4096 based on the the last 3 hourly events all having that software alarm value. Am I not understanding how to use the string values or does the value reflected in device metrics not update hourly based on the most recent events?

The string value should reflect the last reported value at that moment.

I figured out what the issue was. The values derived by my codec were not expressly defined as as string value, so neither the Hardware Alarm or Software Alarm measurements were working. After doing that they began working normally.

Possibly a feature request for a future update, but a measurement type that just displays the last integer value for a measurement rather than putting it on a graph.