File Storage
ThingsBoard can store binary content (files) in the database. This is currently used to store report files generated by the Generate Dashboard Report rule node. Stored files can be attached to emails via the Send Email node, or sent to external systems using the REST API Call node.
Users can access stored files through the Files or Reports widgets, which are part of the Files Widgets Bundle.
Files Widget
Section titled “Files Widget”ThingsBoard provides access to stored files via the Files widget, included in the Files Widgets Bundle.
The widget supports filtering files by time range and searching by file name. Each file can be downloaded by clicking the Download file button.