Knowledge
homeappabout
English
English
  • Home
  • About Ardexa
    • Our Security Principles
    • What makes us different?
    • Collecting Data
    • Device Remote Control
    • Tunnel (VPN) Access
    • File Transfers
    • Machine Plugins
  • Getting Started
    • What is Ardexa?
    • Connectivity in 60 Seconds
    • The Ardexa Data Store
  • Configure the Edge Device
    • Edge and Cloud Connect
    • Edge Device Configuration
      • ArdexaLinux Operating System
      • Approved Hardware
        • Dell Industrial Computers
          • Dell PowerEdge Installation
        • Advantech Industrial Computers
          • Configuring Advantech Devices
            • UNO-2271G, UNO-2272G
            • UNO-2362G
          • Advantech ArdexaLinux Installation
          • Advantech Serial Driver
        • Siemens Industrial Computers
          • Siemens IPC 127E Installation
          • Siemens IOT2050 ArdexaLinux Installation
        • Raspberry Pi
          • Install the Raspbian Image
          • USB On-The-Go (OTG) support
          • Raspberry Pi 4 EEPROM update
          • Display hardware version of Raspberry Pi
        • Virtual machines
      • Internet Connection
        • Connecting
        • Complex Network Management
      • Networking
        • Network Configuration Using Ardexa Cloud
        • Config Static IP - Manually
        • Add static route
        • Add secondary IP
        • Access via SSH
        • Update password
        • Test Network Access
        • Reconnecting Offline Device
        • Cisco VPN Access
        • USB Tethering
      • Using a local Network Time server (NTP)
      • Serial Communications
        • Testing the serial ports
      • Antivirus
      • Time Zone
    • Connecting to Plant Equipment
      • TCP (Ethernet)
        • Standard Industrial Protocols
        • OPC Protocols
        • Database Protocols
        • PLC Protocols
        • Miscellaneous
      • Serial (RS-485, RS-422, RS-232)
        • Standard Industrial Protocols
        • Proprietary Protocols
      • Others (Bluetooth, etc.)
    • Ardexa Agent
      • Installation (ARM64 or X86/AMD64)
      • Installation Raspberry Pi
      • Install (opkg)
      • Install on Docker
      • Check it's working
      • Increase system limits
      • Data types and formats
        • Decimal
        • CSV file format
      • Scenarios
        • Run
        • How does the UNIX_SOCKET scenario work?
      • Dynamic Configuration
      • Manual Configuration
      • Replacing a Device with a New One
      • Replacing a Device with an Existing One
      • Uninstall
    • Ardexa Machine Plugins
      • Safety & Risk Notice
      • Modbus
        • Modbus Server
        • Modbus Python Plugin
        • Modbus Plugin
      • Programmable Logic Controllers (PLCs)
        • Access to OPC DA Data
        • Installing the OpenOPC utility
        • Mitsubishi PLC Plugin
        • Siemens S7 PLC Plugin
        • Omron PLC Plugin
        • README
      • OPC Plugins
        • OPCUA Plugin
      • Solar Inverter Plugins
        • Satcon Inverters
        • Sungrow Inverters
          • Sungrow SG Grid Scale Inverters
          • Sungrow SG1000MX Inverters
          • Sungrow SG String Inverters
        • Delta Inverters
        • Connecting to Huawei
        • Huawei Logger
        • Huawei Logger
        • ABB Inverters
          • Configuring ABB Inverters
          • ABB Aurora Inverters
          • ABB PowerOne Modbus Inverters
          • ABB Pro 33 Inverters
          • ABB PVS 800 Inverters
          • ABB Trio Inverters
        • SolarEdge Inverters
        • Sunspec Inverters
        • SMA Inverters
          • Connecting SMA Inverters
          • SMA Central Inverters
          • SMA Cluster Controllers
          • SMA "YASDI" Inverters
          • SMA Sunny Tripower (non Sunspec)
          • SMA Power Plant Controllers
          • SMA Central 1850-2750 Inverters
          • SMA Sunny Webbox
        • Kostal Inverters
          • Connecting via Kostal Proprietary Protocol
          • Kostal Proprietary Plugin
          • Kostal Modbus (non Sunspec) Plugin
        • Kaco Inverters
          • Configuring Kaco Inverters
          • Kaco Inverter Plugin
        • SolarMax Inverters
          • Configuring SolarMax Inverters
          • SolarMax Inverter Plugin
        • Refusol Inverters
        • JEMA IFX Inverters
        • Ginglong Solis Inverters
        • Growatt TL3 Inverters
        • HEC Freesun Inverters
        • Next Tracker Plugin
        • Ingecon 100TL Inverters
        • Tristart MPPT Charger
        • Zenergy PID Boxes
        • Eaton Inverters
        • SolarCheck Strings
        • Soltec Trackers
        • GE Inverters
        • TMEIC Solar Ware Ninja Inverters
        • Power Electronics Inverters
        • Ingeteam Inverters
        • Delta Logger
        • FTC Trackers
        • Trina Trackers
        • Solivia Inverters
        • Dunext Inverters
      • Data Logger Plugins
        • Connecting SolarLog
        • SolarLog Logger
        • MaxWeb Logger
        • Gantner Logger
        • MeteoControl Logger
        • Bluelog Logger
        • Kaco proLOG
        • Sinapsi Logger
        • Skylog Logger
        • SMA Sunny Webbox Logger
      • Electricity Meter Plugins
        • Janitza Meters
        • Cube Meters
        • ECS Meters
        • Gavazzi Meters
          • Gavazzi EM24 Meters
          • Gavazzi WM Meters
        • KBR Meters
        • Plus ES Meters
        • RPI Current Transformers
        • Schweitzer Meters
        • Schweitzer Protection Relays
        • Schneider Electric Meters
          • Schneider ION Meters
          • Schneider Sepam Meters
        • Fanox Relay
        • Elspec Meters
        • Landis Gyr Meter
      • Wind Turbines
        • Wind Park Networks
        • Vestas Wind Turbines
          • Vestas ODBC
          • Vestas OPCUA
        • Clavis XML Server
        • Gamesa Wind Turbines
          • Gamesa ODBC Wind Turbines Plugin
          • Gamesa Windnet OPCUA
          • Gamesa Wind Turbines via Config Files
        • Nordex Wind Turbines
          • Nordex OPCXML Wind Turbines Plugin
          • Nordex Plugin ODBC with Config Files
          • Nordex Plugin OPCXML with Config Files
        • Enercon Wind Turbines
          • Enercon Wind Turbines Plugin
          • Enercon Wind Turbines Plugin with Config Files
        • GE ODBC Wind Turbines
        • Senvion Wind Turbines
          • Senvion Wind Turbines Plugin
          • Senvion Plugin with Config Files
        • Siemens Wind Turbines
          • Siemens Wind Turbines
          • Siemens Wind Turbines with Config Files
      • Weather Stations
        • Kipp and Zonen
        • IMT Si-RS485 Sensors
        • Webdom
        • Lufft Weather Stations
        • Campbell Weather Stations
        • DustIQ Soiling Sensors
        • Geonica Weather Stations
        • Groundwork Zenith Meteorological Stations
        • Hukseflux Pyranometers
      • Solar Powered Computers
      • Energy Storage
        • BYD ESS C648
        • BYD ESS
        • NetMan 204
        • Narada Batteries
      • IEC
        • IEC 61850
        • IEC 60870
      • Management Plugins
        • RESI Real Time Clock Plugin
        • Logrotate Plugin
        • Interface Manager Plugin
          • Automatic Modem Connection
          • Manual Modem Connection
          • Troubleshooting Modem Usage
        • Black Box Plugin
        • Log Rotation and Deleting Old Logs
        • Antivirus
        • Backfill
      • Computer Vision
        • Photo Capture Plugin
      • Testing Plugins
        • Dynamic Test
        • JSON Test
        • Ping Test
        • Schema Test
        • Serial Test
        • Solar Demo Plugin
        • Vestas Demo Plugin
        • Service Load Test
        • Resource Usage
        • Edge Statistics
      • Control
        • Ardexa Control Plugin
    • Variable Naming Guide
    • Communications Hardware
      • USB to WIFI Converter
      • Teltonika RUT950 router
      • Huawei E8372 (3G) Modems
      • Modems
  • Ardexa Cloud
    • Ardexa Account
      • Multi-factor Authentication
      • User profile
      • Browsers
      • Navigation
    • Ardexa Remote
      • Install Ardexa Remote
      • Using the Tunnel
      • Using the VPN
      • Troubleshooting
    • Data Access
      • KPIs
      • Users and Permissions
      • Device Groups
      • Limit user access to a subset of devices
      • Limit Access to Searches
      • API Tokens
      • Device access to the API
      • Images
      • Power BI
    • Analysis
      • View Types
      • Charts
      • Formulae
      • Device Logs
    • Searches
      • Creating Searches
      • Sharing Searches
      • CSV Downloads
      • Scheduled Search
      • Search Admin
      • Search Visualisations
      • Search Statistics
      • Search Analysis
      • Audit Logs
      • Other Resources
    • Devices
      • Edge and Cloud Devices
      • Device Summary
      • Device Bulk Actions
      • General Info
      • Remote Shell
      • File Transfer
      • Machine Plugins
      • Manual Configuration
      • Live Feed
      • Network (Edge Devices)
      • Network (Cloud Devices)
      • Discovery
        • Modbus
      • Commands
      • Tunnel (Ardexa Remote)
        • Install ArdexaRemote command line interface (CLI)
      • NAT Gateway
    • Entities
      • What is an entity
      • Create new entity
      • View entities
      • Managing entities
      • Recommendations
    • Standard UI components
    • Dashboards
      • Creating and Editing
      • Card types
        • 📈Chart Card
        • Button Stack
        • Active Incidents
        • Camera Control
        • Command Template
        • Cylinder
        • Energy Summary
        • Energy Tally
        • Gauge
        • Heat Map
        • Indicator light
        • Indicator light table
        • Inverter performance
        • KPI Chart
        • KPI Value
        • Latest Values
        • Link Stack
        • Live Calculation
        • Map
        • Metadata
        • Photo
        • Radial Histogram
        • Remote Web
        • Satellite Image
        • Scatter Plot
        • Single Value
        • Switch Toggle
        • Dynamic Text
        • Static Text
        • Value Table
        • Pie Chart
      • Lookup Table Integration
      • Timeframe and Timezone
    • Alerts
      • Incident Logs
    • Administration
      • Security Services
      • Metadata
      • Workgroup Settings
      • Labelling
      • Moving a Device Across Workgroups
      • External Sources
      • Lookup Table
      • Access Control
    • Energy Solutions
      • Energy Reports
        • Configuring the Daily Energy process
        • Configuring Meter Data
        • Configuring Performance Ratio
          • Irradiation Extract
    • Control
      • Schedules
    • Photos
  • FAQ
    • Difference between "Datetime", "event_time" and "store_time"
    • How can I manually upgrade the agent?
    • What ports does the agent require?
    • Can the agent subscribe to data streams from other agents?
  • Troubleshooting
    • ardpkg error: TypeError: 'NoneType' object is not subscriptable
    • Offline device (Ardexa agent is offline)
      • Remote checks
      • On-site checks
    • Agent continually restarts
    • Workgroup Invitations
    • Slack Invitation
    • Advantech Computer will not connect to the Internet
    • Edge Computer is not fully serviceable
    • The agent won't connect
    • My agent is online, but there is no data in the cloud
    • Agent upgrade failed: Unknown error
    • Device Config Update every log interval
    • Other Agent related issue
    • Running the agent in Debug Mode
    • Agent Maintenance on SysV
    • Connecting a device securely to a network segment that does not have Internet access
    • EXPECT_ERROR: Decimal conversion failed
    • Docker Interface Conflict
    • Failed to fetch...IP Not Found
  • Ardexa API
    • API
      • API Quick Start Guide
      • Python examples
      • Automated API Token Renewal
      • General
        • Issue API token
        • Examine API Token
        • WebSockets
      • Consumer
      • Security
      • Devices
        • Websocket
      • Search
        • API Search Functions
        • Search scrolling
        • Timeframe
        • Consuming data via the API
      • Energy
Powered by GitBook
On this page
  • Introduction
  • Prerequisites
  • Device Schedules page
  • Discover setpoints
  • Device Summary
  • Creating a schedule
  • Editing Schedules
  • Deleting Schedules
  • Un-managed schedule updates
  • Shared Schedules
  • Active Schedules
  • Managing Shared Schedules
  • Viewing Shared Schedules

Was this helpful?

  1. Ardexa Cloud
  2. Control

Schedules

PreviousControlNextPhotos

Last updated 1 year ago

Was this helpful?

Introduction

Ardexa partners with Quantec to deliver advanced control solutions for customers in the renewable energy industry via the Clavis suite of plugins. These plugins allow scheduled control of Active Power and Power Factor setpoints by uploading schedule files to the Ardexa device. See for more information.

To simplify management of these schedules, the Ardexa cloud includes a Schedules page. To access it, your workgroup will need the Schedules workgroup addon enabled. Contact your Ardexa Account Manager to discuss Quantec's Clavis control plugins and enabling this feature if it is of interest to you.

Prerequisites

  • The Schedules addon must have been enabled in your workgroup

  • One or more devices in the workgroup must have a compatible Clavis Control plugin installed. See for more information

  • The user must have the Control Devices permission in the workgroup to be able to use most features in the Schedules page

Device Schedules page

Once enabled, the Device Schedules page can be found under the Control item on the main menu.

Click on a device to view currently known setpoint sources. If none are currently registered in the cloud, you can click Discover Setpoints to check the device for new setpoints.

Discover setpoints

Discover setpoints will check the current device for compatible Clavis Control plugins, and register them with the Ardexa Cloud. This enables them to be managed by the Schedules page.

As this requires live access to the device, discovery is only possible when the target device is online.

Device Summary

Once a discovery has completed successfully, a summary of the available setpoints on the device will be displayed:

If a pre-existing schedule file was found, it will be displayed as the "Current Schedule" for the setpoint.

The Ardexa Cloud tracks all versions of a schedule that have been applied once the Schedules workgroup addon is enabled in the workgroup. Schedules can have one of the following statuses:

  • Draft: the schedule has been saved in the Ardexa Cloud via the Schedules page. It has not been sent to the device.

  • Pending: the schedule has been sent to the device by the Ardexa Cloud by a user on the Schedules page. The Ardexa Cloud has not received confirmation that the schedule has been applied by the Clavis Control plugin.

  • Applied: the schedule has been applied successfully by the Clavis Control plugin

Creating a schedule

To create a schedule, click the Create new schedule button on the relevant setpoint.

Add a new name to distinguish this version from other schedules that have been defined on the setpoint.

To add an entry to the schedule, click in the calendar, and fill out the schedule entry:

All times use the local time zone defined on the Ardexa device.

Next, choose a Path. Active power and Cos phi (Power factor) are currently supported.

Valid values are determined by the Path:

  • Active power supports numeric values from 0-100, which will be interpreted as percentages (%)

  • Cos phi supports unit-less decimal values between 0 and 1, eg. 0.5

Description is optional. Click Save to create the schedule entry.

Once you have defined all the necessary schedule entries, click Save to save the schedule as a Draft.

Once it has been saved, you can click Apply to apply the schedule to the device. This will convert the schedule into a file in CSV or JSON format (depending on the format the setpoint expects) and transfer it to the device.

If the device is offline, the file will be received by the device once it re-connects to the Ardexa Cloud.

After the device receives the schedule file, the Clavis Control plugin will process it, and notify the Ardexa Cloud. When the Cloud receives this notification, the schedule will be marked as "Applied".

Editing Schedules

Draft Schedules can be edited freely at any time. Schedule versions that are either Pending or Applied can no longer be edited directly, as they have been sent to a device. Clicking Edit on one of these schedules will result in a new, draft version of the Schedule being created, which you can edit.

Deleting Schedules

Similar to editing, draft versions of Schedules can be deleted by clicking the Delete button. Pending or Applied versions of schedules can not be deleted.

Un-managed schedule updates

Schedules that have been manually transferred to the Ardexa device using the File Transfer function of the Ardexa Cloud, the local file system or any other means will be picked up by the Ardexa Cloud once the Clavis Control plugin applies the schedule, or a user uses "Discover Setpoints" on the device.

Shared Schedules

Once one or more Device Setpoints have been discovered on your devices, you can use the Shared Schedules page to manage schedules on multiple devices in your workgroup.

Active Schedules

This view provides a summary of all active schedule entries in the workgroup. Click on an entry to see which device(s) and schedule(s) are relevant.

To return to this view, click on the 'Summary' button.

Managing Shared Schedules

To create a new Shared Schedule, click the New Schedule button.

To save the schedule, you must enter a unique name, plus one or more entries. The schedule will initially use your local timezone, but this can be changed. It is generally recommended to use the same timezone as the devices that the schedule will control. Changing the timezone will maintain the local time on each schedule entry - eg. 10am November 28, Australia/Sydney time will become 10am November 28 Europe/Berlin time.

Once the schedule has been saved, it will go into 'Draft' status. More options will become available in the interface:

Draft schedules can be edited freely, or deleted entirely. Once the schedule is finalised, it can be sent to one or more devices via the Send To Devices button:

This dialog will display a list of devices/setpoints that have not already received this schedule. Select one or more and click the Send button to send the schedule to the selected devices. This will create an individual Device Schedule on each selected device, which can be viewed on the Device Schedules page.

Editing Shared Schedules

Once a shared schedule has been sent to one or more devices, it can no longer be changed. It can be sent to more devices via the Send to Devices button, though. Clicking the Edit button will allow you to create a new schedule based on the current one, with a new name.

Viewing Shared Schedules

By default, the Shared Schedules page will show schedules that either:

  • were created in the last week

  • have at least one entry from the last week, or at some point in the future

The most recently updated schedules will be displayed first. Alphabetical order is also supported.

To view all shared schedules, click on the history button:

https://clavis-plugins.gitlab.io/clavis-pv-control-docs/1.4/user-guide/config_setpoints/#schedule
Machine Plugins
Detailed information about a shared schedule entry