Skip to content

Edge Xpert CLI Service List

Edge Xpert Services

The main set of services that can be launched by the Edge Xpert CLI are described in the table below:

Service CLI Command Description
Consul consul The default registry service. Consul provides health checks and service configuration options
Core Data core-data The centralized persistence facility for data readings collected by devices and sensors
Metadata core-metadata Stores and manages information about Device Services
Command core-command Exposes the commands in a common, normalized way to simplify communications with the devices
System Management sys-mgmt The system management service
Logging support-logging Receives logs from all microservices with remote logging enabled
Scheduling support-scheduler Allows for the creation of schedules to be run at regular intervals
Application Service app-service The Application service. Allows data to be exported, manipulated and analyzed
Notification support-notifications The notification service. Allows for the creation of notifications and subscriptions
Portainer portainer Provides a detailed overview of your Docker environments and allows you to manage your containers, images, networks and volumes
Kuiper kuiper The Kuiper rules engine
Edge Xpert Manager xpert-manager A user interface provided to support management and provisioning
Redis redis The Redis database
InfluxDB 2.0 influxdb20 Time Series database delivered with the platform
Grafana grafana Grafana is a data visualization and monitoring platform
Node-RED nodered Node-RED is a flow-based programming platform
Mosquitto MQTT mqtt-broker An MQTT broker (Mosquitto) for use with Edge Xpert

Devices Services

The device services that can be launched by the Edge Xpert CLI are described in the table below:

Service CLI Command Description
BACnet-IP Device Service device-bacnet-ip Allows Edge Xpert to read data from, and issue commands to, BACnet-IP devices
BACnet Server bacnet-server An example BACnet server. This server is intended as an example target for the device-bacnet-ip service
GPS Device Service device-gps Allows Edge Xpert to GPS data from a GPS daemon
Modbus Device Service device-modbus Allows Edge Xpert to read data from, and issue commands to, Modbus devices
MQTT Device Service device-mqtt Allows Edge Xpert to subscribe to data from, and issue commands to, MQTT devices
OPC-UA Device Service device-opc-ua Allows Edge Xpert to read data from OPC-UA devices and to issue commands
REST Device Service device-rest Allows third-party applications to push data to Edge Xpert using the REST protocol
S7 Device Service device-s7 Allows Edge Xpert to read and write data to Siemens S7-based devices
WebSocket Device Service device-websocket Allows applications to push data into Edge Xpert via the WebSocket protocol
Virtual Device Service device-virtual Allows simple simulation data to be easily ingested to the Edge Xpert platform. This service is ideal for learning, demonstration and testing
Back to top