Qubitro Documentation
SupportLog inSign Up
  • Documentation
  • Guides
  • Developers
  • Welcome
  • Data Sources
    • No-Code Integrations
      • Onomondo
      • Notehub
      • The Things Stack
      • Soracom
      • Loriot
      • 1NCE
      • Golioth
      • AWS IoT Core LoRaWAN
      • Actility ThingPark
      • Chirpstack
      • Particle
    • MQTT
    • HTTP
  • Platform
    • Project
      • Settings
      • Access Management
      • Roles & Permissions
    • Device
      • Settings
    • Storage
      • Time Series Storage
    • Functions
      • Decoder Function
        • LoRaWAN Device Template Decoder
        • LoRaWAN Custom Decoder
        • Hex Payload Decoder
      • Transformation Function
      • Rule Function
        • Send Email
        • Webhooks
        • Slack
        • Twilio
        • Mailgun
        • SendGrid
      • Storage Function
        • AWS Redshift
        • Google BigQuery
        • MQTT Publish
        • MongoDB Time Series
      • Scheduled Function
        • HTTP
      • Function Settings
      • Function Templates
        • Settings
    • Monitoring
      • Dashboards
        • Setup & Configuration
        • Widgets
          • Chart
          • State Timeline
          • Gauge
          • Stat
          • Headline
          • Aggregated Chart
          • Map
          • Battery
          • Image
          • Image Map
          • Table
          • Storage Table
          • Iframe
          • Blob Storage
        • Settings
        • Access Management
        • Roles & Permission
      • Blueprints
        • Setup & Configuration
        • Settings
    • Credentials
      • API Keys
      • External Credentials
        • Slack
        • Mailgun
        • SendGrid
        • Twilio
        • AWS Redshift
        • MQTT
        • MongoDB
        • The Things Stack
      • Webhook Signing Key
  • Add-Ons
    • Storage Views
    • Aggregated View
    • Archived Views
    • Blob Storage
    • Managed Email
    • Audit Log
    • MCP Server
  • Organizations
    • Overview
    • General
    • Groups
    • Members & Roles
      • Read Only
      • Read/Write
      • Admin
    • Custom Roles
    • Add-Ons
    • Billing
    • Invoices
    • White-Label
  • Account Management
    • Personal Accounts
Powered by GitBook
On this page
  • Overview
  • Core Features
  • Data Accessibility
  • Retention Period
  • Data Size Limits
  • Uploading Blob Data
  • Deleting Blob Data
Export as PDF
  1. Add-Ons

Blob Storage

Blob Storage in Qubitro allows devices to store binary data such as images, audio, logs, or other large objects.

PreviousArchived ViewsNextManaged Email

Last updated 2 months ago

Overview

Blob Storage in Qubitro allows devices to store binary data such as images, audio, logs, or other large objects.

It is a fully managed, highly available, and scalable storage solution designed to eliminate the need for third-party object storage.

Blob Storage is an Add-On and must be activated from the Organization Settings → Add-ons menu. It is available only on the Enterprise plan for Organizations.

Core Features

Data Accessibility

Blob Storage data is available through:

Device Detail Page → Storage Tab (File management UI)

Dashboard Widgets (For viewing and managing stored objects)

APIs (For retrieval)

Accessing individual blob objects via the REST API is coming soon.

Retention Period

Blob Storage retention matches the device’s default retention period.

Data Size Limits

Plan Type
Max File Size per Device

Enterprise Plan (Organizations)

5 MB

Each device has a maximum of 5MB of Blob Storage. To store additional data, you must delete existing files or request a higher storage allocation based on your agreement.

Uploading Blob Data

Qubitro allows you to upload blob data programmatically using the Blob Upload API.

Uploading a File

To upload a file to Blob Storage, use the API with an Authorization Token and attach the binary file to be uploaded.

curl --location 'https://webhook.qubitro.com/integrations/http/blob' \
--header 'Authorization: Basic YOUR_DEVICE_TOKEN' \
--form 'file=@"/path/to/your/file.png"'

Parameters:

  • Authorization – Your Device Token, used for authentication.

  • file – The binary file you want to upload.

Qubitro automatically identifies the uploaded object type.

Deleting Blob Data

Qubitro allows you to delete Blob Storage data in bulk or individually through the UI.

Bulk Deletion

You can delete all stored blobs for a device from the Storage tab by selecting Delete all blob data from the options menu. This action removes all stored files associated with the device.

Data deletion is permanent and cannot be undone. Once deleted, the files cannot be recovered.

Deleting Individual Files

To delete a specific file, navigate to the Storage Tab and locate the file.

Select the delete option by clicking the three dots next to the file to permanently remove it.

Data deletion is permanent and cannot be undone. Once deleted, the files cannot be recovered.

Qubitro Blob Store View
Qubitro Dashboard