Eliona
English
English
  • Overview
  • Guides
    • 🚀Right, let's get started!
    • Login
    • Set up a Project
    • Create User
    • Create and assign project roles
    • Add Asset
    • Create Custom Widgets
    • Add Rules
    • Install the Eliona App
    • Add BIM
    • Add Smart Assist view
    • Create a Digital Twin
    • White Labeling in Eliona
    • Image to Alarm
    • Suppressing Messages
    • Configure a meter change
    • Utilize QR-Code
    • How the “Wayfinding” works
  • Manuals
    • User Interface
    • Dashboard
      • Widget Block List
    • Alarms
    • Ticket Management
    • Rule Engine
    • Asset Management
    • Analytics & Reports
    • Smart Assist
      • SmartAssist View
      • Smart Assist Elements
    • Map
    • BIM
    • Digital Twin
    • Connection
      • MQTT
      • Webhook
      • RESTful
      • Kafka
      • OPC UA
      • Legacy
      • Format
      • Functions
    • Settings
      • Apps
        • Asset Filter
      • Templates
      • Script Engine
      • Audit Trail
      • Licence
      • System
    • Eliona Engineering
      • Users
      • Roles
      • Projects
      • Tag Management
      • Notifications Providers
      • Escalation
      • Assets Modeling
        • Asset template library
      • Asset Editor
    • Monitoring
    • Augmented Reality
    • Bookmarks
    • Notifications
  • ELIONA APPS
    • Apps
      • ABB Free@Home
      • Akenza
      • Booking
      • CoffeeCloud
      • Device Simulator
      • Exchange app
      • Glutz
      • GP Joule
      • Hailo
      • Kentix
      • KentixOne
      • Kontakt.io
      • Localino
      • Microsoft 365
      • Microsoft ADFS
      • Loriot.io
      • Niagara
      • myStrom App
      • OpenBOS
      • Renzbox
      • ROOMZ
      • SAML SSO
      • Signify
      • SpreadSheet
      • Stopwatch
      • Thingdust
      • Xovis
      • Xovis People Counter
      • Zevvy
    • Integrations
      • Niagara Module
    • App SDK
  • REFERENCES
    • Rest API
    • Engineering
  • Support Center
    • Changelog
    • FAQ
    • Service Desk
Powered by GitBook
On this page
  • Installation
  • Configuration
  • Continuous Asset Creation
  • Additional Features
  1. ELIONA APPS
  2. Apps

CoffeeCloud

The Coffeecloud app provides integration and synchronization between Eliona and Coffeecloud services.

PreviousBookingNextDevice Simulator

Last updated 11 months ago

This guide provides instructions on configuring, installing, and using the Coffeecloud app to manage resources and synchronize data between Eliona and .

Installation

Install the Coffeecloud app via the Eliona App Store.

Configuration

The Coffeecloud app requires configuration through Eliona’s settings interface. Below are the general steps and details needed to configure the app effectively.

Registering the app in Coffeecloud Service

Create an API-Key in the to connect the Coffeecloud services from Eliona. All required credentials are listed below in the configuration section.

Configure the Coffeecloud app

Configurations can be created in Eliona under Apps > Coffeecloud > Settings which opens the app's . Here you can use the appropriate endpoint with the POST method. Each configuration requires the following data:

Attribute
Description

username

Username. Same as for the Coffeecloud dashboard.

password

Password. Same as for the Coffeecloud dashboard.

api_key

Generated API-Key (see below)

url

URL of the Coffeecloud services.

refreshInterval

Interval in seconds for data synchronization.

requestTimeout

API query timeout in seconds.

enable

Flag to enable or disable this configuration.

projectIDs

List of Eliona project IDs for data collection.

Example configuration JSON:

{
  "username": "foo",
  "password": "secret",
  "api_key": "SeCrEt",
  "url": "https://coffeecloud.scanomat.com/rest/login",
  "refreshInterval": 60,
  "requestTimeout": 120,
  "enable": true,
  "projectIDs": [
    "10"
  ]
}

Continuous Asset Creation

Once configured, the app starts Continuous Asset Creation (CAC). Discovered resources are automatically created as assets in Eliona.

The assets are group in Eliona like in the Coffeecloud dashboard. To avoid conflicts, the Global Asset Identifier is a manufacturer's ID prefixed with asset type name as a namespace.

Additional Features

Eliona dashboard templates

The app offers a predefined dashboard for ELiona that clearly displays the most important information. YOu can create such a dashboard under Dashboards > Copy Dashboard > From App > Coffeecloud.

CoffeeCloud services
Coffeecloud dashboard
Generic Frontend