akenza.io
WebsiteAPI DocumentationWhat's newLogin
  • Overview
  • Getting Started
    • Connect a Device
  • Changelog
  • General
    • Applications
    • Organization context
    • Workspace Context
    • Users
      • User Roles
  • Device Management
    • Managing an organization
      • API keys
      • Users (Organization)
        • Add & removing users from your organization
    • Managing a workspace
      • General Settings
        • Device Lifecycle Reports
        • Workspace properties
        • Occupancy settings
        • Device Setup Assistant
      • Custom fields
      • Tags
      • Users (Workspace)
    • Devices
      • Device
      • Device Simulator
      • Bulk actions
      • Bulk import CSV templates
    • Rules
      • Input
      • Logic blocks
        • Comparison
        • Custom Logic
          • Logic Block Scripting
      • Timed Rules
      • Rule Actions
        • Downlink
    • Data Flows
      • Device Connectors
        • Device Security
          • Using Device Credentials
            • Creating Public/Private Key Pairs
            • Using JSON Web Tokens (JWTs)
              • Python
              • Java
        • HTTP
        • MQTT
        • CoAP
        • LoRaWAN
          • Connectivity Management
          • Swisscom LoRaWAN
          • The Things Network
          • Loriot
          • Actility’s ThingPark Wireless
          • EWZ
          • Cibicom
          • Helium
          • ChirpStack
        • NB-IoT
        • mioty
        • Disruptive Technologies
        • VergeSense
        • Spaceti
        • Haltian
      • Device Types
        • Custom Device Types
          • Uplink
          • Downlink
          • Scripting
        • Library
      • Output Connectors
        • Databases
          • akenza DB
          • InfluxDB
          • SQL Databases
        • Streaming
          • Webhook
          • Azure IoT Hub
          • AWS Kinesis
          • Google Cloud Pub/Sub
          • Apache Kafka
        • Notifications
          • E-Mail
          • SMS
          • Microsoft Teams
          • Slack
    • Custom Components
    • Integrations
    • Reference
      • REST API
        • Filtering
        • Querying Device Data
      • WebSocket API
      • Scripting
        • Stateful Operations
        • Utility Functions
      • Payload Templating
  • Reference
  • Dashboard Builder
    • Managing Dashboards
      • Embedding dashboards
    • Components
      • Map
      • Floorplan
  • Device Setup Assistant
    • Device Setup Assistant - Overview
  • Tutorials
    • BI Tools
      • Grafana Data Source Plugin
      • How to build a dashboard with Retool
      • How to analyze data with AWS QuickSight
    • Devices
      • How to integrate the XDK device from Legic via MQTT on akenza
      • How to connect the Disruptive Technologies-cloud on akenza
      • How to send Downlinks to the Kuando Busylight device
      • How to integrate an Arduino device via MQTT on akenza
      • Integrate a MClimate Vicki LoRaWAN Radiator Thermostat on akenza
      • How to integrate an ERS Elsys device with Loriot on akenza
      • How to integrate the IAM Decentlab device with TTN on akenza
      • How to integrate the Seeed SenseCAP T1000 tracker on akenza
      • How to integrate a Swisscom Multisense device on akenza
    • Notifications
      • How to send SMS notifications
      • How to send notifications to Slack
      • How to send notifications to Microsoft Teams
    • Enterprise solutions
      • How to send data to Azure IoT Hub
      • How to send data to the Google Cloud Pub/Sub
      • How to send data to InfluxDB
      • How to send data to AWS Kinesis
      • How to send data to Azure Event Hubs with Apache Kafka
    • IoT Starter Kits
      • How to integrate the IAQ Kit with Actility on akenza
      • How to integrate the CoWork Kit with Actility on akenza
      • How to integrate the Smart Building Kit with Actility on akenza
      • How to integrate the Pepperl+Fuchs Kit with Actility on akenza
  • Support Center
    • FAQ
    • Status Page
    • Service Desk
    • Request a feature
  • Deprecated
    • SIM-Cards
    • Everynet
    • Sigfox
    • How to connect the Yanzi Lifecycle cloud on akenza
Powered by GitBook
On this page

Was this helpful?

  1. Tutorials
  2. Devices

How to send Downlinks to the Kuando Busylight device

In this tutorial you will learn how to send Downlinks to the Kuando Busylight device

PreviousHow to connect the Disruptive Technologies-cloud on akenzaNextHow to integrate an Arduino device via MQTT on akenza

Last updated 1 year ago

Was this helpful?

Applications:

The can be installed in a large variety of use cases. Through a downlink it can be programmed to show any color and used as a visual notifier, indicating a certain event, status, or as a cue for specific handling.

Product features:

  • Meeting room occupancy

  • Office desk availability

  • Parking lot availability

  • Cue for calendar event

  • Indicator for status in test or production line

  • Indicator for bin availability in the warehouse

  • Temperature/humidity/CO2/ indicator

In this tutorial, you will learn how to set downlinks to the Kuando Busylight to show color status as a visual notifier.

1. Create a rule

To be able to send downlinks based on a condition, you need to create a Rule. Go to Rules and select Create Rule. Select desired device/s as a Rule Input, add a Logic block with your defined condition and select Downlink as a Rule Output.

On the Downlink Input Field, you need to select your Kuando Busylight by choosing the assigned Data Flow and Device. Enter Port 15 and select JSON as a payload schema.

Custom payload description as follows:

{ 
    "red":12,          // Red intensity max 255 min 0
    "green":20,        // Green intensity max 255 min 0
    "blue":34,         // Blue intensity max 255 min 0
    "offDuration":10,  // Off duration max 255 min 0
    "onDuration":10    // On duration max 255 min 0
}

If the light shall be On all the time, you can set the onDuration to 255 and offDuration to 0.

Test your Rule accordingly to see the changing light colors based on your rule condition.

If you do not have a device at your hand, you can use the Device Simulator provided from akenza to trigger your Downlink.

Kuando Busylight
Downlink on Rule Engine