CONFIGURE
MANAGE

CPT Tools is an open source software programming tool that provides third party configuration and management tools for products that run in a Sedona environment, such as the FG series, the FC series, the FW series and the 30P. Our EasyIO F-series are boosted with the latest technology onboard, like HTML5, PHP, SQL, embedded gateways and protocols. CPT Tools has the ability to configure and manage the webserver on the EasyIO F-series.

Workspace

The Workspace is the location for developing application programs. There is a view finder in the top right corner of the Workspace sheet. The view finder enables simple object location and worksheet navigation within the workspace. Objects can be added to the Workspace from different ways.

Workspace CPT Tool

Kit Managment

Kit Management in CPT Tools is used to manage the Sedona kits in a Sedona controller. The Kit Manager will display all the kits that are installed in CPT Tools Sedona folder or in the Sedona folder selected.

Graphics for Web Browser

CPT Tools comes with a built-in feature for creating graphical pages that can be viewed in a web browser. Specific to the EasyIO FG Series is the possibility to build graphics in the controller itself (on the mircoSD card).

Graphics for Web Browser CPT Tools
History Chart SQL CPT Tools

History Chart with SQL Database

The EasyIO FG Series has a SQL Lite program in its VM. The SQL Lite is capable of storing history into tables and columns. SQL Lite table data can be displayed in CPT web graphics. This feature is only available with CPT graphics.

Adapter Widget

CPT Tools already provides many widgets for a user to choose from when building CPT graphics. But since it is hard to meet all user’s diverse requirements, we brought the Adapter Widget in. The Adapter Widget already handles the logics of data communication, applies basic widget properties and loads javascript/css files, so the developer of Adapter Widget can just focus on the specific logic of his own widget.

Adapter Widget CPT Tool
Backup & Restore via Web CPT

Backup & Restore via Web Browser

The CPT Tools webserver has an option for backups and restores of the Sedona application. This option backups the Sedona application as well as the graphics from the SD card.

Dashboard

The EasyIO FG+ series dashboard is a built-in feature that enables users to present important data in dashboard form. It is a very handy tool and feature for small scale implementation. And most important it is free. Presenting data to end users is simple and fast.

Dashboard CPT Tool

CPT Tools Key Points

GENERAL CPT TOOLS FEATURES

A complete tool; Sedona live programming, web graphics setup and development, dashboard widget management, backup and restore, kit management, kit development and more.

Built based on open source technologies: Qt, PHP, jQuery Backbone.js, Bootstrap, SQLite database and dozens of JavaScript graphic libraries.

Green software; no installation, no dependency, no Windows registry mess. It’s simple, with everything in one folder.

An international tool since the first day of development. It’s easy to translate, even for non-technical people. Until now it’s been translated into Spanish, French, German, Dutch, Chinese and Korean.

Follows the Open Web Standards, so it’s easy to be customized and extended. It even provides RESTful Web Data API to be integrated with third party services and is fully ready for IoT.

Backup and restore everything: Sedona apps, graphics files and the history database, you can do it within CPT Tools or from the web page.

CPT Tools can even backup itself, to the SD card of the EasyIO F-Series controllers. You will never lose the version you need.

CPT TOOLS GRAPHICS DEVELOPMENT

Provides you a WYSIWYG (What You See Is What You Get) environment to develop graphic web application.

Provides basic HVAC widgets, and customizing it to use your favourite HVAC images is easy.

Graphic files are based on open standard text formats like XML, allowing the use of standard text editors for more advanced editing if required.

Built-in Adapter Widget framework makes developing widgets (charting, buttons, etc.) based on widely available JavaScript libraries (D3.js, Highcharts,

FusionCharts, etc.) easy. CPT Tools provides a comprehensive debugging and test environment to make it even easier.

Comes with several widgets developed with the Adapter Widget framework. You can just use those or take them as examples to develop your own widgets.

CPT TOOLS GRAPHICS UI (WEB CLIENT + DASHBOARD)

Graphic User Libraries can pack all used images, JavaScript, CSS, etc. into a package so it can easily be reused or shared between users.

The dashboard is based upon a powerful open source dashboard, freeboard. It is easy to use and comes with dozens of widgets, integration with third party data sources by MQTT, JSON, etc.

Most of the Adapter Widgets can be converted and used as Dashboard widget by one click. Develop once and use it twice.

Iframe support for easy integration of other web contents in CPT graphics pages, like weather forecasts, video cameras, etc.

User management and access permission control on graphics built-in and controlled from the web pages.

SEDONA LIVE PROGRAMMING (WIRE SHEET)

Allow programming of the whole range of EasyIO controllers with the same tool (EasyIO 30P, FC, FG, FW, FS).

Supports multiple project login details for better organization and faster access with passwords store.

Powerful search functionality for components on kits and on the wire sheets.

Multiple selection and editing of object properties.

Copy and move objects between folders while keeping an external links option.

Clear link’s layout and identify by flashing link or at links toolbar.

Undo and redo functions with large histories.

Ability to create custom libraries for control strategies and reuse it later, even in a different project.

Take a full screenshot of wire sheets or a selection, for an easy reference to control strategies.

Wide wire sheet for easy arrangement of control strategies.

Auto save function for controls strategies on the fly.

Right click context menu on wire sheet to add new or recently used components faster.

Easy navigation between control folders with “go to linked component” context menu or locate and flash from the links sidebar / wire sheet.

SEDONA KIT MANAGEMENT & DEVELOPMENT

Flexible Sedona data folders organisation for kits based on: versions, internal use, development, etc.

Built-in line by line programing tool and compiler with Sedona language to allow customers to make their own code optimized objects and license them if required.

Sedona code editor supports syntax highlight, plain keyword auto completion, code snippet, code structure navigation, etc. to make coding fast.

Build and install feature streamlines the process (code → build → install → reconnect) in one click.

Discover more when you’re an EasyIO Partner

Our partners get access to exclusive content to help their businesses thrive. To find out more about our partner program or to apply today, just click the button.

Discover more when
you’re an EasyIO Partner

Our partners get access to exclusive content to help their businesses thrive. To find out more about our partner program or to apply today, just click the button.

Menu