Access control and sharing

Eagle.io supports group-based and administrator level security to ensure only authorised persons have access to the data and operations they are permitted to use.

Create unlimited security roles and assign permissions to each role.

Share your Workspaces with unlimited users and assign each user a role for the Workspace. New users will automatically receive an email invitation and can login immediately.

Access control and sharing

Alarms and notifications

Alarm notification categories

Configure alarms on Locations, Sources and Parameters. Assign notification categories and trigger criteria.

Users with appropriate security permissions can personally subscribe to receive notifications for any asset in the system and choose to receive emails and SMS on a per category basis.


Alarm notification list

For example managers may only want to receive an SMS for critical events while field staff may require notifications for all events such as low battery alarms.

The user interface provides visual feedback of current and historical alarms, and supports alarm acknowledgement operations which make it easy for teams to manage entire networks concurrently.


Types of alarms

Communication alarms are triggered when communication to a data logger or server has failed.

Configuration alarms are triggered if an error is encountered while sending programs and configuration to supported data loggers.

Control alarms are triggered after a failed Control operation.

Parameter state alarms occur when data is received that is above, below or on a user defined threshold. Unlimited numbers of thresholds can be configured and each can be assigned its own notification category.

Outdated alarms indicate no new data has been received from a Data source within a user defined period.

Asset management

Asset management

The tree-based Workspace Menu provides a powerful and flexible way to organise and manage your assets. Group your assets by geography, business unit or category with unlimited levels of sub-grouping.

Context menus provide quick access to all functionality and user operations.

Create, move, copy, paste, rename, configure or remove assets directly from the tree. All operations are performed using the same interface - no complex backend system to configure or specialised knowledge required.

Field staff can add and configure new data loggers directly from a phone or tablet without the need for additional support staff.

Collaboration

Collaboration

Configure and manage your data monitoring network from anywhere. Configuration changes and updates are visible to all connected users in real-time allowing teams to work concurrently.

Make a configuration change from your tablet and watch as your phone and laptop displays are instantly updated. No browser refresh required ever!

Cameras

Live streaming images

Configure your cameras to send images and video clips via Email or FTP. The images are displayed in the interface instantly. Use the built-in media gallery to quickly review all images or download the original images if you have permission. Set limits and expiry time on incoming images for automatic cleanup.

Associate your camera with a location and view the latest image directly from the map. If the image contains geo-tag data it can be used to automatically update the map marker coordinates.

Trigger an alarm or notification if no new images have been received within a user defined period.

Company customization

Create a personalised appearance for your company. Upload your own company logos, graphics and text which are displayed in the user interface and emails.

All accounts receive a free eagle.io sub-domain. We also offer the ability to use your own custom domain.

pentair eagle.io customization

Dashboards

Create unlimited custom views of your data in visually appealing layouts using animated gauges, charts, lists, maps and images.

Resize individual tiles or drag and drop to reposition. Customize individual tiles including setting background color, text labels, alarm functionality and specific properties such as chart duration, map style and zoom, etc.

The dashboard layout is automatically adjusted to best suit your display device so it remains highly useable on smaller devices such as phones and tablets.

Live updating dashboards

Data export

Quickly export historic data for a single parameter, a selection of parameters or all parameters in your network. Output your data in a fully customizable delimited text format.

Choose to export the raw data or use the built-in historic aggregates to process the data and generate advanced statistical reports. eg. Rainfall monthly totals and maximum flow rates, etc.

Exporting occurs in the background so you can continue to use the system as normal or export additional data as required. When the exported data is ready, an export message is displayed to the user containing a secure link to the download.

You can also take advantage of the HTTP API for automated data exports.

Export historic time-series data*support for additional industry standard output formats is coming soon.

Data loggers

Eagle.io supports the following types of data loggers:

  • Campbell Scientific PakBus loggers including the CR200, CR300, CR800, CR1000, CR3000 and CR6 series
  • E State Automation loggers including the CellVisor 3000/6000 series
  • Halytech Spider SMS and microSpider range
  • Libelium Waspmote and Plug & Sense! range with support for Direct Connect or Meshlium
  • Metasphere Point Orange 3G RTUs
  • OTT netDL 500 and 1000
  • Thermo Fisher Scientific dataTaker DT80 range
  • Xylem WaterLog Storm3 series
  • YDOC ML-315 range
  • Generic support for virtually any data logger that can Email or FTP data in CSV format
Industry standard data loggers

Advanced features for Campbell Scientific loggers include automatic parameter creation/synchronization based on logger tables, clock-syncronisation to any timezone, program and firmware updates to one or more loggers with a single click.

Use Control parameters to instantly update public variables from the user interface. Enable Remote Access to use LoggerNet or other 3rd party applications for low level operations.

Connect your logger to eagle.io using Static IP, TCP Callback or supported modem for hassle free 2 way connectivity.

Acquire data on schedule, event-based or on-demand.

Document storage

Securely store related documents in the cloud. Documents can be files of any type - including spreadsheets, reports, programs, images, etc.

Use the Workspaces Menu to organise your documents and manage user access. The built-in media gallery can be used to quickly preview images or supported video clips.

Documents can be uploaded manually from the user interface via drag-drop or the upload can be automated via Email and FTP.

Secure document storage

Event logs

The event logs provide a detailed audit trail of every user interaction, update, alarm or operation that has occurred in the system.

Review the event logs to check when users have logged-in, changed configuration, controlled parameters, acknolwedged alarms or received notifications. Change to Debug level to diagnose connection problems, or drill-down on specific assets to review their entire event history.

Events are categorised into Acquisition, Configuration, State, Notification, Control and Security.

Event logs provide an audit trail

GPS tracking

Live GPS Tracking

Track your assets virtually anywhere in the world in real-time.

GPS coordinate data can be automatically acquired from data loggers, text files or via the HTTP API.

Display GPS history on the interactive map and configure alarms to send notifications when assets move outside of boundaries.

*GPS history and location-based alarming coming soon.

Historic charts and tables

Create various types of interactive charts with customized functionality and appearance including historic charts with multiple y-axes, displacement charts and wind rose charts.

Apply historic aggregation for custom processing (eg. Daily totals) and easily combine data from various locations for trend analysis and reports. Save chart images and large volumes of historic data in an instant.

Historic charts and tables

HTTP API

HTTP API

The HTTP API has been designed to make it easy for developers to interact with eagle.io from a 3rd party application or service.

Retrieve or update current or historical data, trigger operations such as control and configuration and integrate any device that can make standard HTTP requests.

Instant messaging

Instant messaging between users

Integrated instant messaging enables authorised users to broadcast messages to all users of a Workspace.

Keep staff informed of maintenance schedules, announcements or critical information related to your assets.

Interactive map

Google maps

Eagle.io harnesses the power of Google Maps to deliver a dynamic location based view of your assets.

Drag and drop locations directly onto the map to manually reconfigure coordinates or assign a GPS Source and watch as the asset markers move around the map in real-time.

Customize the color and icon for each site marker and assign a label.

Markers automatically change color based on alarm states. Smart filters can be applied to reduce clutter and display only the locations of interest.

Hover or pin a marker to reveal the location's image and list of parameters with current values shown.

Use parameter filters to display the current value for the selected parameter(s) for each site directly on the map.

Change between Map display modes, street view or toggle map layers such as Clouds and Weather for an enhanced viewing experience.

Network-wide operations

Network-wide operations

Managing large networks can be complex and time consuming without the right tools.

Eagle.io has been designed with this in mind and every operation can be performed at any level of your monitoring network. Even across multiple accounts with a single click.

Use the Workspaces Menu to Acquire, Export, Control and Configure unlimited numbers of assets at once.

Queue up a new logger program, firmware or other files to be sent to all your selected data loggers instantly.
If the data loggers are not currently online they will be updated next time they connect to eagle.io.

Quality control

Quality Control

Full support for quality codes means better interoperability between eagle.io and 3rd party post-processing packages.

Quality codes can be acquired with the data (ie. quality code set by logger or available in data file) or can be applied during acquisition based on parameter states.

Our upcoming data editing feature will allow for post processing and applying or updating quality codes to timeseries data directly from the user interface.

Smart filters

Smart filters

Monitoring large networks usually results in an overwheling amount of data being produced. Smart filters allow you to quickly find and filter the information most important to you.

Toggle the alarm filter to focus your view on assets currently in an alarm state.

Parameter filters allow you to quickly focus on only the specific parameters of interest.

Support

We aim to design everything as intuitively as possible, however as with all software its critical to get good support when things don't go as planned.

Extensive product documentation, inline tooltips and our knowledge base are provided to assist with product use.

We also provide Email, Skype and Phone support with an average 24 hours or less response time.

Text files

Monitor any delimited text file with the powerful live parser.

Automatically acquire your data via Email, SMS, HTTP, FTP, MQTT, Amazon S3 or Dropbox. Acquire data on schedule, event-based or on demand. You can also manually import data files from the user interface or the HTTP API.

CSV files can be automatically acquired*support for additional industry standard file formats is coming soon.

Time zones and DST

Timezone and DST support

Time zone and Daylight Savings Time (DST) support means you can easily manage timeseries data collected from any location.

Users can set their personal display preferences which are applied throughout the user interface, emails and SMS notifications.

Usage monitoring

Usage monitoring statisticsUsage monitoring

Monitor your account usage with billing summaries and usage statistics. You can also specify monthly limits for SMS usage, etc. so there will be no suprises at the end of the month.

The billing summary and your monthly invoice shows a breakdown of charges per Workspace so you can easily attribute operating costs to specific projects or clients.

Roadmap for upcoming features

We are constantly improving eagle.io. Every few days we release updates which enhance the product by adding new features and improving useability based on customer feedback.

Below is a list of the major upcoming features we plan to release in the near future. Although we have a planned schedule, we often re-prioritise our roadmap based on customer demand for certain features.

Data editing

Editing raw data and Quality Assurance operations are traditionally performed using specialised standalone packages that are generally complex to learn and use.

We plan to bridge the gap, enabling everyone to edit or perform simple QA operations on their raw data directly from within eagle.io.

This will also include the ability to apply annotations to trends.

GPS history and alarms

View GPS data on the map as historic tracks. Use the date range slider to move through time and review the location of your assets.

Draw boundaries and paths directly on the map to trigger real-time alarms when your assets deviate from their intended routes.