Overview
Design for IoT usage, EASI® provides integration via the data gathering from/monitoring of devices with open and standard software development kits, following standard protocol MQTT and providing secure API for function and data access.
Selection of EASI® Functions
1. Cloud to Device Messaging: Supporting cloud to device, device to device messaging.
2. Device Management: Devices properties/ Sets.
3. OTA: Support the device firmware/image upgrade/change notification.
4. Data Collection and Migration: Collects data from devices and converts into standard MQTT protocol to cloud.
5. Hardware Monitoring: Remote monitor hardware status, include CPU temperature, Fan speed, Voltage. Etc.
6. Hardware Control: Remote hardware control, include Watchdog, CPU speed, IO Expander, I2C, SMBus, GPIO, PIC/BMC/EC, etc.
7. Software Monitoring: Remote monitoring software/components status, package management, image & firmware usage.
8. System protection: Password/USB port lock and unlock.
9. Development kits: Provides secure API (Java, C#, C++) for data and function access.
Demonstrations
• ASE - Android Shell Executor
https://youtu.be/N7vaUpDjosg
• IOE - IO Expander (DIO)
https://youtu.be/hn2t3AT0Jt4
• OTA - Over The Air Manager
https://youtu.be/biJQE_xZrmE
• PM - Package Manager
https://youtu.be/jNJ_JjalbGk
• SMC - System Management Controller
https://youtu.be/WpPSdxNGJpQ