forked from community/product-iots-community
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Charitha Goonetilleke
247c0df438
|
2 years ago | |
---|---|---|
.m2 | 3 years ago | |
distribution | 2 years ago | |
iot-core | 2 years ago | |
p2-profile | 2 years ago | |
.gitignore | 3 years ago | |
.gitlab-ci.yml | 3 years ago | |
README.md | 2 years ago | |
pom.xml | 2 years ago |
README.md
Welcome to Entgra IoT Server Community Edition
Entgra IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.
It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting Android devices, it helps organizations deal employee-owned devices with the bring your own device (BYOD) concept.
Find the online documentation at :
https://docs.entgra.io/
Key Features of Entgra IoT Server
Generic framework for Device Management
- Extensions for registering built-in/custom device types
- Self-service enrollment and management of connected devices
- Group, manage and monitor connected devices
- Share device operations/data with other users
- Distribute and manage applications/firmware of devices
- Edge computing powered by the Entgra Complex Event Processor (CEP) streaming engine (Siddhi - https://github.com/wso2/siddhi)
- Out of the Box support for some known device types such as Raspberry Pi, Arduino Uno etc.
- Supports mobile platforms such as Android, Windows, and iOS.
Mobile Device and App Management
- Implement self-service device enrollment and management for iOS, Android, and Windows devices
- Provide policy-driven device and profile management for security, data, and device features
- Enable compliance monitoring for applied policies on devices and role-based access control
- Provision/de-provision apps to multiple enrolled devices per user and to enrolled devices based on roles
IoT Protocol Support
- Leverage MQTT, HTTP, Websockets and XMPP protocols for device communications with IoT Server Framework extension for adding more protocols and data formats
IoT Analytics
- Support for batch, interactive, real-time and predictive analytics through WSO2 Data Analytics Server (DAS)
Pre-built visualization support for sensor readings
- View instant, visualized statistics of individual or multiple devices
- Traverse through, analyse and zoom in/out of filtered data
- Stats-API to write your own visualization
- Pre-built graphs for common sensor reading types like temperature, velocity
API Management for App Development
- All connected devices are exposed via managed REST APIs
- API Store for easy discovery of all product/device APIs for app development
Identity and Access Management
- Identity Management for devices
- Token based access control for devices & operations (protect back end services via exposing device type APIs)
- Support for SCEP protocol (encryption and authenticity)
Contact us
Entgra IoT Server developers can be contacted via the mailing lists:
- Entgra Developers List : dev@entgra.org