Hi, I have a problem where the lastUpdated column value in my dashboard device list table is not updating despite the state reports being successful for that device, and data being actively added to the attribute values for that device. The lastUpdated value seems to stay set at the time and date the device was created. I am not sure where I have gone wrong. Any help is appreciated, thank you.
The “lastUpdated” value only updates when you make changes to a device’s configuration values - such as its name, tags, device class, attribute configuration, and so on. Really any request that goes through the Device: Update endpoint, Devices: Update endpoint, or the Device: Update Node. State reports do not change the “lastUpdated” value.
Depending on what you are trying to display in the table, you might be able to get what you are after by using a Device State Table instead. The block can display device names, IDs, and tag values in addition to attribute values, and the “Timestamp” column (or the time
property in an attribute column) will display the last reported time. Set the block to only display “Last received data point” for the duration and you get awfully close to the same UI as the Device List Block.