Heisenware Docs
Go to websiteGet a demo
  • 👋Welcome
  • Getting started
  • Release Notes
    • v84 - Get in the flow
    • v83 - Beauty treatment
    • v82 — Fully distributed
    • v81 — Removing old cruft
    • v80 — Chicks on fire
    • v79 — Nothing is forever
    • v78 — Keep moving
    • v77 — More intelligence
    • v76 — Well cooked
  • Build & Deploy Apps
    • Overview
    • Flow Builder
      • Nodes (Functions)
        • Inputs
        • Trigger
        • Output
      • Flows
      • Function Extensions
        • Modifier
        • Filter
        • Error handler
        • Memorizer
      • Objects & Instances
      • Utilities
        • Basic Functions
        • PDF functions
        • Circular buffer
        • Timer
        • Counter
    • Integrations
      • Protocol Connectors
        • GraphQL
        • HTTP/REST
        • MQTT
        • OPC UA
          • Heidenhain PLCs with OPC UA
        • RS-232/485
        • Siemens S7
      • Data Connectors
        • File
        • Relational Database
        • Time Series Database (WIP)
      • API Connectors
        • OGC SensorThings API
        • Operating System
        • Zebra RFID IoT Connector
      • Agent / (Edge Connector)
      • Calling Custom Code
    • UI Builder
      • Input Widgets
        • Form
        • File Upload
        • Photo
        • Signature
        • Barcode / QR-Code (WIP)
        • Document Scan (WIP)
      • Display Widgets
        • Chart
        • Chat
        • Circular Gauge
        • Data Grid
        • Linear Gauge
        • Map
        • Media View
        • Progress Bar
        • Sparkline
        • Status Lamp
        • Toast
        • Value Box
        • Kanban Board
        • Data Tiles
        • Pie Chart
        • Sankey
      • Buttons
      • Text Box
      • Images
      • Icons
    • Communication Interfaces
      • Email Notifications
      • OPC UA Server
    • Data & File Storage
      • Internal InfluxDB
      • Internal PostgreSQL
      • File Server
    • App Appearance
      • Pages
      • In-App Navigation
      • Screens & Devices
      • Theming
    • Simulation & Testing
      • Simulating Events
      • Simulating Data
    • PDF Templates
    • RAG-based Chatbot
    • Deployment
  • Manage Apps
    • Overview
    • Manage Apps
      • General Settings
      • Users and Access
      • Distribution & Versioning
    • Manage Integrations
    • Manage Account
      • Account Structure
      • Members
      • Workspaces
  • TUTORIALS
    • Build Your First Heisenware App
  • Connect Heidenhain CNC with OPC UA Support
  • Related links
    • Website
    • Privacy policy
    • Imprint
Powered by GitBook
On this page
  • Settings
  • Mappings
  • Hover text
  • Monitoring the status of a function
  1. Build & Deploy Apps
  2. UI Builder
  3. Display Widgets

Status Lamp

Last updated 6 months ago

The Status Lamp widget is an indicator that changes color based on a value passed from a function.

Settings

The Status Lamp has two settings tabs: Shape Settings and Data Settings. The Data Settings contain the fundamental feature of the Status Lamp: Mappings.

Mappings

The Status Lamp maps colors to input values. All colors and conditions can be set and modified in the Data Settings tab, where each color is mapped to a value passed by a connected function output. If the value passed is not listed, the status lamp turns grey.

String, bool and all numerical data types are acceptable inputs, but each value needs to be manually assigned to a color.

The Status Lamp only accepts single values in the Value field. To associate ranges of numbers to a mapping, you will first need to create the groupings.

Hover text

You can change the displayed message in the Mappings tab, in the field Custom Message.

Monitoring the status of a function

The status lamp can also be used to monitor the status of a function in the logic board.

This is particularly useful when handling many integrations and data connections, to have an easy way to monitor whether these are active.

To link a function status to the status lamp, simply drag the status indicator to the left of the function onto the widget.

This can be done using .

You can turn on hover text in the Shape Settings (tab with the gear icon ) and checking the "Hover Text" box. If the setting is active, you can check the message by going in and hovering over the status lamp. The default hover text displays the current value of the function.

Filters
⚙️
Test Mode
A Status Lamp