Skip to main content

HARDWARIO Cloud

HARDWARIO Cloud is a device management platform for CHESTER and other HARDWARIO IoT devices. It provides a web interface and REST API for managing devices, receiving messages, configuring devices remotely, and pushing firmware updates over the air.

Key Features​

FeatureDescription
SpacesIsolated workspaces. Each with its own devices, users, tags and connectors
DevicesAdd and manage IoT devices, view real-time status and firmware info
MessagesBrowse uplink/downlink messages with JSON viewer and basic dashboard
TagsLabel groups of devices and connect them to connectors
ConnectorsWebhook-based data forwarding with JavaScript transformation
DownlinkSend config, data or shell commands to devices remotely
FirmwarePush firmware updates over the air (FOTA)
APIFull REST API access with API keys

How It Works​

All devices belong to a Space. A space is the top-level container for everything: devices, users, tags, connectors and variables. You can have multiple spaces (e.g. one per customer or project).

See Spaces for more details.

Automatic Codecs​

In Cloud v2, device codecs (encoders and decoders) are bundled directly in the firmware and uploaded automatically when the device first connects. There is no need to configure codecs manually.

Reliable Delivery​

Cloud v2 together with the LTE v2 subsystem in CHESTER adds:

  • Automatic packet fragmentation (supports payloads of many kilobytes)
  • Receive acknowledgment with automatic retransmission
  • Message authentication with a 64-bit code based on SHA-256

The wire protocol is described in Device Protocol (FLAP).

info

For information on how to use or upgrade CHESTER firmware to LTE v2, see How To: LTE v2.

Naming Conventions​

Names for spaces, devices, tags and connectors follow the same rules:

  • Only lowercase letters (a–z), digits (0–9), and hyphens (-)
  • At least 3 characters long
  • Cannot start with a digit
  • Cannot start or end with a hyphen

Regex: /^[a-z][a-z0-9-]+[a-z0-9]$/