Developer
Ask a QuestionBlecon WebsiteBlecon Console
  • Learn Blecon
    • Introduction
    • Blecon Modems
      • Device Identity and Network Security
      • Modem Firmware vs Modem Library
      • Using the Modem
      • Communicating with the cloud
      • Sending data from the cloud to a device
    • Blecon Hotspots
    • Blecon Networks
      • Blecon Accounts
      • Registering devices
        • The Blecon Scanner
        • Blecon Scanner Developer Guide
      • Blecon Events
      • Cloud Integrations
  • Cloud Integrations
    • Webhook
    • AWS S3
    • AWS SQS
    • AWS EventBridge
    • Memfault
  • Getting Started Guides
    • Getting started index
    • Install the Blecon Modem Firmware
    • Set up a Blecon Hotspot
    • Use Blecon from your computer with the Blecon CLI
    • Create a Network and register a device
    • Send device requests and events to your web service
    • Use Blecon from a Development Board
    • Use the Blecon Modem from an MCU
  • Device Guides
    • KKM S5-BCN
  • Development Board Guides
    • Supported Development Boards
    • Ezurio DVK-BL54L15
    • Fanstel EV-BM15C
    • InsightSiP ISP2454-LX-EB
    • Nordic nRF52840DK
    • Nordic nRF54L15DK
    • Minew ME54BE01
    • Panasonic PAN-B511 EVB
    • Raytac AN54L15Q-DB
    • u-Blox EVK-NORA-B20
  • Modem Reference
    • Modem Firmware Releases
      • nRF54L15 DK
      • nRF52840 Dongle
      • nRF52840 DK
    • CLI Releases
    • SDK Releases
    • Modem API Reference
    • Modem Protocol Reference
      • Request Frames
      • Command Protocol
      • UART Transport
    • Guides and best practices
      • Retrieve a device's identity
  • Cloud Reference
    • Configuration API
    • Advanced event routing
  • Hotspot Reference
    • Blecon Hub
Powered by GitBook

Get Support

  • Ask a question
On this page
  • Types of Blecon Events
  • List of Blecon Events
  1. Learn Blecon
  2. Blecon Networks

Blecon Events

Describing the events that Blecon generates and how they can be used

PreviousBlecon Scanner Developer GuideNextCloud Integrations

Last updated 2 months ago

Everything that happens on Blecon, including the interactions between the Blecon Network and Blecon-Enabled Devices, can be represented as an Event.

To build a product on Blecon, you must capture, process, and respond to Blecon Events. To do this, you use .

Types of Blecon Events

Blecon Events are JSON documents. Their structure follows the specification. You can see some examples of events below.

List of Blecon Events

Event Type
Function
Notes

Device information from a cloud service.

A must be sent. The acceptable response formats are indicated in event data.

Always delivered as an array with a single element.

Device a one-way message to the cloud.

More efficient than a request, messages are a good choice for metrics and sensor data.

device.request_failed

Request could not be handled by the route

Indicates a problem with the handler you have configured.

network.routing_failed

Could not find a for a device event

If a device makes a request and no filter matches it, this event is generated.

Device was spotted

Spotted means that although the device did not make a request, it was seen in range of a Hotspot. The rate of spotted events is limited by the network.

Device was on the network

You can use registered and deregistered to trigger provisioning logic in your application.

Device was deregistered from the network

network.protocol_error

Network errors

For debugging and developer information.

Integrations
cloudevents
device.request.namespace.method
requesting
response
device.message.namespace.method
sending
route
network.device_spotted
network.device_registered
registered
network.device_deregistered