EasyIO Americas Partners
  • Home
    • Global
  • Dealers
  • Products
    • Network Controllers
    • WiFi Controllers
    • Expansion Controllers
    • HMI & Sensors
    • Programming Tool
    • Case Studies
  • Training
    • Training Dates
    • Request Training
    • CPT Tutorials
    • Videos
  • information
    • Dealers
    • Market Solutions
    • New Partner Inquiry
    • Contact EasyIO
  • Partners Only
    • EasyIO Fans
    • Authorized Partner
    • Authorized IoT Integrators
    • APAC Partners
    • IoT Consultant
    • New Partner
    • Beta Team
      • Beta Agreement
      • Beta Basic Testing
      • Beta Team Webinar Archives
  • Home
    • Global
  • Dealers
  • Products
    • Network Controllers
    • WiFi Controllers
    • Expansion Controllers
    • HMI & Sensors
    • Programming Tool
    • Case Studies
  • Training
    • Training Dates
    • Request Training
    • CPT Tutorials
    • Videos
  • information
    • Dealers
    • Market Solutions
    • New Partner Inquiry
    • Contact EasyIO
  • Partners Only
    • EasyIO Fans
    • Authorized Partner
    • Authorized IoT Integrators
    • APAC Partners
    • IoT Consultant
    • New Partner
    • Beta Team
      • Beta Agreement
      • Beta Basic Testing
      • Beta Team Webinar Archives
303 2nd st.
San Francisco

(415) 872 - 9585

Advanced Class in EasyIO Programming


Summary: This class is available to students that have completed CPT training and have experience working with EasyIO controllers and  programming tools. The intent of this class is to further develop programming skills for graphics and applications and learn to utilize advanced functions and features.  The class agenda may be modified to focus more attention on specific areas depending on the need of the students. A Certificate of Completion is available to students who complete the entirety of the class.
Prerequisites: Students must have completed CPT Training and completed an EasyIO install

Class Duration: 2 Day Workshop (16 hours)
Materials: Laptop with CPT loaded, FS32, FW8 or 14 recommended

This is an advanced class.  Class size is restricted. Schedule and agenda subject to change.

 Class Agenda - Day 1

Class Agenda - Day2


CPT Review
  • Update on CPT latest features
  • CPT shortcuts
  • User Library (Logic)
  • New Linking
    • Nav Tree to wiresheet objects
    • Utilizing CPT shortcuts
  • User Library (Graphics)
    • “Relative” binding
  • iFrame Widget
  • Dashboard
    • Overview
    • Data source from other device
Using the Email Service 
  • Setting up Email Service
  • Sending Emails with Alarms
  • Attaching history in email
Taking a deep dive into SQL Lite databases 
  • Setup data sources in CPT
  • Building widgets and graphics
  • Other Data Sources
  • Using Adaptor Widget from Dashboard
  • Utlizing Data Exporter
Backup / Restore
  • Kit Management
  • Backup Management
  • Web Browser
SSL / TLS Certs
  • Install Signed Cert
​Product Overview 
  • Product Roadmap
  • www.easyio.pro
  • V&A, Sensors, Thermostats and more
​Keeping applications working efficiently 
  • Creating logic to track available memory
  • Creating folders to isolate logic
  • Using NTP to sync time
  • Measuring limits in BACnet Devices Client and Point Count Client / Server, Modbus Device Count and Point Count Master/Slave, P2P points, Max Schedules, Max Web Client Connections, device backups
Developing custom Kits in CPT 
  • How to use the develop kit function in CPT
  • Simple “Add” object
  • Creating a Sedona kit
  • Import open source code into your custom kit
  • Extend from and existing object
  • Build a Manifest file
  • Build a Sedona object
  • Compile Kits
  • Loading new Kits into controller
Apps Tool
  • Test / Debug customer kit using Apps Tool
Adapter Widget
  • Simple Text Label
  • Create widget using third party HTML-5 / Javascript
  • Read / Write Sedona objects
  • SQL DB query
  • Write to persistent storage
    • Text file
  • Convert to Dashboard widget 
Developing Graphics 
  • Creating graphics for application, monitoring, reporting
  • Creating one graphic and using for multiple integrated controllers.
  • Create your own widget utilizing the adapter Widget (multiple examples)​ ​
Picture
​Copyright 2020 Johnson Controls. All rights reserved.
  • Home
    • Global
  • Dealers
  • Products
    • Network Controllers
    • WiFi Controllers
    • Expansion Controllers
    • HMI & Sensors
    • Programming Tool
    • Case Studies
  • Training
    • Training Dates
    • Request Training
    • CPT Tutorials
    • Videos
  • information
    • Dealers
    • Market Solutions
    • New Partner Inquiry
    • Contact EasyIO
  • Partners Only
    • EasyIO Fans
    • Authorized Partner
    • Authorized IoT Integrators
    • APAC Partners
    • IoT Consultant
    • New Partner
    • Beta Team
      • Beta Agreement
      • Beta Basic Testing
      • Beta Team Webinar Archives