Golioth Features
Monitoring (3)
Device Status
Observe the general health and status of connected devices.
Alerts & Notifications
Receive timely notifications about system issues or abnormalities.
Analytics
Collect data related to device processes and conditions.
Device Recognition (3)
Device Discovery
Automatically discovers available devices in the local network.
Device Types
Recognizes a variety of sensor and device types.
Dashboard
Has a centralized dashboard of connected devices for users to interact with.
Provisioning (4)
Remote Configuration
Modify device or sensor settings from anywhere.
Event Triggering
Allows for remote execution of device actions and events.
Device Diagnostics & Repair
Assess individual device issues and repair over the cloud if possible.
Firmware Updates
Send bulk updates and upgrades directly to devices.
Application Design (6)
Interface
Offers simple, intuitive interface for designing IoT applications with little or no coding.
Templates
Includes pre-built templates for basic IoT applications or components.
Device Workflows
Allows for designing and deploying of connected system workflows.
Testing
Provides in-app testing capabilities for IoT projects.
Hardware Support
Supports a variety of connected objects and sensor types.
Application Deployment
Releases the live application for its intended use.
Application Control (6)
Data Migration
Lets users add data from existing sources when creating the initial application or changing data sources.
Data Syncronization
Continuously updates data as users or external data sources are edited.
Data Security
Encrypts or provides some form of firewall to prevent external parties from accessing sensitive data.
Integrations
Offers pre-built integrations with other development software and/or IoT software.
Lifecycle Management
Provides ability to manage application and maintenance from build, throughout the release, and until its deactivation.
Analytics
Generates data related to application usage and performance.
Functionality (7)
Platform
Provides a functional platform for development of IoT applications.
Multi-Language Support
Provides the ability to write in more than one programming language.
Performance
Is consistently available (uptime) and allows users to complete tasks reliably.
Help Guides
Supplies users with basic-to-intermediate guides regarding IDE functionality and use cases.
Ease of Use
Facilitates simpler user experience through syntax highlighting, shortcuts, completion aid automation, etc.
Patches & Updates
Downloads and installs updates automatically for product improvement and pace-keeping with programming language evolution.
Integrations
Offers pre-built integrations with other development software and/or IoT software.


